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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f25088b88f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507708c00) 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> (0x0x7f25088b8958) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507708c60) 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> (0x0x7f25088b89c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507708cc0) 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> (0x0x7f25088b8a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507708d20) 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> (0x0x7f25088b8a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507708d80) 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> (0x0x7f25088b8af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507708de0) 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> (0x0x7f25088b8b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507708e40) 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> (0x0x7f25088b8bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507708ea0) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f25088b8c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507708f00) 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> (0x0x7f25088b8c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507708f60) 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> (0x0x7f25088b8d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507731000) 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> (0x0x7f25088b8d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507731060) 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> (0x0x7f25088b8dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25077310c0) 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> (0x0x7f25088b8e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507731120) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7f25088b8ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507731180) 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> (0x0x7f25088b8f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f25077311e0) 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> (0x0x7f2507735068) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507731300) 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> (0x0x7f25077350d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2507731360) 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> (0x0x7f2507735138) 0 empty
  std::integral_constant<bool, true> (0x0x7f25077313c0) 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> (0x0x7f250775a478) 0 empty
  std::integral_constant<bool, true> (0x0x7f25077535a0) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f250777c2a0) 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 (0x0x7f250777c4e0) 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 (0x0x7f250777c720) 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 (0x0x7f250777c960) 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 (0x0x7f250777cae0) 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 (0x0x7f250777cea0) 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 (0x0x7f25077e6000) 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> (0x0x7f25077e65a0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f2507815900) 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> (0x0x7f2507815960) 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> (0x0x7f25078159c0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7f2507843ea0) 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 (0x0x7f2507843f60) 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 (0x0x7f2507873060) 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 (0x0x7f2507873120) 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 (0x0x7f25078731e0) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7f2507873840) 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 (0x0x7f2507873a20) 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 (0x0x7f2507873a80) 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 (0x0x7f25074a3060) 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 (0x0x7f25074a3720) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f25074a3f00) 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> (0x0x7f25074a3f60) 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> (0x0x7f25074da000) 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> (0x0x7f25074da060) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f25074da9c0) 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> (0x0x7f25074daa20) 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> (0x0x7f25074daa80) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f25074daae0) 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> (0x0x7f25074dab40) 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> (0x0x7f25074daba0) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f25074dac60) 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> (0x0x7f25074dacc0) 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> (0x0x7f25074dad20) 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> (0x0x7f25074dad80) 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> (0x0x7f25074dade0) 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> (0x0x7f25074dae40) 0 empty

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

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f250788b888) 0 empty
  std::input_iterator_tag (0x0x7f250755e720) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f250788b8f0) 0 empty
  std::forward_iterator_tag (0x0x7f250788b958) 0 empty
    std::input_iterator_tag (0x0x7f250755e780) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f250788b9c0) 0 empty
  std::bidirectional_iterator_tag (0x0x7f250788ba28) 0 empty
    std::forward_iterator_tag (0x0x7f250788ba90) 0 empty
      std::input_iterator_tag (0x0x7f250755e7e0) 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> (0x0x7f250758df60) 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 (0x0x7f2507611360) 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 (0x0x7f2507611480) 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 (0x0x7f2507611600) 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 (0x0x7f2507611780) 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 (0x0x7f25076118a0) 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> (0x0x7f2507643cc0) 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> (0x0x7f2507643de0) 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> (0x0x7f250766a300) 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> (0x0x7f250766a3c0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::allocator<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<wchar_t> (0x0x7f250744d068) 0 empty
  __gnu_cxx::new_allocator<wchar_t> (0x0x7f250740ef60) 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 (0x0x7f2507466480) 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> (0x0x7f2507466e40) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__allocator_traits_base
   size=1 align=1
   base size=0 base align=1
std::__allocator_traits_base (0x0x7f2507115ba0) 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> > (0x0x7f25071a7ba0) 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> (0x0x7f25071a7c00) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::allocator_traits<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<char> > (0x0x7f2506f245a0) 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> > (0x0x7f250713e4e0) 0 empty
  std::allocator_traits<std::allocator<char> > (0x0x7f2506f24600) 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> (0x0x7f2506f24660) 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 (0x0x7f250713e618) 0
  std::allocator<char> (0x0x7f250713e680) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f2506f246c0) 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> (0x0x7f2506f24720) 0

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7f2506f24a80) 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> > (0x0x7f2506f24d20) 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> (0x0x7f2506f24d80) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7f2507027120) 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> > (0x0x7f25070271e0) 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> (0x0x7f2507027240) 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> (0x0x7f250713e7b8) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7f25070272a0) 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> (0x0x7f2507027300) 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> (0x0x7f2507027360) 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> > (0x0x7f2507027480) 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> > (0x0x7f250713e820) 0 empty
  std::allocator_traits<std::allocator<wchar_t> > (0x0x7f25070274e0) 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> (0x0x7f2507027540) 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 (0x0x7f250713e958) 0
  std::allocator<wchar_t> (0x0x7f250713e9c0) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f25070275a0) 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> (0x0x7f2507027600) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7f250713e2d8) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7f2506d12f00) 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> (0x0x7f2506d41000) 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> (0x0x7f250713e3a8) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7f2506d41060) 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> (0x0x7f2506d41120) 0 empty

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f250713e8f0) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f2506d41900) 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> > (0x0x7f2506d5e068) 0 empty
  std::integral_constant<bool, false> (0x0x7f2506d419c0) 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> > (0x0x7f2506d41a20) 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> > (0x0x7f2506d5e0d0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7f2506d41a80) 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> > > (0x0x7f2506d5e138) 0 empty
  std::integral_constant<bool, false> (0x0x7f2506d41b40) 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> > (0x0x7f2506d41ba0) 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> > (0x0x7f2506d5e1a0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7f2506d41c00) 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> > > (0x0x7f2506d5e208) 0 empty
  std::integral_constant<bool, false> (0x0x7f2506d41d80) 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> > (0x0x7f2506d41de0) 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> > (0x0x7f2506d5e270) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7f2506d41e40) 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> > (0x0x7f2506d41f00) 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> > (0x0x7f2506d5e3a8) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x7f2506d41f60) 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> (0x0x7f2506d80000) 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> (0x0x7f2506d80060) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7f2506d5e4e0) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7f2506d80120) 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 (0x0x7f2506d5e5b0) 0
  std::allocator<char16_t> (0x0x7f2506d5e618) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7f2506d80180) 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> (0x0x7f2506d801e0) 0

Class std::__cxx11::basic_string<char16_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char16_t> (0x0x7f2506d41ea0) 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> > > (0x0x7f2506d5e680) 0 empty
  std::integral_constant<bool, false> (0x0x7f2506d802a0) 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> > (0x0x7f2506d80300) 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> > (0x0x7f2506d5e6e8) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7f2506d80360) 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> > (0x0x7f2506d80420) 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> > (0x0x7f2506d5e820) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x7f2506d80480) 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> (0x0x7f2506d804e0) 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> (0x0x7f2506d80540) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7f2506d5e958) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7f2506d80600) 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 (0x0x7f2506d5ea28) 0
  std::allocator<char32_t> (0x0x7f2506d5ea90) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7f2506d80660) 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> (0x0x7f2506d806c0) 0

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

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

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

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

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

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

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

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> > (0x0x7f2506b98f60) 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> (0x0x7f2506be8000) 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> (0x0x7f2506d5ee38) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7f2506be8060) 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> (0x0x7f2506d5ef08) 0
    vptr=((& std::__cxx11::collate_byname<char>::_ZTVNSt7__cxx1114collate_bynameIcEE) + 16u)
  std::__cxx11::collate<char> (0x0x7f2506d5ef70) 0
      primary-for std::__cxx11::collate_byname<char> (0x0x7f2506d5ef08)
    std::locale::facet (0x0x7f2506be8120) 0
        primary-for std::__cxx11::collate<char> (0x0x7f2506d5ef70)

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

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

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

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

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

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

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

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

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

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

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

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> (0x0x7f2506c145b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2506be86c0) 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 (0x0x7f2506be8720) 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> (0x0x7f2506be8780) 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*> (0x0x7f2506c14618) 0 empty
  std::binary_function<const std::_V2::error_category*, const std::_V2::error_category*, bool> (0x0x7f2506be88a0) 0 empty

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

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

Class std::error_condition
   size=16 align=8
   base size=16 base align=8
std::error_condition (0x0x7f2506c4f360) 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> (0x0x7f2506c146e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2506c4fa20) 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> (0x0x7f2506c14750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2506c4fb40) 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> (0x0x7f2506c147b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2506c4fcc0) 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> (0x0x7f2506c14820) 0 empty
  std::integral_constant<bool, false> (0x0x7f2506c4fd80) 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 (0x0x7f2506c14888) 0
    vptr=((& std::system_error::_ZTVSt12system_error) + 16u)
  std::runtime_error (0x0x7f2506c148f0) 0
      primary-for std::system_error (0x0x7f2506c14888)
    std::exception (0x0x7f2506c4ff00) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f2506c148f0)

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

Class std::hash<std::error_code>
   size=1 align=1
   base size=1 base align=1
std::hash<std::error_code> (0x0x7f2506896410) 0 empty
  std::__hash_base<long unsigned int, std::error_code> (0x0x7f250688ea80) 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> (0x0x7f2506896478) 0 empty
  std::integral_constant<bool, true> (0x0x7f25068bb360) 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 (0x0x7f25068964e0) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureB5cxx11E) + 16u)
  std::system_error (0x0x7f2506896548) 0
      primary-for std::ios_base::failure (0x0x7f25068964e0)
    std::runtime_error (0x0x7f25068965b0) 0
        primary-for std::system_error (0x0x7f2506896548)
      std::exception (0x0x7f25068bb4e0) 0 nearly-empty
          primary-for std::runtime_error (0x0x7f25068965b0)

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

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

Class std::ios_base::Init
   size=1 align=1
   base size=0 base align=1
std::ios_base::Init (0x0x7f25068bb600) 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 (0x0x7f25068bb480) 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> (0x0x7f25068bb660) 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> (0x0x7f2506934de0) 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> (0x0x7f250696c300) 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 (0x0x7f250696c480) 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> (0x0x7f25069bd230) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7f25069c3ae0) 0
      primary-for std::ctype<char> (0x0x7f25069bd230)
  std::ctype_base (0x0x7f25069c3b40) 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> (0x0x7f25069bd460) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x7f2506a0b0c0) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f25069bd460)
  std::ctype_base (0x0x7f2506a0b120) 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> (0x0x7f2506896680) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7f25069bd4d0) 0
      primary-for std::ctype<wchar_t> (0x0x7f2506896680)
    std::locale::facet (0x0x7f2506a0b180) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f25069bd4d0)
    std::ctype_base (0x0x7f2506a0b1e0) 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> (0x0x7f2506a2c000) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7f25069bd690) 0
      primary-for std::ctype_byname<char> (0x0x7f2506a2c000)
    std::locale::facet (0x0x7f2506a0b360) 0
        primary-for std::ctype<char> (0x0x7f25069bd690)
    std::ctype_base (0x0x7f2506a0b3c0) 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> (0x0x7f2506a2c068) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7f2506a2c0d0) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7f2506a2c068)
    std::__ctype_abstract_base<wchar_t> (0x0x7f25069bd700) 0
        primary-for std::ctype<wchar_t> (0x0x7f2506a2c0d0)
      std::locale::facet (0x0x7f2506a0b420) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f25069bd700)
      std::ctype_base (0x0x7f2506a0b480) 0 empty

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

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

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

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x7f2506a2c6e8) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x7f25066a06c0) 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> (0x0x7f2506a2c7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25066c61e0) 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> (0x0x7f2506a2c820) 0 empty
  std::integral_constant<bool, false> (0x0x7f25066c6240) 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> (0x0x7f25066c6900) 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> (0x0x7f2506a2cb60) 0
    vptr=((& std::__cxx11::numpunct_byname<char>::_ZTVNSt7__cxx1115numpunct_bynameIcEE) + 16u)
  std::__cxx11::numpunct<char> (0x0x7f2506a2cbc8) 0
      primary-for std::__cxx11::numpunct_byname<char> (0x0x7f2506a2cb60)
    std::locale::facet (0x0x7f25066fcc60) 0
        primary-for std::__cxx11::numpunct<char> (0x0x7f2506a2cbc8)

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

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

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

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

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

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

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

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

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

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

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

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> (0x0x7f250648b5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25064d3240) 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> (0x0x7f250648b680) 0 empty
  std::integral_constant<bool, false> (0x0x7f25064d32a0) 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> > (0x0x7f25064d35a0) 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> (0x0x7f25064d3600) 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> (0x0x7f250648b820) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7f25064d3660) 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> > (0x0x7f25064f5780) 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> (0x0x7f25064f57e0) 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> (0x0x7f250648bd00) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f25064f5840) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x7f2506528240) 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> (0x0x7f250648bf08 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> (0x0x7f2506546068 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> (0x0x7f25064e6540) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7f250648bf08) 0
      primary-for std::basic_iostream<char> (0x0x7f25064e6540)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f2506546000) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7f25065282a0) 24
          primary-for std::basic_ios<char> (0x0x7f2506546000)
  std::basic_ostream<char> (0x0x7f2506546068) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7f2506546000) 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 (0x0x7f2506528300) 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> (0x0x7f2506546410 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> (0x0x7f25065464e0 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> (0x0x7f25064e6c40) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f2506546410) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7f25064e6c40)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f2506546478) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x7f2506528360) 24
          primary-for std::basic_ios<wchar_t> (0x0x7f2506546478)
  std::basic_ostream<wchar_t> (0x0x7f25065464e0) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x7f2506546478) 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 (0x0x7f25065283c0) 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> > (0x0x7f25065469c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2506528420) 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> > (0x0x7f25065284e0) 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> > (0x0x7f2506528540) 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> > (0x0x7f2506528480) 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> > (0x0x7f2506546a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f25065285a0) 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> > (0x0x7f2506546af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2506528600) 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> > > (0x0x7f2506546b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f2506528660) 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> > > > (0x0x7f25065286c0) 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> > (0x0x7f2506546bc8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f2506528720) 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> > > (0x0x7f2506546c30) 0 empty
  std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f2506546c98) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f2506528780) 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> > (0x0x7f2506546d00) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7f2506546d68) 0 empty
    std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f2506546dd0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f25065287e0) 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> (0x0x7f2506546e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f2506528840) 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> > (0x0x7f2506546ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25065288a0) 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> > > (0x0x7f2506528900) 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> > (0x0x7f2506546f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f2506528960) 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> (0x0x7f2506546f70) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f25065461a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25065289c0) 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> > (0x0x7f25065462d8) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f2506546340) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f2506546618) 0 empty
      std::integral_constant<bool, true> (0x0x7f2506528a20) 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> > (0x0x7f2506546820) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7f25065468f0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f2506588000) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f2506588068) 0 empty
        std::integral_constant<bool, true> (0x0x7f2506528a80) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::numeric_limits<long int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<long int> (0x0x7f25063c4b40) 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> (0x0x7f25063c4f00) 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> (0x0x7f25063f6300) 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> (0x0x7f25063f66c0) 0 empty

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

Class std::numeric_limits<__int128 unsigned>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<__int128 unsigned> (0x0x7f25063f6e40) 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> (0x0x7f2506588548) 0 empty
  std::integral_constant<bool, false> (0x0x7f25064222a0) 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> (0x0x7f25065885b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2506422300) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::_Pow
   size=1 align=1
   base size=0 base align=1
std::_Pow (0x0x7f2505e8ce40) 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> (0x0x7f2505ed5d80) 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> (0x0x7f2506588ea0) 0 empty
  std::__fun_with_valarray<long unsigned int, true> (0x0x7f2505ed5de0) 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> (0x0x7f2505ed5d20) 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> (0x0x7f2506588e38) 0 empty
  std::__fun_with_valarray<long unsigned int, true> (0x0x7f2505ed5f60) 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> (0x0x7f2505ed5f00) 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> (0x0x7f2505f37068) 0 empty
  std::__fun_with_valarray<long unsigned int, true> (0x0x7f2505f3a120) 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> (0x0x7f2505f3a0c0) 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> (0x0x7f2505f3a2a0) 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> (0x0x7f2505f3a240) 0 empty

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

Class std::__fun_with_valarray<bool, true>
   size=1 align=1
   base size=0 base align=1
std::__fun_with_valarray<bool, true> (0x0x7f2505f3a3c0) 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> (0x0x7f2505f37208) 0 empty
  std::__fun_with_valarray<bool, true> (0x0x7f2505f3a420) 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> (0x0x7f2505f3a360) 0 empty

Class std::__fun<std::__negate, bool>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__negate, bool> (0x0x7f2505f37340) 0 empty
  std::__fun_with_valarray<bool, true> (0x0x7f2505f3a4e0) 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> (0x0x7f2505f3a480) 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> (0x0x7f2505f37410) 0 empty
  std::__fun_with_valarray<bool, true> (0x0x7f2505f3a5a0) 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> (0x0x7f2505f3a540) 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> (0x0x7f2505f3a660) 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> (0x0x7f2505f3a600) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::_Bit_iterator_base
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator_base (0x0x7f2505f377b8) 0
  std::iterator<std::random_access_iterator_tag, bool> (0x0x7f25059b7a20) 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> (0x0x7f2505f37820) 0 empty
  std::integral_constant<bool, false> (0x0x7f25059b7f60) 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> (0x0x7f2505f37888) 0 empty
  std::integral_constant<bool, false> (0x0x7f25059ea000) 0 empty

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7f2505f378f0) 0
  std::_Bit_iterator_base (0x0x7f2505f37958) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f25059ea240) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7f2505f379c0) 0
  std::_Bit_iterator_base (0x0x7f2505f37a28) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f25059eaa20) 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> (0x0x7f2505f37a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f2505a223c0) 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> (0x0x7f2505f37af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2505a22420) 0 empty

Class std::initializer_list<bool>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<bool> (0x0x7f2505a70000) 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> (0x0x7f2505a70540) 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> (0x0x7f2505f37c98) 0 empty
  std::__iterator_traits<std::_Bit_iterator, void> (0x0x7f2505a705a0) 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> (0x0x7f2505a70600) 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> (0x0x7f2505f37dd0) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f2505a70660) 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> (0x0x7f2505a70720) 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> (0x0x7f2505f37f08) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7f2505a70780) 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> (0x0x7f2505a707e0) 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> (0x0x7f2505f37f70) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f2505a70840) 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 (0x0x7f2505727a20) 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 (0x0x7f2505747120) 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 (0x0x7f2505afe138) 0
    vptr=((& fastjet::PseudoJet::InexistentUserInfo::_ZTVN7fastjet9PseudoJet18InexistentUserInfoE) + 16u)
  fastjet::Error (0x0x7f2505747180) 0
      primary-for fastjet::PseudoJet::InexistentUserInfo (0x0x7f2505afe138)

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

Class fastjet::SharedPtr<fastjet::PseudoJet::UserInfoBase>
   size=8 align=8
   base size=8 base align=8
fastjet::SharedPtr<fastjet::PseudoJet::UserInfoBase> (0x0x7f2505747240) 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 (0x0x7f25057470c0) 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> (0x0x7f2505747e40) 0 empty

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

Class std::allocator_traits<std::allocator<double> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<double> > (0x0x7f25057ce300) 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> > (0x0x7f2505afe270) 0 empty
  std::allocator_traits<std::allocator<double> > (0x0x7f25057ce360) 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> (0x0x7f25057ce3c0) 0 empty

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

Class std::allocator<double>
   size=1 align=1
   base size=1 base align=1
std::allocator<double> (0x0x7f2505afe3a8) 0 empty
  __gnu_cxx::new_allocator<double> (0x0x7f25057ce4e0) 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 (0x0x7f2505afe478) 0
  std::allocator<double> (0x0x7f2505afe4e0) 0 empty
    __gnu_cxx::new_allocator<double> (0x0x7f25057ce540) 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> > (0x0x7f25057ce2a0) 0

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

Class std::_Rb_tree_node_base
   size=32 align=8
   base size=32 base align=8
std::_Rb_tree_node_base (0x0x7f25057ceea0) 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*> (0x0x7f2505569360) 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*> (0x0x7f2505afea28) 0 empty
  std::integral_constant<bool, false> (0x0x7f25055693c0) 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*> > > (0x0x7f2505569420) 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*> (0x0x7f2505afea90) 0 empty
  std::integral_constant<bool, false> (0x0x7f2505569540) 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*> > (0x0x7f25055695a0) 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*> (0x0x7f2505afeaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2505569600) 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*> > (0x0x7f2505afeb60) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f2505afebc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2505569660) 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*> (0x0x7f2505afec30) 0 empty
  std::integral_constant<bool, false> (0x0x7f25055696c0) 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*> > (0x0x7f2505569720) 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*> (0x0x7f25055697e0) 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*> (0x0x7f2505569840) 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*> (0x0x7f2505569780) 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*> (0x0x7f2505afed00) 0 empty
  std::integral_constant<bool, false> (0x0x7f25055698a0) 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*> (0x0x7f2505afed68) 0 empty
  std::integral_constant<bool, false> (0x0x7f2505569900) 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*> > (0x0x7f2505afedd0) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7f2505afee38) 0 empty
    std::integral_constant<bool, false> (0x0x7f2505569960) 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*> > (0x0x7f2505afef70) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f2505afe000) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7f2505afe068) 0 empty
      std::integral_constant<bool, false> (0x0x7f25055699c0) 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*> > > (0x0x7f2505afe2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2505569a20) 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*> (0x0x7f2505afe5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2505569a80) 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*> > (0x0x7f2505569ae0) 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*> > (0x0x7f2505afe958) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7f2505afe9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2505569b40) 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*> (0x0x7f25055cf0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2505569c60) 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*&> (0x0x7f25055cf138) 0 empty
  std::integral_constant<bool, false> (0x0x7f2505569d20) 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*&> > > (0x0x7f2505569d80) 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*&> (0x0x7f25055cf1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2505569ea0) 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*&> > (0x0x7f2505569f00) 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*&> > (0x0x7f25055cf208) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f25055cf270) 0 empty
    std::integral_constant<bool, true> (0x0x7f2505569f60) 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*&> (0x0x7f25055cf2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25055dc000) 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*&> > (0x0x7f25055dc060) 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*&> > (0x0x7f25055cf340) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f25055cf3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25055dc0c0) 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*&> > (0x0x7f25055cf4e0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f25055cf548) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f25055cf5b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f25055dc120) 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*&> > > (0x0x7f25055cf680) 0 empty
  std::integral_constant<bool, false> (0x0x7f25055dc180) 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*&> (0x0x7f25055cf6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25055dc1e0) 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*&> > (0x0x7f25055dc240) 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*&> > (0x0x7f25055cf750) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f25055cf7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25055dc2a0) 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*&> (0x0x7f25055cf8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25055dc3c0) 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> (0x0x7f25055dc420) 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*&> (0x0x7f25055cf958) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7f25055dc480) 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&> (0x0x7f25055cfa28) 0 empty
  std::integral_constant<bool, false> (0x0x7f25055dc4e0) 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&> > > (0x0x7f25055dc540) 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&> (0x0x7f25055cfa90) 0 empty
  std::integral_constant<bool, true> (0x0x7f25055dc5a0) 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&> > (0x0x7f25055dc600) 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&> > (0x0x7f25055cfaf8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f25055cfb60) 0 empty
    std::integral_constant<bool, true> (0x0x7f25055dc660) 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&> (0x0x7f25055cfbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25055dc6c0) 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&> > (0x0x7f25055dc720) 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&> > (0x0x7f25055cfc30) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f25055cfc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f25055dc780) 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&> > (0x0x7f25055cfd00) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f25055cfd68) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f25055cfdd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f25055dc7e0) 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&> > > (0x0x7f25055cfe38) 0 empty
  std::integral_constant<bool, false> (0x0x7f25055dc840) 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&> (0x0x7f25055cfea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25055dc8a0) 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&> > (0x0x7f25055dc900) 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&> > (0x0x7f25055cff08) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f25055cff70) 0 empty
    std::integral_constant<bool, true> (0x0x7f25055dc960) 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&> (0x0x7f25055f9000) 0 empty
  std::integral_constant<bool, true> (0x0x7f25055dc9c0) 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> (0x0x7f25055dca20) 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&> (0x0x7f25055f9068) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7f25055dca80) 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&> (0x0x7f2505569cc0) 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&> (0x0x7f25055f90d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25055dcae0) 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> (0x0x7f25055f9138) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f25055f91a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25055dcb40) 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*> (0x0x7f25055f9208) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f25055f9270) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f25055f92d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f25055dcba0) 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*> > (0x0x7f25055dcc00) 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*> > (0x0x7f25055f9340) 0 empty
  std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7f25055f93a8) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f25055f9410) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f25055f9478) 0 empty
        std::integral_constant<bool, true> (0x0x7f25055dcc60) 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&> (0x0x7f25055dccc0) 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*> > > (0x0x7f25055f9548) 0 empty
  std::integral_constant<bool, false> (0x0x7f25055dcd20) 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&> (0x0x7f25055dcd80) 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*&&> (0x0x7f25055f9618) 0 empty
  std::integral_constant<bool, false> (0x0x7f25055dce40) 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*&&> > > (0x0x7f25055dcea0) 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*&&> (0x0x7f25055f9680) 0 empty
  std::integral_constant<bool, false> (0x0x7f2505613000) 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*&&> > (0x0x7f2505613060) 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*&&> (0x0x7f25055f96e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25056130c0) 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*&&> > (0x0x7f25055f9750) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f25055f97b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2505613120) 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*&&> (0x0x7f25055f9820) 0 empty
  std::integral_constant<bool, true> (0x0x7f2505613180) 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*&&> > (0x0x7f25056131e0) 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*&&> > (0x0x7f25055f9888) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f25055f98f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2505613240) 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*&&> > (0x0x7f25055f9a28) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f25055f9a90) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f25055f9af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f25056132a0) 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*&&> > > (0x0x7f25055f9bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2505613300) 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*&&> (0x0x7f25055f9c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f2505613360) 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*&&> > (0x0x7f25056133c0) 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*&&> > (0x0x7f25055f9c98) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f25055f9d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f2505613420) 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*&&> (0x0x7f25055f9f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f2505613480) 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> (0x0x7f25056134e0) 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*&&> (0x0x7f25055f9f70) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&&, true> (0x0x7f2505613540) 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*&&> (0x0x7f25055dcde0) 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*&&> (0x0x7f250561e000) 0 empty
  std::integral_constant<bool, true> (0x0x7f25056135a0) 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> (0x0x7f250561e068) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f250561e0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2505613600) 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*> (0x0x7f250561e138) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f250561e1a0) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f250561e208) 0 empty
      std::integral_constant<bool, true> (0x0x7f2505613660) 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*> > (0x0x7f25056136c0) 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*> > (0x0x7f250561e270) 0 empty
  std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7f250561e2d8) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f250561e340) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f250561e3a8) 0 empty
        std::integral_constant<bool, true> (0x0x7f2505613720) 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&&> (0x0x7f2505613780) 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*> (0x0x7f2505569300) 0

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

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7f250561e6e8) 0
  std::__uses_alloc_base (0x0x7f2505688f00) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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> (0x0x7f250518fea0) 0
  __gnu_cxx::__mutex (0x0x7f2504ecb4e0) 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> (0x0x7f2504ecb8a0) 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> (0x0x7f250518ff70) 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> (0x0x7f2504ecb900) 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> (0x0x7f250518fd68) 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> (0x0x7f250518fdd0) 8
    __gnu_cxx::__mutex (0x0x7f2504ecb9c0) 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> (0x0x7f2504ecba80) 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> (0x0x7f2504efa000) 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> (0x0x7f2504ecbae0) 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> (0x0x7f2504efa0d0) 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> (0x0x7f2504efa138) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u> (0x0x7f2504efa0d0)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f2504f0e240) 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> (0x0x7f2504efa340) 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> (0x0x7f2504efa3a8) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u> (0x0x7f2504efa340)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f2504efa410) 8
      __gnu_cxx::__mutex (0x0x7f2504f0e300) 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> (0x0x7f2504efa618) 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> (0x0x7f2504efa680) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u> (0x0x7f2504efa618)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f2504f0e3c0) 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> (0x0x7f2504efa958) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504f0eae0) 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> (0x0x7f2504efa9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504f0eb40) 0 empty

Class std::_Sp_make_shared_tag
   size=1 align=1
   base size=0 base align=1
std::_Sp_make_shared_tag (0x0x7f2504f0ec00) 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> (0x0x7f250502c0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25050371e0) 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> (0x0x7f250502c138) 0 empty
  std::integral_constant<bool, false> (0x0x7f2505037240) 0 empty

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

Class std::atomic_flag
   size=1 align=1
   base size=1 base align=1
std::atomic_flag (0x0x7f250502c1a0) 0
  std::__atomic_flag_base (0x0x7f25050374e0) 0

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

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

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 (0x0x7f2504d64420) 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> (0x0x7f2504d64480) 0

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

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

Class std::__detail::_List_node_base
   size=16 align=8
   base size=16 base align=8
std::__detail::_List_node_base (0x0x7f2504df4600) 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 (0x0x7f2504e18360) 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> (0x0x7f2504e18300) 0

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

Class fastjet::LimitedWarning
   size=16 align=8
   base size=16 base align=8
fastjet::LimitedWarning (0x0x7f2504a9fe40) 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> (0x0x7f250502c888) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504af49c0) 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> (0x0x7f250502c8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504af4a20) 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> (0x0x7f250502c958) 0
    vptr=((& std::__cxx11::basic_stringbuf<char>::_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE) + 16u)
  std::basic_streambuf<char> (0x0x7f2504af4d80) 0
      primary-for std::__cxx11::basic_stringbuf<char> (0x0x7f250502c958)

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 (0x0x7f2504b2d000) 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> (0x0x7f250502caf8 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> (0x0x7f250502ca90) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_istream<char> (0x0x7f250502caf8) 0
      primary-for std::__cxx11::basic_istringstream<char> (0x0x7f250502ca90)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f250502cb60) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7f2504b2d060) 120
          primary-for std::basic_ios<char> (0x0x7f250502cb60)

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

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> (0x0x7f2504e30cb0 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> (0x0x7f250502cc30 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> (0x0x7f250502cea0 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> (0x0x7f250502cf70) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_iostream<char> (0x0x7f2504e30cb0) 0
      primary-for std::__cxx11::basic_stringstream<char> (0x0x7f250502cf70)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f250502cc30) 0
        primary-for std::basic_iostream<char> (0x0x7f2504e30cb0)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f250502cc98) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 104u)
        std::ios_base (0x0x7f2504b2d120) 128
            primary-for std::basic_ios<char> (0x0x7f250502cc98)
    std::basic_ostream<char> (0x0x7f250502cea0) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::basic_ios<char> (0x0x7f250502cc98) 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> (0x0x7f2504b5a270) 0
    vptr=((& std::__cxx11::basic_stringbuf<wchar_t>::_ZTVNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7f2504b2d180) 0
      primary-for std::__cxx11::basic_stringbuf<wchar_t> (0x0x7f2504b5a270)

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 (0x0x7f2504b2d300) 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> (0x0x7f2504b5a4e0 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> (0x0x7f2504b5a478) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f2504b5a4e0) 0
      primary-for std::__cxx11::basic_istringstream<wchar_t> (0x0x7f2504b5a478)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f2504b5a548) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::ios_base (0x0x7f2504b2d360) 120
          primary-for std::basic_ios<wchar_t> (0x0x7f2504b5a548)

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

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> (0x0x7f2504b742a0 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> (0x0x7f2504b5a9c0 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> (0x0x7f2504b5aa90 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> (0x0x7f2504b5a958) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f2504b742a0) 0
      primary-for std::__cxx11::basic_stringstream<wchar_t> (0x0x7f2504b5a958)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f2504b5a9c0) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f2504b742a0)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f2504b5aa28) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 104u)
        std::ios_base (0x0x7f2504b2d4e0) 128
            primary-for std::basic_ios<wchar_t> (0x0x7f2504b5aa28)
    std::basic_ostream<wchar_t> (0x0x7f2504b5aa90) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f2504b5aa28) 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 (0x0x7f2504b2d600) 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> > (0x0x7f2504b5ad68) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504b2dd80) 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*> (0x0x7f2504b5aea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504b2de40) 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> (0x0x7f2504b5af08) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504bc4360) 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 (0x0x7f2504bc4420) 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*> > (0x0x7f2504bc46c0) 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*> > (0x0x7f2504b5ac30) 0 empty
  std::allocator_traits<std::allocator<const fastjet::PseudoJet*> > (0x0x7f2504bc4720) 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*> (0x0x7f2504bc4780) 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*> (0x0x7f2504bc47e0) 0 empty

Class std::allocator<const fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::allocator<const fastjet::PseudoJet*> (0x0x7f2504c14000) 0 empty
  __gnu_cxx::new_allocator<const fastjet::PseudoJet*> (0x0x7f2504bc48a0) 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 (0x0x7f2504c140d0) 0
  std::allocator<const fastjet::PseudoJet*> (0x0x7f2504c14138) 0 empty
    __gnu_cxx::new_allocator<const fastjet::PseudoJet*> (0x0x7f2504bc4900) 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*> > (0x0x7f2504bc4660) 0

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

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

Class fastjet::SharedPtr<fastjet::SelectorWorker>
   size=8 align=8
   base size=8 base align=8
fastjet::SharedPtr<fastjet::SelectorWorker> (0x0x7f2504c99060) 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 (0x0x7f2504bc4f00) 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> > (0x0x7f25048d81e0) 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> > (0x0x7f2504c144e0) 0 empty
  std::allocator_traits<std::allocator<fastjet::PseudoJet> > (0x0x7f25048d8240) 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> (0x0x7f25048d82a0) 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> (0x0x7f25048d83c0) 0 empty

Class std::allocator<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::allocator<fastjet::PseudoJet> (0x0x7f2504c14618) 0 empty
  __gnu_cxx::new_allocator<fastjet::PseudoJet> (0x0x7f25048d8480) 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 (0x0x7f2504c146e8) 0
  std::allocator<fastjet::PseudoJet> (0x0x7f2504c14750) 0 empty
    __gnu_cxx::new_allocator<fastjet::PseudoJet> (0x0x7f25048d84e0) 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> > (0x0x7f25048d8180) 0

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

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 (0x0x7f25048d8c00) 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 (0x0x7f25048d8c60) 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> > (0x0x7f25048d8d20) 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> > (0x0x7f2504c148f0) 0 empty
  std::allocator_traits<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f25048d8d80) 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> (0x0x7f25048d8de0) 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> (0x0x7f25048d8e40) 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> (0x0x7f2504c14a28) 0 empty
  __gnu_cxx::new_allocator<fastjet::ClusterSequence::history_element> (0x0x7f25048d8f00) 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 (0x0x7f2504c14af8) 0
  std::allocator<fastjet::ClusterSequence::history_element> (0x0x7f2504c14b60) 0 empty
    __gnu_cxx::new_allocator<fastjet::ClusterSequence::history_element> (0x0x7f25048d8f60) 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> > (0x0x7f25048d8cc0) 0

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

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

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

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

Class fastjet::ClusterSequence::Tile
   size=112 align=8
   base size=112 base align=8
fastjet::ClusterSequence::Tile (0x0x7f25049f2180) 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> > (0x0x7f25049f2240) 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> > (0x0x7f2504c14d00) 0 empty
  std::allocator_traits<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f25049f22a0) 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> (0x0x7f25049f2300) 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> (0x0x7f25049f2360) 0 empty

Class std::allocator<fastjet::ClusterSequence::Tile>
   size=1 align=1
   base size=1 base align=1
std::allocator<fastjet::ClusterSequence::Tile> (0x0x7f2504c14e38) 0 empty
  __gnu_cxx::new_allocator<fastjet::ClusterSequence::Tile> (0x0x7f25049f2420) 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 (0x0x7f2504c14f08) 0
  std::allocator<fastjet::ClusterSequence::Tile> (0x0x7f2504c14f70) 0 empty
    __gnu_cxx::new_allocator<fastjet::ClusterSequence::Tile> (0x0x7f25049f2480) 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> > (0x0x7f25049f21e0) 0

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

Class fastjet::ClusterSequence::EEBriefJet
   size=56 align=8
   base size=56 base align=8
fastjet::ClusterSequence::EEBriefJet (0x0x7f25049f2600) 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 (0x0x7f25048d8ba0) 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> > (0x0x7f2504c14c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f25049f2660) 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> > (0x0x7f25049f2720) 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> > (0x0x7f25049f2780) 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> > (0x0x7f25049f26c0) 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> > (0x0x7f2504724000) 0 empty
  std::integral_constant<bool, false> (0x0x7f25049f27e0) 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> > (0x0x7f2504724068) 0 empty
  std::integral_constant<bool, false> (0x0x7f25049f2840) 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> > > (0x0x7f25047240d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25049f28a0) 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> > > > (0x0x7f25049f2900) 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> > (0x0x7f2504724138) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f25049f2960) 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> > > (0x0x7f25047241a0) 0 empty
  std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > (0x0x7f2504724208) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f25049f29c0) 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> > (0x0x7f2504724270) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<fastjet::PseudoJet> > >, std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > > (0x0x7f25047242d8) 0 empty
    std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > (0x0x7f2504724340) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f25049f2a20) 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> (0x0x7f25047243a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25049f2a80) 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> > (0x0x7f2504724410) 0 empty
  std::integral_constant<bool, true> (0x0x7f25049f2ae0) 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> > > (0x0x7f25049f2b40) 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> > (0x0x7f2504724478) 0 empty
  std::integral_constant<bool, true> (0x0x7f25049f2ba0) 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> (0x0x7f25047244e0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f2504724548) 0 empty
    std::integral_constant<bool, true> (0x0x7f25049f2c00) 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> > (0x0x7f25047245b0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> (0x0x7f2504724618) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f2504724680) 0 empty
      std::integral_constant<bool, true> (0x0x7f25049f2c60) 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> > (0x0x7f25047246e8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<fastjet::PseudoJet> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> > (0x0x7f2504724750) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> (0x0x7f25047247b8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f2504724820) 0 empty
        std::integral_constant<bool, true> (0x0x7f25049f2cc0) 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> > (0x0x7f2504724888) 0 empty
  std::integral_constant<bool, false> (0x0x7f25049f2d20) 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> > (0x0x7f25049f2de0) 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> > (0x0x7f25049f2e40) 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> > (0x0x7f25049f2d80) 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> > (0x0x7f2504724958) 0 empty
  std::integral_constant<bool, false> (0x0x7f25049f2ea0) 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> > (0x0x7f25047249c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25049f2f00) 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> > > (0x0x7f2504724a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f25049f2f60) 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> > > > (0x0x7f250473b000) 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> > (0x0x7f2504724a90) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f250473b120) 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> > > (0x0x7f2504724bc8) 0 empty
  std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f2504724c30) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f250473b180) 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> > (0x0x7f2504724d00) 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> > > (0x0x7f2504724d68) 0 empty
    std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f2504724dd0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f250473b1e0) 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> (0x0x7f2504724f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f250473b300) 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> > (0x0x7f25047401a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f250473b360) 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> > > (0x0x7f250473b480) 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> > (0x0x7f25047402d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f250473b4e0) 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> (0x0x7f2504740410) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f2504740478) 0 empty
    std::integral_constant<bool, true> (0x0x7f250473b600) 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> > (0x0x7f2504740548) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false> (0x0x7f25047405b0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f2504740618) 0 empty
      std::integral_constant<bool, true> (0x0x7f250473b660) 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> > (0x0x7f25047406e8) 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> > (0x0x7f2504740750) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false> (0x0x7f25047407b8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f2504740820) 0 empty
        std::integral_constant<bool, true> (0x0x7f250473b6c0) 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> > (0x0x7f25047409c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f250473b7e0) 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> > (0x0x7f250473b8a0) 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> > (0x0x7f250473b900) 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> > (0x0x7f250473b840) 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> > (0x0x7f2504740a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f250473b960) 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> > (0x0x7f2504740af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f250473b9c0) 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> > > (0x0x7f2504740b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f250473ba20) 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> > > > (0x0x7f250473ba80) 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> > (0x0x7f2504740bc8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f250473bae0) 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> > > (0x0x7f2504740c30) 0 empty
  std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f2504740c98) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f250473bb40) 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> > (0x0x7f2504740d00) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::Tile> > >, std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > > (0x0x7f2504740d68) 0 empty
    std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f2504740dd0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f250473bba0) 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> (0x0x7f2504740e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f250473bc00) 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> > (0x0x7f2504740ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f250473bd20) 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> > > (0x0x7f250473bd80) 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> > (0x0x7f2504740f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f250473bea0) 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> (0x0x7f2504740f70) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f2504755000) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504756000) 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> > (0x0x7f2504755068) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false> (0x0x7f25047550d0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f2504755138) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504756180) 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> > (0x0x7f25047551a0) 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> > (0x0x7f2504755208) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false> (0x0x7f2504755270) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f25047552d8) 0 empty
        std::integral_constant<bool, true> (0x0x7f25047562a0) 0 empty

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

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

Class std::codecvt_base
   size=1 align=1
   base size=0 base align=1
std::codecvt_base (0x0x7f2504788b40) 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> (0x0x7f250478c540) 0
    vptr=((& std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f25047ac120) 0
      primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f250478c540)
  std::codecvt_base (0x0x7f25047ac180) 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> (0x0x7f2504755548) 0
    vptr=((& std::codecvt<char, char, __mbstate_t>::_ZTVSt7codecvtIcc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f250478c690) 0
      primary-for std::codecvt<char, char, __mbstate_t> (0x0x7f2504755548)
    std::locale::facet (0x0x7f25047ac1e0) 0
        primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f250478c690)
    std::codecvt_base (0x0x7f25047ac240) 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> (0x0x7f250478c7e0) 0
    vptr=((& std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f25047ac2a0) 0
      primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f250478c7e0)
  std::codecvt_base (0x0x7f25047ac300) 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> (0x0x7f2504755618) 0
    vptr=((& std::codecvt<wchar_t, char, __mbstate_t>::_ZTVSt7codecvtIwc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f250478c930) 0
      primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f2504755618)
    std::locale::facet (0x0x7f25047ac360) 0
        primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f250478c930)
    std::codecvt_base (0x0x7f25047ac3c0) 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> (0x0x7f250478ca80) 0
    vptr=((& std::__codecvt_abstract_base<char16_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDsc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f25047ac420) 0
      primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f250478ca80)
  std::codecvt_base (0x0x7f25047ac480) 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> (0x0x7f25047556e8) 0
    vptr=((& std::codecvt<char16_t, char, __mbstate_t>::_ZTVSt7codecvtIDsc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f250478cbd0) 0
      primary-for std::codecvt<char16_t, char, __mbstate_t> (0x0x7f25047556e8)
    std::locale::facet (0x0x7f25047ac4e0) 0
        primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f250478cbd0)
    std::codecvt_base (0x0x7f25047ac540) 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> (0x0x7f250478ce00) 0
    vptr=((& std::__codecvt_abstract_base<char32_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDic11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f25047ac720) 0
      primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f250478ce00)
  std::codecvt_base (0x0x7f25047ac780) 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> (0x0x7f25047557b8) 0
    vptr=((& std::codecvt<char32_t, char, __mbstate_t>::_ZTVSt7codecvtIDic11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f250478cee0) 0
      primary-for std::codecvt<char32_t, char, __mbstate_t> (0x0x7f25047557b8)
    std::locale::facet (0x0x7f25047ac7e0) 0
        primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f250478cee0)
    std::codecvt_base (0x0x7f25047ac840) 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> (0x0x7f25047558f0) 0
    vptr=((& std::codecvt_byname<char16_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDsc11__mbstate_tE) + 16u)
  std::codecvt<char16_t, char, __mbstate_t> (0x0x7f2504755958) 0
      primary-for std::codecvt_byname<char16_t, char, __mbstate_t> (0x0x7f25047558f0)
    std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f2504817310) 0
        primary-for std::codecvt<char16_t, char, __mbstate_t> (0x0x7f2504755958)
      std::locale::facet (0x0x7f25047acba0) 0
          primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f2504817310)
      std::codecvt_base (0x0x7f25047acc00) 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> (0x0x7f2504755b60) 0
    vptr=((& std::codecvt_byname<char32_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDic11__mbstate_tE) + 16u)
  std::codecvt<char32_t, char, __mbstate_t> (0x0x7f2504755bc8) 0
      primary-for std::codecvt_byname<char32_t, char, __mbstate_t> (0x0x7f2504755b60)
    std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f25048174d0) 0
        primary-for std::codecvt<char32_t, char, __mbstate_t> (0x0x7f2504755bc8)
      std::locale::facet (0x0x7f25048281e0) 0
          primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f25048174d0)
      std::codecvt_base (0x0x7f2504828240) 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> (0x0x7f2504755dd0) 0
    vptr=((& std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE) + 16u)
  std::codecvt<char, char, __mbstate_t> (0x0x7f2504755e38) 0
      primary-for std::codecvt_byname<char, char, __mbstate_t> (0x0x7f2504755dd0)
    std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f25048177e0) 0
        primary-for std::codecvt<char, char, __mbstate_t> (0x0x7f2504755e38)
      std::locale::facet (0x0x7f25048287e0) 0
          primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f25048177e0)
      std::codecvt_base (0x0x7f2504828840) 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> (0x0x7f2504755f08) 0
    vptr=((& std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE) + 16u)
  std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f2504755f70) 0
      primary-for std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7f2504755f08)
    std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f2504817930) 0
        primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f2504755f70)
      std::locale::facet (0x0x7f25048288a0) 0
          primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f2504817930)
      std::codecvt_base (0x0x7f2504828900) 0 empty

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

Class std::is_function<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_function<_IO_FILE*> (0x0x7f25048440d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504828ba0) 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*> > > (0x0x7f2504828c00) 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*> (0x0x7f2504844138) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504828c60) 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*> > (0x0x7f2504828cc0) 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*> (0x0x7f2504844270) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504828de0) 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*> > (0x0x7f25048442d8) 0 empty
  std::is_rvalue_reference<_IO_FILE*> (0x0x7f2504844340) 0 empty
    std::integral_constant<bool, false> (0x0x7f2504828e40) 0 empty

Class std::is_reference<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<_IO_FILE*> (0x0x7f25048443a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504828ea0) 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*> > (0x0x7f2504828f00) 0 empty

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

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

Class std::remove_cv<_IO_FILE*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<_IO_FILE*> (0x0x7f2504828f60) 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*> (0x0x7f2504844478) 0 empty
  std::integral_constant<bool, false> (0x0x7f25048680c0) 0 empty

Class std::is_void<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_void<_IO_FILE*> (0x0x7f25048444e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504868120) 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*> > (0x0x7f2504844548) 0 empty
  std::is_void<_IO_FILE*> (0x0x7f25048445b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2504868180) 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*> > (0x0x7f2504844618) 0 empty
  std::__or_<std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > (0x0x7f2504844680) 0 empty
    std::is_void<_IO_FILE*> (0x0x7f25048446e8) 0 empty
      std::integral_constant<bool, false> (0x0x7f25048681e0) 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*> > > (0x0x7f2504844750) 0 empty
  std::integral_constant<bool, true> (0x0x7f25048683c0) 0 empty

Class std::is_object<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_object<_IO_FILE*> (0x0x7f25048447b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504868420) 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*> > (0x0x7f2504868480) 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*> > (0x0x7f2504844820) 0 empty
  std::is_object<_IO_FILE*> (0x0x7f2504844888) 0 empty
    std::integral_constant<bool, true> (0x0x7f25048684e0) 0 empty

Class std::__is_referenceable<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<_IO_FILE*> (0x0x7f25048448f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504868540) 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*&&> > (0x0x7f25048685a0) 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*> > > (0x0x7f2504868600) 0 empty

Class std::is_array<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_array<_IO_FILE*> (0x0x7f2504844958) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504868660) 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*> > (0x0x7f25048686c0) 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> > > (0x0x7f25048449c0) 0 empty
  std::is_array<_IO_FILE*> (0x0x7f2504844a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f25048687e0) 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*> (0x0x7f2504844a90) 0 empty
  std::__and_<std::is_array<_IO_FILE*>, std::__not_<std::extent<_IO_FILE*, 0u> > > (0x0x7f2504844af8) 0 empty
    std::is_array<_IO_FILE*> (0x0x7f2504844b60) 0 empty
      std::integral_constant<bool, false> (0x0x7f2504868840) 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*> > (0x0x7f25048688a0) 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*> > (0x0x7f2504844c98) 0 empty
  std::is_function<_IO_FILE*> (0x0x7f2504844d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f25048689c0) 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*> > (0x0x7f2504844d68) 0 empty
  std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > (0x0x7f2504844dd0) 0 empty
    std::is_function<_IO_FILE*> (0x0x7f2504844e38) 0 empty
      std::integral_constant<bool, false> (0x0x7f2504868a20) 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*> > (0x0x7f2504868a80) 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*> (0x0x7f2504844f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504868ae0) 0 empty

Class std::is_integral<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<_IO_FILE*> (0x0x7f2504885000) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504868b40) 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*> > (0x0x7f2504868ba0) 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*> (0x0x7f2504885068) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504868cc0) 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*> (0x0x7f25048850d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504868d20) 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*> > (0x0x7f2504885138) 0 empty
  std::is_floating_point<_IO_FILE*> (0x0x7f25048851a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2504868d80) 0 empty

Class std::is_arithmetic<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<_IO_FILE*> (0x0x7f2504885208) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504868de0) 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*> > > (0x0x7f2504868e40) 0 empty

Class std::is_enum<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<_IO_FILE*> (0x0x7f2504885270) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504868ea0) 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*> > > (0x0x7f2504868f00) 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*> (0x0x7f25048853a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504868f60) 0 empty

Class std::is_pointer<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<_IO_FILE*> (0x0x7f2504885410) 0 empty
  std::integral_constant<bool, true> (0x0x7f250488e000) 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*> > > (0x0x7f250488e060) 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*> > (0x0x7f2504885478) 0 empty
  std::is_pointer<_IO_FILE*> (0x0x7f25048854e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f250488e0c0) 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*> > (0x0x7f2504885548) 0 empty
  std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f25048855b0) 0 empty
    std::is_pointer<_IO_FILE*> (0x0x7f2504885618) 0 empty
      std::integral_constant<bool, true> (0x0x7f250488e120) 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*> > (0x0x7f2504885680) 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*> > (0x0x7f25048856e8) 0 empty
    std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f2504885750) 0 empty
      std::is_pointer<_IO_FILE*> (0x0x7f25048857b8) 0 empty
        std::integral_constant<bool, true> (0x0x7f250488e180) 0 empty

Class std::is_scalar<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<_IO_FILE*> (0x0x7f2504885820) 0 empty
  std::integral_constant<bool, true> (0x0x7f250488e1e0) 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*> > (0x0x7f2504885888) 0 empty
  std::is_scalar<_IO_FILE*> (0x0x7f25048858f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f250488e240) 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> (0x0x7f2504885958) 0 empty
  std::integral_constant<bool, true> (0x0x7f250488e2a0) 0 empty

Class std::is_destructible<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<_IO_FILE*> (0x0x7f25048859c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f250488e300) 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*> > (0x0x7f250488e360) 0 empty

Class std::is_function<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<_IO_FILE*&&> (0x0x7f2504885a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f250488e420) 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*&&> > > (0x0x7f250488e480) 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*&&> (0x0x7f2504885af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f250488e4e0) 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*&&> > (0x0x7f250488e540) 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*&&> (0x0x7f2504885d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f250488e5a0) 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*&&> > (0x0x7f2504885d68) 0 empty
  std::is_rvalue_reference<_IO_FILE*&&> (0x0x7f2504885dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f250488e600) 0 empty

Class std::is_reference<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<_IO_FILE*&&> (0x0x7f2504885e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f250488e720) 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*&&> > (0x0x7f250488e780) 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*&&> > (0x0x7f2504885ea0) 0 empty
  std::is_reference<_IO_FILE*&&> (0x0x7f2504885f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f250488e7e0) 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*&&> > (0x0x7f2504885f70) 0 empty
  std::__or_<std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > (0x0x7f25044a4000) 0 empty
    std::is_reference<_IO_FILE*&&> (0x0x7f25044a4068) 0 empty
      std::integral_constant<bool, true> (0x0x7f250488e840) 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*&&> > > (0x0x7f25044a4270) 0 empty
  std::integral_constant<bool, false> (0x0x7f250488e8a0) 0 empty

Class std::is_object<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<_IO_FILE*&&> (0x0x7f25044a42d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f250488e900) 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*&&> > (0x0x7f250488e960) 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*&&> > (0x0x7f25044a4340) 0 empty
  std::is_reference<_IO_FILE*&&> (0x0x7f25044a43a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f250488e9c0) 0 empty

Class std::__is_referenceable<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<_IO_FILE*&&> (0x0x7f25044a4410) 0 empty
  std::integral_constant<bool, true> (0x0x7f250488ea20) 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> (0x0x7f250488ea80) 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*&&> (0x0x7f25044a4478) 0 empty
  std::__add_rvalue_reference_helper<_IO_FILE*&&, true> (0x0x7f250488eae0) 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*&&> (0x0x7f2504885a28) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f250488e3c0) 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*&&> > (0x0x7f25044a4548) 0 empty
  std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f25044a45b0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f250488eb40) 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*&&> (0x0x7f25044a46e8) 0 empty
  std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f25044a4750) 0 empty
    std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f25044a47b8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f250488eba0) 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*&&> (0x0x7f25044a4820) 0 empty
  std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&> (0x0x7f25044a4888) 0 empty
    std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f25044a48f0) 0 empty
      std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f25044a4958) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f250488ec00) 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*&&> (0x0x7f25044a49c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f250488ec60) 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*&&> (0x0x7f25044a4a28) 0 empty
  std::__is_direct_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f25044a4a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f250488ecc0) 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*&&> (0x0x7f25044a4af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f250488ed20) 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> (0x0x7f25044a4b60) 0 empty
  std::is_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f25044a4bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f250488ed80) 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*> (0x0x7f25044a4c30) 0 empty
  std::__is_move_constructible_impl<_IO_FILE*, true> (0x0x7f25044a4c98) 0 empty
    std::is_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f25044a4d00) 0 empty
      std::integral_constant<bool, true> (0x0x7f250488ede0) 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*> > (0x0x7f250488ee40) 0 empty

Class std::is_function<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<_IO_FILE*&> (0x0x7f25044a4e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f25044b9000) 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*&> > > (0x0x7f25044b9060) 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*&> (0x0x7f25044a4ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25044b90c0) 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*&> > (0x0x7f25044b9120) 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*&> > (0x0x7f25044be000) 0 empty
  std::is_lvalue_reference<_IO_FILE*&> (0x0x7f25044be068) 0 empty
    std::integral_constant<bool, true> (0x0x7f25044b9240) 0 empty

Class std::is_reference<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<_IO_FILE*&> (0x0x7f25044be0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25044b92a0) 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*&> > (0x0x7f25044b9300) 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*&> > (0x0x7f25044be138) 0 empty
  std::is_reference<_IO_FILE*&> (0x0x7f25044be1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25044b9360) 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*&> > (0x0x7f25044be208) 0 empty
  std::__or_<std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > (0x0x7f25044be270) 0 empty
    std::is_reference<_IO_FILE*&> (0x0x7f25044be2d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f25044b93c0) 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*&> > > (0x0x7f25044be410) 0 empty
  std::integral_constant<bool, false> (0x0x7f25044b94e0) 0 empty

Class std::is_object<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<_IO_FILE*&> (0x0x7f25044be478) 0 empty
  std::integral_constant<bool, false> (0x0x7f25044b9540) 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*&> > (0x0x7f25044b95a0) 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*&> > (0x0x7f25044be4e0) 0 empty
  std::is_reference<_IO_FILE*&> (0x0x7f25044be548) 0 empty
    std::integral_constant<bool, true> (0x0x7f25044b9600) 0 empty

Class std::__is_referenceable<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<_IO_FILE*&> (0x0x7f25044be5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25044b9660) 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> (0x0x7f25044b96c0) 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*&> (0x0x7f25044be618) 0 empty
  std::__add_rvalue_reference_helper<_IO_FILE*&, true> (0x0x7f25044b9720) 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*&&> (0x0x7f250488ef60) 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*&&> (0x0x7f25044be6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25044b9780) 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> (0x0x7f25044be750) 0 empty
  std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f25044be7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25044b97e0) 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*> (0x0x7f25044be820) 0 empty
  std::__is_move_assignable_impl<_IO_FILE*, true> (0x0x7f25044be888) 0 empty
    std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f25044be8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f25044b9840) 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*> > (0x0x7f25044be958) 0 empty
  std::is_move_assignable<_IO_FILE*> (0x0x7f25044be9c0) 0 empty
    std::__is_move_assignable_impl<_IO_FILE*, true> (0x0x7f25044bea28) 0 empty
      std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f25044bea90) 0 empty
        std::integral_constant<bool, true> (0x0x7f25044b98a0) 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*&&> > (0x0x7f25044b9900) 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*&&> (0x0x7f25044beaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25044b9960) 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*&&> > (0x0x7f25044beb60) 0 empty
  std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f25044bebc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25044b99c0) 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*&&> (0x0x7f25044bec30) 0 empty
  std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f25044bec98) 0 empty
    std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f25044bed00) 0 empty
      std::integral_constant<bool, true> (0x0x7f25044b9a20) 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> (0x0x7f25044bed68) 0 empty
  std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f25044bedd0) 0 empty
    std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f25044bee38) 0 empty
      std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f25044beea0) 0 empty
        std::integral_constant<bool, true> (0x0x7f25044b9a80) 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*> (0x0x7f25044bef08) 0 empty
  std::__is_nothrow_move_constructible_impl<_IO_FILE*, true> (0x0x7f25044bef70) 0 empty
    std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f25044d8000) 0 empty
      std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f25044d8068) 0 empty
        std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f25044d80d0) 0 empty
          std::integral_constant<bool, true> (0x0x7f25044b9ae0) 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*> > (0x0x7f25044b9b40) 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*&&> > (0x0x7f25044b9ba0) 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*&&> (0x0x7f25044d8138) 0 empty
  std::integral_constant<bool, true> (0x0x7f25044b9c00) 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*&&> > (0x0x7f25044d81a0) 0 empty
  std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f25044d8208) 0 empty
    std::integral_constant<bool, true> (0x0x7f25044b9c60) 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*&&> (0x0x7f25044d8270) 0 empty
  std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f25044d82d8) 0 empty
    std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f25044d8340) 0 empty
      std::integral_constant<bool, true> (0x0x7f25044b9cc0) 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> (0x0x7f25044d83a8) 0 empty
  std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f25044d8410) 0 empty
    std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f25044d8478) 0 empty
      std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f25044d84e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f25044b9d20) 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*> (0x0x7f25044d8548) 0 empty
  std::__is_nt_move_assignable_impl<_IO_FILE*, true> (0x0x7f25044d85b0) 0 empty
    std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f25044d8618) 0 empty
      std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f25044d8680) 0 empty
        std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f25044d86e8) 0 empty
          std::integral_constant<bool, true> (0x0x7f25044b9d80) 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*> > (0x0x7f25044d8750) 0 empty
  std::is_nothrow_move_assignable<_IO_FILE*> (0x0x7f25044d87b8) 0 empty
    std::__is_nt_move_assignable_impl<_IO_FILE*, true> (0x0x7f25044d8820) 0 empty
      std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f25044d8888) 0 empty
        std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f25044d88f0) 0 empty
          std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f25044d8958) 0 empty
            std::integral_constant<bool, true> (0x0x7f25044b9de0) 0 empty

Class std::is_function<bool>
   size=1 align=1
   base size=1 base align=1
std::is_function<bool> (0x0x7f25044d8bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25044b9e40) 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> > > (0x0x7f25044b9ea0) 0 empty

Class std::is_lvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool> (0x0x7f25044d8d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f25044b9f00) 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> > (0x0x7f25044b9f60) 0 empty

Class std::is_rvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<bool> (0x0x7f25044d8d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f25044eb0c0) 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> > (0x0x7f25044d8dd0) 0 empty
  std::is_rvalue_reference<bool> (0x0x7f25044d8e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f25044eb120) 0 empty

Class std::is_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool> (0x0x7f25044d8ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25044eb180) 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> > (0x0x7f25044eb1e0) 0 empty

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

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

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

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

Class std::is_void<bool>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool> (0x0x7f25044f2000) 0 empty
  std::integral_constant<bool, false> (0x0x7f25044eb3c0) 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> > (0x0x7f25044f2068) 0 empty
  std::is_void<bool> (0x0x7f25044f20d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f25044eb420) 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> > (0x0x7f25044f2138) 0 empty
  std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7f25044f21a0) 0 empty
    std::is_void<bool> (0x0x7f25044f2208) 0 empty
      std::integral_constant<bool, false> (0x0x7f25044eb480) 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> > > (0x0x7f25044f2270) 0 empty
  std::integral_constant<bool, true> (0x0x7f25044eb4e0) 0 empty

Class std::is_object<bool>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool> (0x0x7f25044f22d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25044eb6c0) 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> > (0x0x7f25044eb720) 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> > (0x0x7f25044f2340) 0 empty
  std::is_object<bool> (0x0x7f25044f23a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25044eb780) 0 empty

Class std::__is_referenceable<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<bool> (0x0x7f25044f2410) 0 empty
  std::integral_constant<bool, true> (0x0x7f25044eb7e0) 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&&> > (0x0x7f25044eb840) 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> > > (0x0x7f25044eb8a0) 0 empty

Class std::is_array<bool>
   size=1 align=1
   base size=1 base align=1
std::is_array<bool> (0x0x7f25044f2478) 0 empty
  std::integral_constant<bool, false> (0x0x7f25044eb900) 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> > (0x0x7f25044eb960) 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> > > (0x0x7f25044f24e0) 0 empty
  std::is_array<bool> (0x0x7f25044f2548) 0 empty
    std::integral_constant<bool, false> (0x0x7f25044eb9c0) 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> (0x0x7f25044f25b0) 0 empty
  std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > > (0x0x7f25044f2618) 0 empty
    std::is_array<bool> (0x0x7f25044f2680) 0 empty
      std::integral_constant<bool, false> (0x0x7f25044eba20) 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> > (0x0x7f25044eba80) 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> > (0x0x7f25044f26e8) 0 empty
  std::is_function<bool> (0x0x7f25044f2750) 0 empty
    std::integral_constant<bool, false> (0x0x7f25044ebae0) 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> > (0x0x7f25044f27b8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7f25044f2820) 0 empty
    std::is_function<bool> (0x0x7f25044f2888) 0 empty
      std::integral_constant<bool, false> (0x0x7f25044ebb40) 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> > (0x0x7f25044ebd20) 0 empty

Class std::is_integral<bool>
   size=1 align=1
   base size=1 base align=1
std::is_integral<bool> (0x0x7f25044f28f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25044ebd80) 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> > (0x0x7f25044ebde0) 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> > (0x0x7f25044f2958) 0 empty
  std::is_integral<bool> (0x0x7f25044f29c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25044ebe40) 0 empty

Class std::is_arithmetic<bool>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<bool> (0x0x7f25044f2a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f25044ebea0) 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> > > (0x0x7f25044ebf00) 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> > (0x0x7f25044f2a90) 0 empty
  std::is_arithmetic<bool> (0x0x7f25044f2af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25044ebf60) 0 empty

Class std::is_scalar<bool>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<bool> (0x0x7f25044f2b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504511000) 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> > (0x0x7f25044f2bc8) 0 empty
  std::is_scalar<bool> (0x0x7f25044f2c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504511060) 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> (0x0x7f25044f2c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f25045110c0) 0 empty

Class std::is_destructible<bool>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<bool> (0x0x7f25044f2d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504511120) 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> > (0x0x7f2504511180) 0 empty

Class std::is_function<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<bool&&> (0x0x7f25044f2f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504511240) 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&&> > > (0x0x7f25045112a0) 0 empty

Class std::is_lvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool&&> (0x0x7f250451e000) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504511300) 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&&> > (0x0x7f2504511360) 0 empty

Class std::is_rvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<bool&&> (0x0x7f250451e068) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504511480) 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&&> > (0x0x7f250451e0d0) 0 empty
  std::is_rvalue_reference<bool&&> (0x0x7f250451e138) 0 empty
    std::integral_constant<bool, true> (0x0x7f25045114e0) 0 empty

Class std::is_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool&&> (0x0x7f250451e1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504511540) 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&&> > (0x0x7f25045115a0) 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&&> > (0x0x7f250451e208) 0 empty
  std::is_reference<bool&&> (0x0x7f250451e270) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504511600) 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&&> > (0x0x7f250451e2d8) 0 empty
  std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7f250451e340) 0 empty
    std::is_reference<bool&&> (0x0x7f250451e3a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504511660) 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&&> > > (0x0x7f250451e410) 0 empty
  std::integral_constant<bool, false> (0x0x7f25045116c0) 0 empty

Class std::is_object<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool&&> (0x0x7f250451e548) 0 empty
  std::integral_constant<bool, false> (0x0x7f25045117e0) 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&&> > (0x0x7f2504511840) 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&&> > (0x0x7f250451e5b0) 0 empty
  std::is_reference<bool&&> (0x0x7f250451e618) 0 empty
    std::integral_constant<bool, true> (0x0x7f25045118a0) 0 empty

Class std::__is_referenceable<bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<bool&&> (0x0x7f250451e680) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504511900) 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> (0x0x7f2504511960) 0 empty

Class std::add_rvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<bool&&> (0x0x7f250451e6e8) 0 empty
  std::__add_rvalue_reference_helper<bool&&, true> (0x0x7f25045119c0) 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&&> (0x0x7f25044f2f08) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f25045111e0) 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&&> > (0x0x7f250451e7b8) 0 empty
  std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f250451e820) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f2504511a20) 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&&> (0x0x7f250451e888) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7f250451e8f0) 0 empty
    std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f250451e958) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f2504511b40) 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&&> (0x0x7f250451e9c0) 0 empty
  std::__is_direct_constructible_new_safe<bool, bool&&> (0x0x7f250451ea28) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7f250451ea90) 0 empty
      std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f250451eaf8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f2504511c00) 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&&> (0x0x7f250451eb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504511cc0) 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&&> (0x0x7f250451ebc8) 0 empty
  std::__is_direct_constructible<bool, bool&&> (0x0x7f250451ec30) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504511d20) 0 empty

Class std::is_constructible<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, bool&&> (0x0x7f250451ec98) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504511d80) 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> (0x0x7f250451ed00) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7f250451ed68) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504511de0) 0 empty

Class std::is_move_constructible<bool>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<bool> (0x0x7f250451edd0) 0 empty
  std::__is_move_constructible_impl<bool, true> (0x0x7f250451ee38) 0 empty
    std::is_constructible<bool, bool&&> (0x0x7f250451eea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504511e40) 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> > (0x0x7f2504511ea0) 0 empty

Class std::is_function<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<bool&> (0x0x7f250451ef08) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504530060) 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&> > > (0x0x7f25045300c0) 0 empty

Class std::is_lvalue_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool&> (0x0x7f250451ef70) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504530120) 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&> > (0x0x7f2504530180) 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&> > (0x0x7f250453e000) 0 empty
  std::is_lvalue_reference<bool&> (0x0x7f250453e068) 0 empty
    std::integral_constant<bool, true> (0x0x7f25045302a0) 0 empty

Class std::is_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool&> (0x0x7f250453e0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504530300) 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&> > (0x0x7f2504530360) 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&> > (0x0x7f250453e138) 0 empty
  std::is_reference<bool&> (0x0x7f250453e1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25045303c0) 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&> > (0x0x7f250453e208) 0 empty
  std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7f250453e270) 0 empty
    std::is_reference<bool&> (0x0x7f250453e2d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504530420) 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&> > > (0x0x7f250453e340) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504530480) 0 empty

Class std::is_object<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool&> (0x0x7f250453e478) 0 empty
  std::integral_constant<bool, false> (0x0x7f25045305a0) 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&> > (0x0x7f2504530600) 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&> > (0x0x7f250453e4e0) 0 empty
  std::is_reference<bool&> (0x0x7f250453e548) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504530660) 0 empty

Class std::__is_referenceable<bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<bool&> (0x0x7f250453e5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25045306c0) 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> (0x0x7f2504530720) 0 empty

Class std::add_rvalue_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<bool&> (0x0x7f250453e618) 0 empty
  std::__add_rvalue_reference_helper<bool&, true> (0x0x7f2504530780) 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&&> (0x0x7f2504530000) 0 empty

Class std::is_assignable<bool&, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<bool&, bool&&> (0x0x7f250453e6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25045307e0) 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> (0x0x7f250453e750) 0 empty
  std::is_assignable<bool&, bool&&> (0x0x7f250453e7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504530840) 0 empty

Class std::is_move_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<bool> (0x0x7f250453e820) 0 empty
  std::__is_move_assignable_impl<bool, true> (0x0x7f250453e888) 0 empty
    std::is_assignable<bool&, bool&&> (0x0x7f250453e8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f25045308a0) 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> > (0x0x7f250453e958) 0 empty
  std::is_move_assignable<bool> (0x0x7f250453e9c0) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7f250453ea28) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7f250453ea90) 0 empty
        std::integral_constant<bool, true> (0x0x7f2504530900) 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&&> > (0x0x7f2504530960) 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&&> (0x0x7f250453ed00) 0 empty
  std::integral_constant<bool, true> (0x0x7f25045309c0) 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&&> > (0x0x7f250453ed68) 0 empty
  std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f250453edd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504530a20) 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&&> (0x0x7f250453ef08) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f250453ef70) 0 empty
    std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f2504552000) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504530b40) 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> (0x0x7f25045520d0) 0 empty
  std::is_nothrow_constructible<bool, bool&&> (0x0x7f2504552138) 0 empty
    std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f25045521a0) 0 empty
      std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f2504552208) 0 empty
        std::integral_constant<bool, true> (0x0x7f2504530ba0) 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> (0x0x7f25045522d8) 0 empty
  std::__is_nothrow_move_constructible_impl<bool, true> (0x0x7f2504552340) 0 empty
    std::is_nothrow_constructible<bool, bool&&> (0x0x7f25045523a8) 0 empty
      std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f2504552410) 0 empty
        std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f2504552478) 0 empty
          std::integral_constant<bool, true> (0x0x7f2504530c00) 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> > (0x0x7f2504530c60) 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&&> > (0x0x7f2504530cc0) 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&&> (0x0x7f25045527b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504530d20) 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&&> > (0x0x7f2504552820) 0 empty
  std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f2504552888) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504530d80) 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&&> (0x0x7f25045528f0) 0 empty
  std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f2504552958) 0 empty
    std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f25045529c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504530ea0) 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> (0x0x7f2504552a28) 0 empty
  std::is_nothrow_assignable<bool&, bool&&> (0x0x7f2504552a90) 0 empty
    std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f2504552af8) 0 empty
      std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f2504552b60) 0 empty
        std::integral_constant<bool, true> (0x0x7f2504530f60) 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> (0x0x7f2504552bc8) 0 empty
  std::__is_nt_move_assignable_impl<bool, true> (0x0x7f2504552c30) 0 empty
    std::is_nothrow_assignable<bool&, bool&&> (0x0x7f2504552c98) 0 empty
      std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f2504552d00) 0 empty
        std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f2504552d68) 0 empty
          std::integral_constant<bool, true> (0x0x7f2504559060) 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> > (0x0x7f2504552dd0) 0 empty
  std::is_nothrow_move_assignable<bool> (0x0x7f2504552e38) 0 empty
    std::__is_nt_move_assignable_impl<bool, true> (0x0x7f2504552ea0) 0 empty
      std::is_nothrow_assignable<bool&, bool&&> (0x0x7f2504552f08) 0 empty
        std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f2504552f70) 0 empty
          std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f250455b000) 0 empty
            std::integral_constant<bool, true> (0x0x7f2504559120) 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> (0x0x7f250455b680) 0 empty
  std::integral_constant<bool, false> (0x0x7f250458eea0) 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> (0x0x7f250455b6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f250458ef00) 0 empty

Class std::is_function<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_function<__mbstate_t> (0x0x7f250455b8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25045eeba0) 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> > > (0x0x7f25045eec00) 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> (0x0x7f250455b958) 0 empty
  std::integral_constant<bool, false> (0x0x7f25045eec60) 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> > (0x0x7f25045eecc0) 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> (0x0x7f250455bb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f25045eed20) 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> > (0x0x7f250455bbc8) 0 empty
  std::is_rvalue_reference<__mbstate_t> (0x0x7f250455bc30) 0 empty
    std::integral_constant<bool, false> (0x0x7f25045eed80) 0 empty

Class std::is_reference<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_reference<__mbstate_t> (0x0x7f250455bc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f25045eeea0) 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> > (0x0x7f25045eef00) 0 empty

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

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

Class std::remove_cv<__mbstate_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<__mbstate_t> (0x0x7f25045eef60) 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> (0x0x7f250455bd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f250460d0c0) 0 empty

Class std::is_void<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<__mbstate_t> (0x0x7f250455bdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f250460d120) 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> > (0x0x7f250455be38) 0 empty
  std::is_void<__mbstate_t> (0x0x7f250455bea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f250460d180) 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> > (0x0x7f250455bf08) 0 empty
  std::__or_<std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > (0x0x7f250455bf70) 0 empty
    std::is_void<__mbstate_t> (0x0x7f2504610000) 0 empty
      std::integral_constant<bool, false> (0x0x7f250460d1e0) 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> > > (0x0x7f2504610208) 0 empty
  std::integral_constant<bool, true> (0x0x7f250460d240) 0 empty

Class std::is_object<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_object<__mbstate_t> (0x0x7f2504610270) 0 empty
  std::integral_constant<bool, true> (0x0x7f250460d2a0) 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> > (0x0x7f250460d300) 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> > (0x0x7f25046102d8) 0 empty
  std::is_object<__mbstate_t> (0x0x7f2504610340) 0 empty
    std::integral_constant<bool, true> (0x0x7f250460d360) 0 empty

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

Class std::is_function<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_function<__mbstate_t&> (0x0x7f2504610410) 0 empty
  std::integral_constant<bool, false> (0x0x7f250460d480) 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&> > > (0x0x7f250460d4e0) 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&> (0x0x7f2504610478) 0 empty
  std::integral_constant<bool, true> (0x0x7f250460d540) 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&> > (0x0x7f250460d5a0) 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&> > (0x0x7f2504610680) 0 empty
  std::is_lvalue_reference<__mbstate_t&> (0x0x7f25046106e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f250460d600) 0 empty

Class std::is_reference<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<__mbstate_t&> (0x0x7f2504610750) 0 empty
  std::integral_constant<bool, true> (0x0x7f250460d720) 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&> > (0x0x7f250460d780) 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&> > (0x0x7f25046107b8) 0 empty
  std::is_reference<__mbstate_t&> (0x0x7f2504610820) 0 empty
    std::integral_constant<bool, true> (0x0x7f250460d7e0) 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&> > (0x0x7f2504610888) 0 empty
  std::__or_<std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > (0x0x7f25046108f0) 0 empty
    std::is_reference<__mbstate_t&> (0x0x7f2504610958) 0 empty
      std::integral_constant<bool, true> (0x0x7f250460d840) 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&> > > (0x0x7f2504610a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f250460d8a0) 0 empty

Class std::is_object<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_object<__mbstate_t&> (0x0x7f2504610af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f250460d900) 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&> > (0x0x7f250460d960) 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&> > (0x0x7f2504610b60) 0 empty
  std::is_reference<__mbstate_t&> (0x0x7f2504610bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f250460d9c0) 0 empty

Class std::__is_referenceable<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<__mbstate_t&> (0x0x7f2504610c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f250460da20) 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> (0x0x7f250460da80) 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&> (0x0x7f2504610c98) 0 empty
  std::__add_rvalue_reference_helper<__mbstate_t&, true> (0x0x7f250460dae0) 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&> (0x0x7f2504610d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f250460db40) 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&> > > (0x0x7f250460dba0) 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&> (0x0x7f2504610dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f250460dc00) 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&> > (0x0x7f250460dc60) 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&> > (0x0x7f2504610e38) 0 empty
  std::is_lvalue_reference<const __mbstate_t&> (0x0x7f2504610ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f250460dcc0) 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&> (0x0x7f25046340d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f250460dd20) 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&> > (0x0x7f250460dd80) 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&> > (0x0x7f2504634208) 0 empty
  std::is_reference<const __mbstate_t&> (0x0x7f2504634270) 0 empty
    std::integral_constant<bool, true> (0x0x7f250460dea0) 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&> > (0x0x7f25046342d8) 0 empty
  std::__or_<std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > (0x0x7f2504634340) 0 empty
    std::is_reference<const __mbstate_t&> (0x0x7f25046343a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f250460df00) 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&> > > (0x0x7f2504634410) 0 empty
  std::integral_constant<bool, false> (0x0x7f250460df60) 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&> (0x0x7f2504634478) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504638000) 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&> > (0x0x7f2504638060) 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&> > (0x0x7f25046345b0) 0 empty
  std::is_reference<const __mbstate_t&> (0x0x7f2504634618) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504638180) 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&> (0x0x7f2504634680) 0 empty
  std::integral_constant<bool, true> (0x0x7f25046381e0) 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> (0x0x7f2504638240) 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&> (0x0x7f25046346e8) 0 empty
  std::__add_rvalue_reference_helper<const __mbstate_t&, true> (0x0x7f25046382a0) 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&> (0x0x7f250460d420) 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&> (0x0x7f2504634750) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504638300) 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> (0x0x7f25046347b8) 0 empty
  std::is_assignable<__mbstate_t&, const __mbstate_t&> (0x0x7f2504634820) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504638360) 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> (0x0x7f2504634888) 0 empty
  std::__is_copy_assignable_impl<__mbstate_t, true> (0x0x7f25046348f0) 0 empty
    std::is_assignable<__mbstate_t&, const __mbstate_t&> (0x0x7f2504634958) 0 empty
      std::integral_constant<bool, true> (0x0x7f25046383c0) 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> > (0x0x7f2504638420) 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&> > (0x0x7f2504638540) 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> > > (0x0x7f25046385a0) 0 empty

Class std::is_array<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_array<__mbstate_t> (0x0x7f25046349c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504638600) 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> > (0x0x7f2504638660) 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> > > (0x0x7f2504634af8) 0 empty
  std::is_array<__mbstate_t> (0x0x7f2504634b60) 0 empty
    std::integral_constant<bool, false> (0x0x7f2504638780) 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> (0x0x7f2504634bc8) 0 empty
  std::__and_<std::is_array<__mbstate_t>, std::__not_<std::extent<__mbstate_t, 0u> > > (0x0x7f2504634c30) 0 empty
    std::is_array<__mbstate_t> (0x0x7f2504634c98) 0 empty
      std::integral_constant<bool, false> (0x0x7f25046387e0) 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> > (0x0x7f2504638840) 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> > (0x0x7f2504634dd0) 0 empty
  std::is_function<__mbstate_t> (0x0x7f2504634e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f2504638960) 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> > (0x0x7f2504634ea0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > (0x0x7f2504634f08) 0 empty
    std::is_function<__mbstate_t> (0x0x7f2504634f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f25046389c0) 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> > (0x0x7f2504638a20) 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> (0x0x7f2504658000) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504638a80) 0 empty

Class std::is_integral<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_integral<__mbstate_t> (0x0x7f2504658068) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504638ae0) 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> > (0x0x7f2504638b40) 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> (0x0x7f25046580d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504638c60) 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> (0x0x7f2504658138) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504638cc0) 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> > (0x0x7f25046581a0) 0 empty
  std::is_floating_point<__mbstate_t> (0x0x7f2504658208) 0 empty
    std::integral_constant<bool, false> (0x0x7f2504638d20) 0 empty

Class std::is_arithmetic<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<__mbstate_t> (0x0x7f2504658270) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504638d80) 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> > > (0x0x7f2504638de0) 0 empty

Class std::is_enum<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_enum<__mbstate_t> (0x0x7f25046582d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504638e40) 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> > > (0x0x7f2504638ea0) 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> (0x0x7f2504658340) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504638f00) 0 empty

Class std::is_pointer<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<__mbstate_t> (0x0x7f25046583a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504638f60) 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> > > (0x0x7f2504664000) 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> (0x0x7f2504658410) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504664060) 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> (0x0x7f2504658478) 0 empty
  std::integral_constant<bool, false> (0x0x7f25046640c0) 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> > (0x0x7f2504664120) 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> (0x0x7f25046585b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504664240) 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> (0x0x7f2504658618) 0 empty
  std::integral_constant<bool, false> (0x0x7f25046642a0) 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> > (0x0x7f2504658680) 0 empty
  std::is_null_pointer<__mbstate_t> (0x0x7f25046586e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2504664300) 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> > (0x0x7f2504658750) 0 empty
  std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f25046587b8) 0 empty
    std::is_null_pointer<__mbstate_t> (0x0x7f2504658820) 0 empty
      std::integral_constant<bool, false> (0x0x7f2504664360) 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> > (0x0x7f2504658888) 0 empty
  std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f25046588f0) 0 empty
    std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f2504658958) 0 empty
      std::is_null_pointer<__mbstate_t> (0x0x7f25046589c0) 0 empty
        std::integral_constant<bool, false> (0x0x7f25046643c0) 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> > (0x0x7f2504658a28) 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> > (0x0x7f2504658a90) 0 empty
    std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f2504658af8) 0 empty
      std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f2504658b60) 0 empty
        std::is_null_pointer<__mbstate_t> (0x0x7f2504658bc8) 0 empty
          std::integral_constant<bool, false> (0x0x7f2504664420) 0 empty

Class std::is_scalar<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<__mbstate_t> (0x0x7f2504658c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504664480) 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> > (0x0x7f2504658c98) 0 empty
  std::is_scalar<__mbstate_t> (0x0x7f2504658d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f25046644e0) 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> (0x0x7f2504664540) 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> (0x0x7f2504658d68) 0 empty
  std::__do_is_destructible_impl (0x0x7f25046645a0) 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> (0x0x7f2504658e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504664600) 0 empty

Class std::is_destructible<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<__mbstate_t> (0x0x7f2504658ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504664660) 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> > (0x0x7f25046646c0) 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&> (0x0x7f2504658f08) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f2504664720) 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&> > (0x0x7f250467b000) 0 empty
  std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f250467b068) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f2504664780) 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&> (0x0x7f250467b0d0) 0 empty
  std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> > (0x0x7f250467b138) 0 empty
    std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f250467b1a0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f25046647e0) 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&> (0x0x7f250467b208) 0 empty
  std::__is_direct_constructible_new_safe<__mbstate_t, const __mbstate_t&> (0x0x7f250467b270) 0 empty
    std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> > (0x0x7f250467b2d8) 0 empty
      std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f250467b340) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f2504664840) 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&> (0x0x7f250467b3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25046648a0) 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&> (0x0x7f250467b410) 0 empty
  std::__is_direct_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f250467b478) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504664900) 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&> (0x0x7f250467b4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504664960) 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> (0x0x7f250467b548) 0 empty
  std::is_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f250467b5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25046649c0) 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> (0x0x7f250467b618) 0 empty
  std::__is_copy_constructible_impl<__mbstate_t, true> (0x0x7f250467b680) 0 empty
    std::is_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f250467b6e8) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504664a20) 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> > (0x0x7f2504664a80) 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> > (0x0x7f250467b820) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504664ae0) 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> > > (0x0x7f2504664b40) 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> (0x0x7f250467b888) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f2504664ba0) 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> > (0x0x7f250467b8f0) 0 empty
  std::__is_default_constructible_impl<__mbstate_t> (0x0x7f250467b958) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f2504664c00) 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> (0x0x7f250467ba90) 0 empty
  std::__and_<std::__not_<std::is_void<__mbstate_t> >, std::__is_default_constructible_impl<__mbstate_t> > (0x0x7f250467baf8) 0 empty
    std::__is_default_constructible_impl<__mbstate_t> (0x0x7f250467bb60) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f2504664c60) 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> (0x0x7f250467bbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504664cc0) 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> (0x0x7f250467bc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504664d20) 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> > (0x0x7f250467bc98) 0 empty
  std::is_default_constructible<__mbstate_t> (0x0x7f250467bd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504664d80) 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> > (0x0x7f250467be38) 0 empty
  std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> > (0x0x7f250467bea0) 0 empty
    std::is_default_constructible<__mbstate_t> (0x0x7f250467bf08) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504664de0) 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> > (0x0x7f250468e000) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504664e40) 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> (0x0x7f250455b820) 0
    vptr=((& std::basic_filebuf<char>::_ZTVSt13basic_filebufIcSt11char_traitsIcEE) + 16u)
  std::basic_streambuf<char> (0x0x7f25045eeb40) 0
      primary-for std::basic_filebuf<char> (0x0x7f250455b820)

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

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

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> (0x0x7f2504682f50 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> (0x0x7f250468e888 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> (0x0x7f250468e958 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> (0x0x7f250468e820) 0
    vptridx=0u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_iostream<char> (0x0x7f2504682f50) 0
      primary-for std::basic_fstream<char> (0x0x7f250468e820)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f250468e888) 0
        primary-for std::basic_iostream<char> (0x0x7f2504682f50)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f250468e8f0) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 104u)
        std::ios_base (0x0x7f25042a54e0) 264
            primary-for std::basic_ios<char> (0x0x7f250468e8f0)
    std::basic_ostream<char> (0x0x7f250468e958) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 64u)
      std::basic_ios<char> (0x0x7f250468e8f0) 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> (0x0x7f250468ec98) 0
    vptr=((& std::basic_filebuf<wchar_t>::_ZTVSt13basic_filebufIwSt11char_traitsIwEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7f25042a56c0) 0
      primary-for std::basic_filebuf<wchar_t> (0x0x7f250468ec98)

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

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

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> (0x0x7f25042bf690 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> (0x0x7f25042f3410 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> (0x0x7f25042f34e0 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> (0x0x7f25042f33a8) 0
    vptridx=0u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f25042bf690) 0
      primary-for std::basic_fstream<wchar_t> (0x0x7f25042f33a8)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f25042f3410) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f25042bf690)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f25042f3478) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 104u)
        std::ios_base (0x0x7f25042a5ae0) 264
            primary-for std::basic_ios<wchar_t> (0x0x7f25042f3478)
    std::basic_ostream<wchar_t> (0x0x7f25042f34e0) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f25042f3478) 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> (0x0x7f250431c2a0) 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> (0x0x7f25042f3af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f250431c540) 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> (0x0x7f250431cde0) 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> > (0x0x7f25042f3bc8) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f250431ce40) 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> > (0x0x7f25042f3c30) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f250431cf60) 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> (0x0x7f250431cf00) 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> > (0x0x7f25042f3d68) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f250437f060) 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> (0x0x7f250437f000) 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> > (0x0x7f25042f3e38) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f250437f120) 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> (0x0x7f250437f0c0) 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> > (0x0x7f250437f1e0) 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> (0x0x7f250437f180) 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> > (0x0x7f250431cea0) 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> (0x0x7f250437fe40) 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> (0x0x7f25043f9000) 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> (0x0x7f2504432208) 0 empty
  std::integral_constant<bool, false> (0x0x7f25043f9c60) 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*> (0x0x7f2504453000) 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*> (0x0x7f2504432270) 0 empty
  __gnu_cxx::new_allocator<const fastjet::ClusterSequence::history_element*> (0x0x7f25044530c0) 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*> > (0x0x7f2504453120) 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*> > (0x0x7f25044323a8) 0 empty
  std::allocator_traits<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2504453240) 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*> (0x0x7f25044533c0) 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*> > (0x0x7f2504453480) 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> (0x0x7f25044534e0) 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*> (0x0x7f25044324e0) 0 empty
  std::binary_function<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*, bool> (0x0x7f2504453540) 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*> > (0x0x7f25044535a0) 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*> > (0x0x7f2504432548) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > (0x0x7f2504453720) 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> (0x0x7f2504432618) 0
  std::allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > (0x0x7f2504432680) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > (0x0x7f25044537e0) 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*> > (0x0x7f2504453420) 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*> (0x0x7f25043f9f60) 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*> > (0x0x7f2504432888) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504453a20) 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*> > (0x0x7f2504453ae0) 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*> > (0x0x7f2504453b40) 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*> > (0x0x7f2504453a80) 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*> > (0x0x7f2504432958) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504453ba0) 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*> > (0x0x7f25044329c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504453cc0) 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*> > > (0x0x7f2504432a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504453d20) 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*> > > > (0x0x7f2504453f00) 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*> > (0x0x7f2504432b60) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f2504453f60) 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*> > > (0x0x7f2504432c98) 0 empty
  std::__is_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2504432d00) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f2504170000) 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*> > (0x0x7f2504432dd0) 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*> > > (0x0x7f2504432e38) 0 empty
    std::__is_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2504432ea0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f2504170060) 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> (0x0x7f25044321a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25041700c0) 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*> > (0x0x7f2504432340) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504170120) 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*> > > (0x0x7f2504170240) 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*> > (0x0x7f2504173068) 0 empty
  std::integral_constant<bool, true> (0x0x7f25041702a0) 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> (0x0x7f25041731a0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2504173208) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504170300) 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> > (0x0x7f2504173270) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f25041732d8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2504173340) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504170360) 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*> > (0x0x7f25041733a8) 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> > (0x0x7f2504173410) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f2504173478) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f25041734e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f25041703c0) 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*> > (0x0x7f2504173618) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504170420) 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*> > (0x0x7f25041704e0) 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*> > (0x0x7f2504170540) 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*> > (0x0x7f2504170480) 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*> > (0x0x7f25041736e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25041705a0) 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*> > (0x0x7f2504173750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504170600) 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*> > > (0x0x7f25041737b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504170660) 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*> > > > (0x0x7f2504170780) 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*> > (0x0x7f2504173820) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f25041708a0) 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*> > > (0x0x7f2504173958) 0 empty
  std::__is_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f25041739c0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f2504170900) 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*> > (0x0x7f2504173a90) 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*> > > (0x0x7f2504173af8) 0 empty
    std::__is_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f2504173b60) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f2504170960) 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> (0x0x7f2504173d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504170a80) 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*> > (0x0x7f2504173e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504170ae0) 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*> > > (0x0x7f2504170c00) 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*> > (0x0x7f2504173f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504170c60) 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> (0x0x7f250418b1a0) 0 empty
  std::__is_nt_default_constructible_atom<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f250418b208) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504170cc0) 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> > (0x0x7f250418b2d8) 0 empty
  std::__is_nt_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f250418b340) 0 empty
    std::__is_nt_default_constructible_atom<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f250418b3a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504170d20) 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*> > (0x0x7f250418b478) 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> > (0x0x7f250418b4e0) 0 empty
    std::__is_nt_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f250418b548) 0 empty
      std::__is_nt_default_constructible_atom<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f250418b5b0) 0 empty
        std::integral_constant<bool, true> (0x0x7f2504170d80) 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*> (0x0x7f2504194060) 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*> (0x0x7f25041940c0) 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*> > (0x0x7f250418b7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504194180) 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*> > (0x0x7f250418b8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25041941e0) 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*> (0x0x7f2504194600) 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> (0x0x7f25041946c0) 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*> > (0x0x7f250418baf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504194720) 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*> > > > (0x0x7f2504194840) 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*> > (0x0x7f250418bc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f25041948a0) 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*> > > (0x0x7f2504194900) 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*> > (0x0x7f250418be38) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504194960) 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*> > > (0x0x7f250418bea0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250418bf08) 0 empty
    std::integral_constant<bool, false> (0x0x7f25041949c0) 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*> > (0x0x7f250418bf70) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504194a20) 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*> > > (0x0x7f2504194b40) 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*> > (0x0x7f2504194cc0) 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*> > (0x0x7f2504194d20) 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*> > (0x0x7f2504194c60) 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*> > (0x0x7f250422e3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504233000) 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*> > (0x0x7f250422e5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504233060) 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*> > > (0x0x7f250422e618) 0 empty
  std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250422e680) 0 empty
    std::integral_constant<bool, false> (0x0x7f2504233180) 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*> > > (0x0x7f250422e6e8) 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*> > > (0x0x7f250422e750) 0 empty
    std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250422e7b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f2504233240) 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*> > > > (0x0x7f250422e820) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504233300) 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*> > (0x0x7f250422e888) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504233360) 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*> > > (0x0x7f2504233540) 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*> > > (0x0x7f250422e8f0) 0 empty
  std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250422e958) 0 empty
    std::integral_constant<bool, true> (0x0x7f25042335a0) 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*> > (0x0x7f250422e9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504233660) 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*>&> (0x0x7f250422eaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504233720) 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*>&> > > (0x0x7f2504233840) 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*>&> (0x0x7f250422ec30) 0 empty
  std::integral_constant<bool, true> (0x0x7f25042338a0) 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*>&> > (0x0x7f2504233900) 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*>&> > (0x0x7f250422ed68) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f250422edd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504233960) 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*>&> (0x0x7f250422ee38) 0 empty
  std::integral_constant<bool, true> (0x0x7f25042339c0) 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*>&> > (0x0x7f2504233ae0) 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*>&> > (0x0x7f250422ef70) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f250424c000) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504233b40) 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*>&> > (0x0x7f250424c0d0) 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*>&> > (0x0x7f250424c138) 0 empty
    std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f250424c1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504233ba0) 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*>&> > > (0x0x7f250424c270) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504233c00) 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*>&> (0x0x7f250424c2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504233c60) 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*>&> > (0x0x7f2504233e40) 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*>&> > (0x0x7f250424c340) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f250424c3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504233ea0) 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*>&> (0x0x7f250424c478) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504233f00) 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> (0x0x7f2504233f60) 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*>&> (0x0x7f250424c5b0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f2504253000) 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*>&> (0x0x7f250424c750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504253060) 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*>&> > > (0x0x7f25042530c0) 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*>&> (0x0x7f250424c958) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504253120) 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*>&> > (0x0x7f2504253180) 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*>&> > (0x0x7f250424c9c0) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f250424ca28) 0 empty
    std::integral_constant<bool, true> (0x0x7f25042531e0) 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*>&> (0x0x7f250424ca90) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504253240) 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*>&> > (0x0x7f25042532a0) 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*>&> > (0x0x7f250424cbc8) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f250424cc30) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504253300) 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*>&> > (0x0x7f250424cc98) 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*>&> > (0x0x7f250424cd00) 0 empty
    std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f250424cd68) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504253360) 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*>&> > > (0x0x7f250424cdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25042533c0) 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*>&> (0x0x7f250424ce38) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504253420) 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*>&> > (0x0x7f2504253480) 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*>&> > (0x0x7f2504266068) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f25042660d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25042534e0) 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*>&> (0x0x7f2504266138) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504253540) 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> (0x0x7f25042535a0) 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*>&> (0x0x7f25042661a0) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f2504253600) 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*>&> (0x0x7f25042336c0) 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*>&> (0x0x7f2504266208) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504253660) 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> (0x0x7f2504266270) 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*>&> (0x0x7f25042662d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25042536c0) 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*> > (0x0x7f2504266340) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f25042663a8) 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*>&> (0x0x7f2504266410) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504253720) 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*> > > (0x0x7f2504253780) 0 empty

Class std::is_function<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&> (0x0x7f25042665b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504253840) 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&> > > (0x0x7f25042538a0) 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&> (0x0x7f2504266618) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504253900) 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&> > (0x0x7f2504253960) 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&> > (0x0x7f2504266820) 0 empty
  std::is_lvalue_reference<const bool&> (0x0x7f2504266888) 0 empty
    std::integral_constant<bool, true> (0x0x7f25042539c0) 0 empty

Class std::is_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&> (0x0x7f25042668f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504253ae0) 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&> > (0x0x7f2504253b40) 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&> > (0x0x7f2504266958) 0 empty
  std::is_reference<const bool&> (0x0x7f25042669c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504253ba0) 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&> > (0x0x7f2504266a28) 0 empty
  std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7f2504266a90) 0 empty
    std::is_reference<const bool&> (0x0x7f2504266af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504253c00) 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&> > > (0x0x7f2504266d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504253c60) 0 empty

Class std::is_object<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&> (0x0x7f2504266d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504253cc0) 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&> > (0x0x7f2504253d20) 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&> > (0x0x7f2504266dd0) 0 empty
  std::is_reference<const bool&> (0x0x7f2504266e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504253d80) 0 empty

Class std::__is_referenceable<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&> (0x0x7f2504266ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504253de0) 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> (0x0x7f2504253e40) 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&> (0x0x7f2504266f08) 0 empty
  std::__add_rvalue_reference_helper<const bool&, true> (0x0x7f2504253ea0) 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&> (0x0x7f25042537e0) 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&> (0x0x7f2504266f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504253f00) 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> (0x0x7f2504287000) 0 empty
  std::is_assignable<bool&, const bool&> (0x0x7f2504287068) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504253f60) 0 empty

Class std::is_copy_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<bool> (0x0x7f25042870d0) 0 empty
  std::__is_copy_assignable_impl<bool, true> (0x0x7f2504287138) 0 empty
    std::is_assignable<bool&, const bool&> (0x0x7f25042871a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504288000) 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> > (0x0x7f2504287208) 0 empty
  std::is_copy_assignable<bool> (0x0x7f2504287270) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7f25042872d8) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7f2504287340) 0 empty
        std::integral_constant<bool, true> (0x0x7f2504288060) 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&> (0x0x7f25042880c0) 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> > > (0x0x7f2504287410) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504288120) 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&> (0x0x7f2504288180) 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*>&&> (0x0x7f25042874e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504288240) 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*>&&> > > (0x0x7f2504288360) 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*>&&> (0x0x7f2504287618) 0 empty
  std::integral_constant<bool, false> (0x0x7f25042883c0) 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*>&&> > (0x0x7f2504288420) 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*>&&> (0x0x7f2504287820) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504288480) 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*>&&> > (0x0x7f2504287888) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f25042878f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25042884e0) 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*>&&> (0x0x7f2504287958) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504288540) 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*>&&> > (0x0x7f2504288660) 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*>&&> > (0x0x7f2504287a90) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f2504287af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25042886c0) 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*>&&> > (0x0x7f2504287bc8) 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*>&&> > (0x0x7f2504287c30) 0 empty
    std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f2504287c98) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504288720) 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*>&&> > > (0x0x7f2504287d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504288780) 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*>&&> (0x0x7f2504287dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25042887e0) 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*>&&> > (0x0x7f2504288900) 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*>&&> > (0x0x7f2504287f08) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f2504287f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504288960) 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*>&&> (0x0x7f2503ea4068) 0 empty
  std::integral_constant<bool, true> (0x0x7f25042889c0) 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> (0x0x7f2504288a20) 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*>&&> (0x0x7f2503ea41a0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&, true> (0x0x7f2504288a80) 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*>&&> (0x0x7f25042881e0) 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*>&&> (0x0x7f2503ea42d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504288ae0) 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> (0x0x7f2503ea4340) 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*>&&> (0x0x7f2503ea43a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504288b40) 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*> > (0x0x7f2503ea4410) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f2503ea4478) 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*>&&> (0x0x7f2503ea44e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504288ba0) 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*> > > (0x0x7f2504288c00) 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> > (0x0x7f2503ea4618) 0 empty
  std::is_move_assignable<bool> (0x0x7f2503ea4680) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7f2503ea46e8) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7f2503ea4750) 0 empty
        std::integral_constant<bool, true> (0x0x7f2504288c60) 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&&> (0x0x7f2504288cc0) 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> (0x0x7f2504194660) 0

Class std::is_function<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet> (0x0x7f2503ea4820) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504288f00) 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> > > (0x0x7f2504288f60) 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> (0x0x7f2503ea4888) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503edd000) 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> > (0x0x7f2503edd060) 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> (0x0x7f2503ea48f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503edd0c0) 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> > (0x0x7f2503ea4958) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet> (0x0x7f2503ea49c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503edd120) 0 empty

Class std::is_reference<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet> (0x0x7f2503ea4bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503edd180) 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> > (0x0x7f2503edd1e0) 0 empty

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

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

Class std::remove_cv<fastjet::PseudoJet>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<fastjet::PseudoJet> (0x0x7f2503edd300) 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> (0x0x7f2503ea4d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503edd420) 0 empty

Class std::is_void<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_void<fastjet::PseudoJet> (0x0x7f2503ea4dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503edd480) 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> > (0x0x7f2503ea4e38) 0 empty
  std::is_void<fastjet::PseudoJet> (0x0x7f2503ea4ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503edd4e0) 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> > (0x0x7f2503ea4f08) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet>, std::is_void<fastjet::PseudoJet> > (0x0x7f2503ea4f70) 0 empty
    std::is_void<fastjet::PseudoJet> (0x0x7f2503ee6000) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503edd540) 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> > > (0x0x7f2503ee6068) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503edd5a0) 0 empty

Class std::is_object<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet> (0x0x7f2503ee60d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503edd600) 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> > (0x0x7f2503edd660) 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> > (0x0x7f2503ee6208) 0 empty
  std::is_object<fastjet::PseudoJet> (0x0x7f2503ee6270) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503edd780) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet> (0x0x7f2503ee62d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503edd7e0) 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&&> > (0x0x7f2503edd840) 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> > > (0x0x7f2503edd8a0) 0 empty

Class std::is_array<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_array<fastjet::PseudoJet> (0x0x7f2503ee6410) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503edd900) 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> > (0x0x7f2503edd960) 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> > > (0x0x7f2503ee6478) 0 empty
  std::is_array<fastjet::PseudoJet> (0x0x7f2503ee64e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503edd9c0) 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> (0x0x7f2503ee6618) 0 empty
  std::__and_<std::is_array<fastjet::PseudoJet>, std::__not_<std::extent<fastjet::PseudoJet, 0u> > > (0x0x7f2503ee6680) 0 empty
    std::is_array<fastjet::PseudoJet> (0x0x7f2503ee66e8) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503eddae0) 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> > (0x0x7f2503eddb40) 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> > (0x0x7f2503ee67b8) 0 empty
  std::is_function<fastjet::PseudoJet> (0x0x7f2503ee6820) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503eddba0) 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> > (0x0x7f2503ee6958) 0 empty
  std::__or_<std::__is_array_unknown_bounds<fastjet::PseudoJet>, std::is_function<fastjet::PseudoJet> > (0x0x7f2503ee69c0) 0 empty
    std::is_function<fastjet::PseudoJet> (0x0x7f2503ee6a28) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503eddc00) 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> > (0x0x7f2503eddc60) 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> (0x0x7f2503ee6bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503eddd80) 0 empty

Class std::is_integral<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_integral<fastjet::PseudoJet> (0x0x7f2503ee6c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503eddde0) 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> > (0x0x7f2503edde40) 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> (0x0x7f2503ee6d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503eddea0) 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> (0x0x7f2503ee6dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503eddf00) 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> > (0x0x7f2503ee6e38) 0 empty
  std::is_floating_point<fastjet::PseudoJet> (0x0x7f2503ee6ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503eddf60) 0 empty

Class std::is_arithmetic<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<fastjet::PseudoJet> (0x0x7f2503ee6f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f02180) 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> > > (0x0x7f2503f021e0) 0 empty

Class std::is_enum<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_enum<fastjet::PseudoJet> (0x0x7f2503ee6f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f02240) 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> > > (0x0x7f2503f022a0) 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> (0x0x7f2503f08000) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f02300) 0 empty

Class std::is_pointer<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<fastjet::PseudoJet> (0x0x7f2503f08068) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f02360) 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> > > (0x0x7f2503f023c0) 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> (0x0x7f2503f080d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f024e0) 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> (0x0x7f2503f08138) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f02540) 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> > (0x0x7f2503f025a0) 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> (0x0x7f2503f081a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f02600) 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> (0x0x7f2503f08208) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f02660) 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> > (0x0x7f2503f08270) 0 empty
  std::is_null_pointer<fastjet::PseudoJet> (0x0x7f2503f082d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503f026c0) 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> > (0x0x7f2503f08410) 0 empty
  std::__or_<std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f2503f08478) 0 empty
    std::is_null_pointer<fastjet::PseudoJet> (0x0x7f2503f084e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503f02720) 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> > (0x0x7f2503f085b0) 0 empty
  std::__or_<std::is_pointer<fastjet::PseudoJet>, std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f2503f08618) 0 empty
    std::__or_<std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f2503f08680) 0 empty
      std::is_null_pointer<fastjet::PseudoJet> (0x0x7f2503f086e8) 0 empty
        std::integral_constant<bool, false> (0x0x7f2503f02780) 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> > (0x0x7f2503f087b8) 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> > (0x0x7f2503f08820) 0 empty
    std::__or_<std::is_pointer<fastjet::PseudoJet>, std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f2503f08888) 0 empty
      std::__or_<std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f2503f088f0) 0 empty
        std::is_null_pointer<fastjet::PseudoJet> (0x0x7f2503f08958) 0 empty
          std::integral_constant<bool, false> (0x0x7f2503f027e0) 0 empty

Class std::is_scalar<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<fastjet::PseudoJet> (0x0x7f2503f08a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f02840) 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> > (0x0x7f2503f08a90) 0 empty
  std::is_scalar<fastjet::PseudoJet> (0x0x7f2503f08af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503f028a0) 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> (0x0x7f2503f02900) 0 empty

Class std::is_function<fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet&> (0x0x7f2503f08bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f029c0) 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&> > > (0x0x7f2503f02a20) 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&> (0x0x7f2503f08c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503f02a80) 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&> > (0x0x7f2503f02ae0) 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&> > (0x0x7f2503f08c98) 0 empty
  std::is_lvalue_reference<fastjet::PseudoJet&> (0x0x7f2503f08d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503f02b40) 0 empty

Class std::is_reference<fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet&> (0x0x7f2503f08e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503f02ba0) 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&> > (0x0x7f2503f02c00) 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&> > (0x0x7f2503f08f70) 0 empty
  std::is_reference<fastjet::PseudoJet&> (0x0x7f2503f24000) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503f02d20) 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&> > (0x0x7f2503f24068) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet&>, std::is_void<fastjet::PseudoJet&> > (0x0x7f2503f240d0) 0 empty
    std::is_reference<fastjet::PseudoJet&> (0x0x7f2503f24138) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503f02d80) 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&> > > (0x0x7f2503f241a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f02de0) 0 empty

Class std::is_object<fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet&> (0x0x7f2503f24208) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f02e40) 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&> > (0x0x7f2503f02ea0) 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&> > (0x0x7f2503f24410) 0 empty
  std::is_reference<fastjet::PseudoJet&> (0x0x7f2503f24478) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503f02f00) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet&> (0x0x7f2503f244e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503f27060) 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> (0x0x7f2503f270c0) 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&> (0x0x7f2503f24548) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet&, true> (0x0x7f2503f27120) 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> (0x0x7f2503f08b60) 0 empty
  std::__do_is_destructible_impl (0x0x7f2503f02960) 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> (0x0x7f2503f24618) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503f27180) 0 empty

Class std::is_destructible<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<fastjet::PseudoJet> (0x0x7f2503f24680) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503f271e0) 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> > (0x0x7f2503f27240) 0 empty

Class std::is_function<fastjet::PseudoJet&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet&&> (0x0x7f2503f24750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f27300) 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&&> > > (0x0x7f2503f27360) 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&&> (0x0x7f2503f247b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f273c0) 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&&> > (0x0x7f2503f27420) 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&&> (0x0x7f2503f24820) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503f27480) 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&&> > (0x0x7f2503f24888) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet&&> (0x0x7f2503f248f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503f274e0) 0 empty

Class std::is_reference<fastjet::PseudoJet&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet&&> (0x0x7f2503f24a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503f27540) 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&&> > (0x0x7f2503f275a0) 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&&> > (0x0x7f2503f24b60) 0 empty
  std::is_reference<fastjet::PseudoJet&&> (0x0x7f2503f24bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503f276c0) 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&&> > (0x0x7f2503f24c30) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet&&>, std::is_void<fastjet::PseudoJet&&> > (0x0x7f2503f24c98) 0 empty
    std::is_reference<fastjet::PseudoJet&&> (0x0x7f2503f24d00) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503f277e0) 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&&> > > (0x0x7f2503f24d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f278a0) 0 empty

Class std::is_object<fastjet::PseudoJet&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet&&> (0x0x7f2503f24dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f27900) 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&&> > (0x0x7f2503f27960) 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&&> > (0x0x7f2503f3d000) 0 empty
  std::is_reference<fastjet::PseudoJet&&> (0x0x7f2503f3d068) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503f279c0) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet&&> (0x0x7f2503f3d0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503f27ae0) 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> (0x0x7f2503f27b40) 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&&> (0x0x7f2503f3d138) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet&&, true> (0x0x7f2503f27ba0) 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&&> (0x0x7f2503f246e8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f2503f272a0) 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&&> > (0x0x7f2503f3d208) 0 empty
  std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f3d270) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f2503f27c00) 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&&> (0x0x7f2503f3d2d8) 0 empty
  std::__and_<std::is_destructible<fastjet::PseudoJet>, std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f2503f3d340) 0 empty
    std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f3d3a8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f2503f27c60) 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&&> (0x0x7f2503f3d410) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f3d478) 0 empty
    std::__and_<std::is_destructible<fastjet::PseudoJet>, std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f2503f3d4e0) 0 empty
      std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f3d548) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f2503f27cc0) 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&&> (0x0x7f2503f3d5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503f27d20) 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&&> (0x0x7f2503f3d618) 0 empty
  std::__is_direct_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f3d680) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503f27d80) 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&&> (0x0x7f2503f3d6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503f27de0) 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> (0x0x7f2503f3d750) 0 empty
  std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f3d7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503f27e40) 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> (0x0x7f2503f3d820) 0 empty
  std::__is_move_constructible_impl<fastjet::PseudoJet, true> (0x0x7f2503f3d888) 0 empty
    std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f3d8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503f27ea0) 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> > (0x0x7f2503f27f00) 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&&> (0x0x7f2503f27f60) 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&&> (0x0x7f2503f3d9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503f51000) 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> (0x0x7f2503f3da28) 0 empty
  std::is_assignable<fastjet::PseudoJet&, fastjet::PseudoJet&&> (0x0x7f2503f3da90) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503f51060) 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> (0x0x7f2503f3daf8) 0 empty
  std::__is_move_assignable_impl<fastjet::PseudoJet, true> (0x0x7f2503f3db60) 0 empty
    std::is_assignable<fastjet::PseudoJet&, fastjet::PseudoJet&&> (0x0x7f2503f3dbc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503f510c0) 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> > (0x0x7f2503f3dc30) 0 empty
  std::is_move_assignable<fastjet::PseudoJet> (0x0x7f2503f3dc98) 0 empty
    std::__is_move_assignable_impl<fastjet::PseudoJet, true> (0x0x7f2503f3dd00) 0 empty
      std::is_assignable<fastjet::PseudoJet&, fastjet::PseudoJet&&> (0x0x7f2503f3dd68) 0 empty
        std::integral_constant<bool, true> (0x0x7f2503f51120) 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&&> > (0x0x7f2503f51180) 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&&> (0x0x7f2503f3dea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f511e0) 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&&> > (0x0x7f2503f3df08) 0 empty
  std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f3df70) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503f51240) 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&&> (0x0x7f2503f5b000) 0 empty
  std::__and_<std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f2503f5b068) 0 empty
    std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f5b0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503f512a0) 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> (0x0x7f2503f5b138) 0 empty
  std::is_nothrow_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f5b1a0) 0 empty
    std::__and_<std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f2503f5b208) 0 empty
      std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f5b270) 0 empty
        std::integral_constant<bool, false> (0x0x7f2503f51300) 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> (0x0x7f2503f5b2d8) 0 empty
  std::__is_nothrow_move_constructible_impl<fastjet::PseudoJet, true> (0x0x7f2503f5b340) 0 empty
    std::is_nothrow_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f5b3a8) 0 empty
      std::__and_<std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f2503f5b410) 0 empty
        std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f5b478) 0 empty
          std::integral_constant<bool, false> (0x0x7f2503f51360) 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> > (0x0x7f2503f513c0) 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> > (0x0x7f2503f5b4e0) 0 empty
  std::is_nothrow_move_constructible<fastjet::PseudoJet> (0x0x7f2503f5b548) 0 empty
    std::__is_nothrow_move_constructible_impl<fastjet::PseudoJet, true> (0x0x7f2503f5b5b0) 0 empty
      std::is_nothrow_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f5b618) 0 empty
        std::__and_<std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f2503f5b680) 0 empty
          std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f2503f5b6e8) 0 empty
            std::integral_constant<bool, false> (0x0x7f2503f51420) 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> (0x0x7f2503f5ba90) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f51720) 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> > (0x0x7f2503f72c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503f51900) 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> > (0x0x7f2503f51a20) 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> > (0x0x7f2503f72c98) 0 empty
  std::allocator_traits<std::allocator<int> > (0x0x7f2503f51a80) 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> (0x0x7f2503f51ae0) 0 empty

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

Class std::allocator<int>
   size=1 align=1
   base size=1 base align=1
std::allocator<int> (0x0x7f2503f72dd0) 0 empty
  __gnu_cxx::new_allocator<int> (0x0x7f2503f51c00) 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 (0x0x7f2503f72ea0) 0
  std::allocator<int> (0x0x7f2503f72f08) 0 empty
    __gnu_cxx::new_allocator<int> (0x0x7f2503f51c60) 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> > (0x0x7f2503f519c0) 0

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

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

Class std::__fun_with_valarray<int, true>
   size=1 align=1
   base size=0 base align=1
std::__fun_with_valarray<int, true> (0x0x7f2504047240) 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> (0x0x7f250403a0d0) 0 empty
  std::__fun_with_valarray<int, true> (0x0x7f25040472a0) 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> (0x0x7f25040471e0) 0 empty

Class std::__fun<std::__negate, int>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__negate, int> (0x0x7f250403a208) 0 empty
  std::__fun_with_valarray<int, true> (0x0x7f2504047360) 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> (0x0x7f2504047300) 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> (0x0x7f250403a2d8) 0 empty
  std::__fun_with_valarray<int, true> (0x0x7f2504047420) 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> (0x0x7f25040473c0) 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> (0x0x7f25040474e0) 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> (0x0x7f2504047480) 0 empty

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

Class std::_Array<int>
   size=8 align=8
   base size=8 base align=8
std::_Array<int> (0x0x7f25040475a0) 0

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

Class std::gslice_array<int>
   size=16 align=8
   base size=16 base align=8
std::gslice_array<int> (0x0x7f2504047600) 0

Class std::mask_array<int>
   size=24 align=8
   base size=24 base align=8
std::mask_array<int> (0x0x7f2504047660) 0

Class std::indirect_array<int>
   size=24 align=8
   base size=24 base align=8
std::indirect_array<int> (0x0x7f25040476c0) 0

Class std::slice_array<bool>
   size=24 align=8
   base size=24 base align=8
std::slice_array<bool> (0x0x7f2504047780) 0

Class std::gslice_array<bool>
   size=16 align=8
   base size=16 base align=8
std::gslice_array<bool> (0x0x7f25040477e0) 0

Class std::mask_array<bool>
   size=24 align=8
   base size=24 base align=8
std::mask_array<bool> (0x0x7f2504047840) 0

Class std::indirect_array<bool>
   size=24 align=8
   base size=24 base align=8
std::indirect_array<bool> (0x0x7f25040478a0) 0

Class std::is_array<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<int> > (0x0x7f250403a680) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504047900) 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> > (0x0x7f25040479c0) 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> > (0x0x7f2504047a20) 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> > (0x0x7f2504047960) 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> > (0x0x7f250403a750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504047a80) 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> > (0x0x7f250403a7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2504047ae0) 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> > > (0x0x7f250403a820) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504047b40) 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> > > > (0x0x7f2504047ba0) 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> > (0x0x7f250403a888) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f2504047c00) 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> > > (0x0x7f250403a8f0) 0 empty
  std::__is_default_constructible_impl<std::allocator<int> > (0x0x7f250403a958) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f2504047c60) 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> > (0x0x7f250403a9c0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<int> > >, std::__is_default_constructible_impl<std::allocator<int> > > (0x0x7f250403aa28) 0 empty
    std::__is_default_constructible_impl<std::allocator<int> > (0x0x7f250403aa90) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f2504047cc0) 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> (0x0x7f250403aaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504047d20) 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> > (0x0x7f250403ab60) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504047d80) 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> > > (0x0x7f2504047de0) 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> > (0x0x7f250403abc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2504047e40) 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> (0x0x7f250403ac30) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f250403ac98) 0 empty
    std::integral_constant<bool, true> (0x0x7f2504047ea0) 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> > (0x0x7f250403ad00) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7f250403ad68) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f250403add0) 0 empty
      std::integral_constant<bool, true> (0x0x7f2504047f00) 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> > (0x0x7f250403ae38) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<int> >, std::__is_nt_default_constructible_impl<std::allocator<int>, false> > (0x0x7f250403aea0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7f250403af08) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f250403af70) 0 empty
        std::integral_constant<bool, true> (0x0x7f2504047f60) 0 empty

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

Class std::is_lvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int> (0x0x7f250403a5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503d6f3c0) 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> > (0x0x7f2503d6f420) 0 empty

Class std::is_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int> (0x0x7f250403a618) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503d6f480) 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> > (0x0x7f2503d8a000) 0 empty
  std::is_rvalue_reference<int> (0x0x7f2503d8a068) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503d6f4e0) 0 empty

Class std::is_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int> (0x0x7f2503d8a0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503d6f540) 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> > (0x0x7f2503d6f5a0) 0 empty

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

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

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

Class std::__is_void_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int> (0x0x7f2503d8a1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503d6f720) 0 empty

Class std::is_void<int>
   size=1 align=1
   base size=1 base align=1
std::is_void<int> (0x0x7f2503d8a208) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503d6f780) 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> > (0x0x7f2503d8a270) 0 empty
  std::is_void<int> (0x0x7f2503d8a2d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503d6f7e0) 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> > (0x0x7f2503d8a340) 0 empty
  std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7f2503d8a3a8) 0 empty
    std::is_void<int> (0x0x7f2503d8a410) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503d6f840) 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> > > (0x0x7f2503d8a478) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503d6f8a0) 0 empty

Class std::is_object<int>
   size=1 align=1
   base size=1 base align=1
std::is_object<int> (0x0x7f2503d8a4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503d6f9c0) 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> > (0x0x7f2503d6fa20) 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> > (0x0x7f2503d8a548) 0 empty
  std::is_object<int> (0x0x7f2503d8a5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503d6fa80) 0 empty

Class std::__is_referenceable<int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int> (0x0x7f2503d8a618) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503d6fae0) 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&&> > (0x0x7f2503d6fb40) 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> > > (0x0x7f2503d6fba0) 0 empty

Class std::is_array<int>
   size=1 align=1
   base size=1 base align=1
std::is_array<int> (0x0x7f2503d8a680) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503d6fc00) 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> > (0x0x7f2503d6fc60) 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> > > (0x0x7f2503d8a6e8) 0 empty
  std::is_array<int> (0x0x7f2503d8a750) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503d6fcc0) 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> (0x0x7f2503d8a7b8) 0 empty
  std::__and_<std::is_array<int>, std::__not_<std::extent<int, 0u> > > (0x0x7f2503d8a820) 0 empty
    std::is_array<int> (0x0x7f2503d8a888) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503d6fd20) 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> > (0x0x7f2503d6fd80) 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> > (0x0x7f2503d8a8f0) 0 empty
  std::is_function<int> (0x0x7f2503d8a958) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503d6fde0) 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> > (0x0x7f2503d8a9c0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7f2503d8aa28) 0 empty
    std::is_function<int> (0x0x7f2503d8aa90) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503d6fe40) 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> > (0x0x7f2503d6ff60) 0 empty

Class std::is_integral<int>
   size=1 align=1
   base size=1 base align=1
std::is_integral<int> (0x0x7f2503d8aaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503da8000) 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> > (0x0x7f2503da8060) 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> > (0x0x7f2503d8ab60) 0 empty
  std::is_integral<int> (0x0x7f2503d8abc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503da80c0) 0 empty

Class std::is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<int> (0x0x7f2503d8ac30) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503da8120) 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> > > (0x0x7f2503da8180) 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> > (0x0x7f2503d8ac98) 0 empty
  std::is_arithmetic<int> (0x0x7f2503d8ad00) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503da81e0) 0 empty

Class std::is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<int> (0x0x7f2503d8ad68) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503da8240) 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> > (0x0x7f2503d8add0) 0 empty
  std::is_scalar<int> (0x0x7f2503d8ae38) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503da82a0) 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> (0x0x7f2503d8aea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503da8300) 0 empty

Class std::is_destructible<int>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<int> (0x0x7f2503d8af08) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503da8360) 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> > (0x0x7f2503da83c0) 0 empty

Class std::is_function<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int&&> (0x0x7f2503db20d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503da8540) 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&&> > > (0x0x7f2503da85a0) 0 empty

Class std::is_lvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int&&> (0x0x7f2503db2138) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503da8600) 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&&> > (0x0x7f2503da8660) 0 empty

Class std::is_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int&&> (0x0x7f2503db21a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503da8780) 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&&> > (0x0x7f2503db2208) 0 empty
  std::is_rvalue_reference<int&&> (0x0x7f2503db2270) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503da87e0) 0 empty

Class std::is_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&&> (0x0x7f2503db22d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503da8840) 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&&> > (0x0x7f2503da88a0) 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&&> > (0x0x7f2503db2340) 0 empty
  std::is_reference<int&&> (0x0x7f2503db23a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503da8900) 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&&> > (0x0x7f2503db2410) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f2503db2478) 0 empty
    std::is_reference<int&&> (0x0x7f2503db24e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503da8960) 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&&> > > (0x0x7f2503db2548) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503da89c0) 0 empty

Class std::is_object<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&&> (0x0x7f2503db2680) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503da8ae0) 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&&> > (0x0x7f2503da8b40) 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&&> > (0x0x7f2503db26e8) 0 empty
  std::is_reference<int&&> (0x0x7f2503db2750) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503da8ba0) 0 empty

Class std::__is_referenceable<int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int&&> (0x0x7f2503db27b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503da8c00) 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> (0x0x7f2503da8c60) 0 empty

Class std::add_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&&> (0x0x7f2503db2820) 0 empty
  std::__add_rvalue_reference_helper<int&&, true> (0x0x7f2503da8cc0) 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&&> (0x0x7f2503db2068) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f2503da84e0) 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&&> > (0x0x7f2503db28f0) 0 empty
  std::__is_direct_constructible_impl<int, int&&> (0x0x7f2503db2958) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f2503da8d20) 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&&> (0x0x7f2503db29c0) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7f2503db2a28) 0 empty
    std::__is_direct_constructible_impl<int, int&&> (0x0x7f2503db2a90) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f2503da8e40) 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&&> (0x0x7f2503db2af8) 0 empty
  std::__is_direct_constructible_new_safe<int, int&&> (0x0x7f2503db2b60) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7f2503db2bc8) 0 empty
      std::__is_direct_constructible_impl<int, int&&> (0x0x7f2503db2c30) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f2503da8f00) 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&&> (0x0x7f2503db2c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503dc9000) 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&&> (0x0x7f2503db2d00) 0 empty
  std::__is_direct_constructible<int, int&&> (0x0x7f2503db2d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503dc9060) 0 empty

Class std::is_constructible<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int, int&&> (0x0x7f2503db2dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503dc90c0) 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> (0x0x7f2503db2e38) 0 empty
  std::is_constructible<int, int&&> (0x0x7f2503db2ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503dc9120) 0 empty

Class std::is_move_constructible<int>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<int> (0x0x7f2503db2f08) 0 empty
  std::__is_move_constructible_impl<int, true> (0x0x7f2503db2f70) 0 empty
    std::is_constructible<int, int&&> (0x0x7f2503dce000) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503dc9180) 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> > (0x0x7f2503dc91e0) 0 empty

Class std::is_function<int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int&> (0x0x7f2503dce068) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503dc92a0) 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&> > > (0x0x7f2503dc9300) 0 empty

Class std::is_lvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int&> (0x0x7f2503dce1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503dc9360) 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&> > (0x0x7f2503dc93c0) 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&> > (0x0x7f2503dce208) 0 empty
  std::is_lvalue_reference<int&> (0x0x7f2503dce270) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503dc9420) 0 empty

Class std::is_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&> (0x0x7f2503dce2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503dc9480) 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&> > (0x0x7f2503dc94e0) 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&> > (0x0x7f2503dce340) 0 empty
  std::is_reference<int&> (0x0x7f2503dce3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503dc9540) 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&> > (0x0x7f2503dce410) 0 empty
  std::__or_<std::is_reference<int&>, std::is_void<int&> > (0x0x7f2503dce478) 0 empty
    std::is_reference<int&> (0x0x7f2503dce4e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503dc95a0) 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&> > > (0x0x7f2503dce548) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503dc9600) 0 empty

Class std::is_object<int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&> (0x0x7f2503dce5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503dc97e0) 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&> > (0x0x7f2503dc9840) 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&> > (0x0x7f2503dce618) 0 empty
  std::is_reference<int&> (0x0x7f2503dce680) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503dc98a0) 0 empty

Class std::__is_referenceable<int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int&> (0x0x7f2503dce6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503dc9900) 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> (0x0x7f2503dc9960) 0 empty

Class std::add_rvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&> (0x0x7f2503dce750) 0 empty
  std::__add_rvalue_reference_helper<int&, true> (0x0x7f2503dc99c0) 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&&> (0x0x7f2503dc9240) 0 empty

Class std::is_assignable<int&, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int&, int&&> (0x0x7f2503dce820) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503dc9a20) 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> (0x0x7f2503dce888) 0 empty
  std::is_assignable<int&, int&&> (0x0x7f2503dce8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503dc9a80) 0 empty

Class std::is_move_assignable<int>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<int> (0x0x7f2503dce958) 0 empty
  std::__is_move_assignable_impl<int, true> (0x0x7f2503dce9c0) 0 empty
    std::is_assignable<int&, int&&> (0x0x7f2503dcea28) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503dc9ae0) 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> > (0x0x7f2503dcea90) 0 empty
  std::is_move_assignable<int> (0x0x7f2503dceaf8) 0 empty
    std::__is_move_assignable_impl<int, true> (0x0x7f2503dceb60) 0 empty
      std::is_assignable<int&, int&&> (0x0x7f2503dcebc8) 0 empty
        std::integral_constant<bool, true> (0x0x7f2503dc9b40) 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&&> > (0x0x7f2503dc9ba0) 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&&> (0x0x7f2503dcedd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503dc9c00) 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&&> > (0x0x7f2503dcee38) 0 empty
  std::__is_nt_constructible_impl<int, int&&> (0x0x7f2503dceea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503dc9c60) 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&&> (0x0x7f2503dcef08) 0 empty
  std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7f2503dcef70) 0 empty
    std::__is_nt_constructible_impl<int, int&&> (0x0x7f2503dee000) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503dc9d80) 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> (0x0x7f2503dee068) 0 empty
  std::is_nothrow_constructible<int, int&&> (0x0x7f2503dee0d0) 0 empty
    std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7f2503dee138) 0 empty
      std::__is_nt_constructible_impl<int, int&&> (0x0x7f2503dee1a0) 0 empty
        std::integral_constant<bool, true> (0x0x7f2503dc9e40) 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> (0x0x7f2503dee208) 0 empty
  std::__is_nothrow_move_constructible_impl<int, true> (0x0x7f2503dee270) 0 empty
    std::is_nothrow_constructible<int, int&&> (0x0x7f2503dee2d8) 0 empty
      std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7f2503dee340) 0 empty
        std::__is_nt_constructible_impl<int, int&&> (0x0x7f2503dee3a8) 0 empty
          std::integral_constant<bool, true> (0x0x7f2503dc9f00) 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> > (0x0x7f2503df0000) 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&&> > (0x0x7f2503df0060) 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&&> (0x0x7f2503dee680) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503df0180) 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&&> > (0x0x7f2503dee6e8) 0 empty
  std::__is_nt_assignable_impl<int&, int&&> (0x0x7f2503dee750) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503df01e0) 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&&> (0x0x7f2503dee7b8) 0 empty
  std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f2503dee820) 0 empty
    std::__is_nt_assignable_impl<int&, int&&> (0x0x7f2503dee888) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503df0300) 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> (0x0x7f2503dee8f0) 0 empty
  std::is_nothrow_assignable<int&, int&&> (0x0x7f2503dee958) 0 empty
    std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f2503dee9c0) 0 empty
      std::__is_nt_assignable_impl<int&, int&&> (0x0x7f2503deea28) 0 empty
        std::integral_constant<bool, true> (0x0x7f2503df03c0) 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> (0x0x7f2503deea90) 0 empty
  std::__is_nt_move_assignable_impl<int, true> (0x0x7f2503deeaf8) 0 empty
    std::is_nothrow_assignable<int&, int&&> (0x0x7f2503deeb60) 0 empty
      std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f2503deebc8) 0 empty
        std::__is_nt_assignable_impl<int&, int&&> (0x0x7f2503deec30) 0 empty
          std::integral_constant<bool, true> (0x0x7f2503df0480) 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> > (0x0x7f2503deec98) 0 empty
  std::is_nothrow_move_assignable<int> (0x0x7f2503deed00) 0 empty
    std::__is_nt_move_assignable_impl<int, true> (0x0x7f2503deed68) 0 empty
      std::is_nothrow_assignable<int&, int&&> (0x0x7f2503deedd0) 0 empty
        std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f2503deee38) 0 empty
          std::__is_nt_assignable_impl<int&, int&&> (0x0x7f2503deeea0) 0 empty
            std::integral_constant<bool, true> (0x0x7f2503df0540) 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 (0x0x7f2503df0c00) 0

Class std::__are_same<int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<int, int> (0x0x7f2503df0f60) 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 (0x0x7f2503e1c060) 0

Class std::__are_same<long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long int, int> (0x0x7f2503e1c3c0) 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 (0x0x7f2503e1c480) 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> (0x0x7f2503e1c7e0) 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 (0x0x7f2503e1c8a0) 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> (0x0x7f2503e1cc00) 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 (0x0x7f2503e1ccc0) 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> (0x0x7f2503e51060) 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 (0x0x7f2503e51120) 0

Class std::__are_same<float, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<float, int> (0x0x7f2503e51480) 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 (0x0x7f2503e51540) 0

Class std::__are_same<double, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, int> (0x0x7f2503e518a0) 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 (0x0x7f2503e51960) 0

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

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7f2503e51d80) 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> (0x0x7f2503e51e40) 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> (0x0x7f2503e51ea0) 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> (0x0x7f2503e51de0) 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> (0x0x7f2503deef08) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503e51f00) 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> (0x0x7f2503e86000) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503e51f60) 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> > > (0x0x7f2503e87000) 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> (0x0x7f2503e86068) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503e87120) 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> > (0x0x7f2503e87180) 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> (0x0x7f2503e861a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503e871e0) 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> > (0x0x7f2503e86208) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7f2503e86270) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503e87240) 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> > (0x0x7f2503e862d8) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f2503e86340) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7f2503e863a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503e87360) 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> (0x0x7f2503e86410) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503e87480) 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> > > (0x0x7f2503e874e0) 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> (0x0x7f2503e86478) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503e87540) 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> > (0x0x7f2503e875a0) 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> (0x0x7f2503e864e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503e87600) 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> > (0x0x7f2503e86548) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7f2503e865b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503e87660) 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> (0x0x7f2503e86618) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503e876c0) 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> > (0x0x7f2503e87720) 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> > (0x0x7f2503e86680) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7f2503e866e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503e87780) 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> > (0x0x7f2503e86750) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f2503e867b8) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7f2503e86820) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503e877e0) 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> > > (0x0x7f2503e86888) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503e87840) 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> (0x0x7f2503e868f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503e878a0) 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> > (0x0x7f2503e87900) 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> > (0x0x7f2503e86958) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7f2503e869c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503e87960) 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> (0x0x7f2503e86a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503e879c0) 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> (0x0x7f2503e87a20) 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> (0x0x7f2503e86a90) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7f2503e87a80) 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> (0x0x7f2503e87420) 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> (0x0x7f2503e86b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503e87c60) 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>&> (0x0x7f2503aa0060) 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 (0x0x7f2503aa0300) 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 (0x0x7f2503aa06c0) 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 (0x0x7f2503aa0a80) 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 (0x0x7f2503aa0e40) 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 (0x0x7f2503ad8240) 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 (0x0x7f2503ad8600) 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 (0x0x7f2503ad89c0) 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 (0x0x7f2503ad8d80) 0

Class std::iterator_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<wchar_t*> (0x0x7f2503b07180) 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>&> (0x0x7f2503b07540) 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>&> (0x0x7f2503b2ec00) 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>&> (0x0x7f2503b4d600) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7f2503b4d900) 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> > (0x0x7f2503b4d8a0) 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> > (0x0x7f2503b4d960) 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>&> (0x0x7f2503b4d9c0) 0 empty

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

Class std::__is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<int> (0x0x7f2503b862d8) 0 empty
  std::__traitor<std::__is_integer<int>, std::__is_floating<int> > (0x0x7f2503b94660) 0 empty

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7f2503b946c0) 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> > (0x0x7f2503b94540) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7f2503b863a8) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f2503b94720) 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> (0x0x7f2503b94780) 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> (0x0x7f2503b947e0) 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 (0x0x7f2503bb7180) 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 (0x0x7f2503bb7b40) 0

Class fastjet::SharedPtr<fastjet::SelectorWorker>::__SharedCountingPtr
   size=16 align=8
   base size=16 base align=8
fastjet::SharedPtr<fastjet::SelectorWorker>::__SharedCountingPtr (0x0x7f2503be7840) 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>&> (0x0x7f2503c12600) 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 (0x0x7f2503c12900) 0

Class std::remove_reference<_IO_FILE*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<_IO_FILE*&> (0x0x7f2503c39240) 0 empty

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

Class fastjet::SharedPtr<fastjet::PseudoJetStructureBase>::__SharedCountingPtr
   size=16 align=8
   base size=16 base align=8
fastjet::SharedPtr<fastjet::PseudoJetStructureBase>::__SharedCountingPtr (0x0x7f2503c39480) 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> > (0x0x7f2503b865b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503c39780) 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> > > (0x0x7f2503c397e0) 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&> > (0x0x7f2503c39840) 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> > (0x0x7f2503c398a0) 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&> (0x0x7f2503b86680) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503c39960) 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&> > > (0x0x7f2503c399c0) 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&> (0x0x7f2503b866e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503c39ae0) 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&> > (0x0x7f2503c39b40) 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&> > (0x0x7f2503b86750) 0 empty
  std::is_lvalue_reference<const fastjet::PseudoJet&> (0x0x7f2503b867b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503c39ba0) 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&> (0x0x7f2503b86820) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503c39c00) 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&> > (0x0x7f2503c39c60) 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&> > (0x0x7f2503b86888) 0 empty
  std::is_reference<const fastjet::PseudoJet&> (0x0x7f2503b868f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503c39cc0) 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&> > (0x0x7f2503b86a28) 0 empty
  std::__or_<std::is_reference<const fastjet::PseudoJet&>, std::is_void<const fastjet::PseudoJet&> > (0x0x7f2503b86a90) 0 empty
    std::is_reference<const fastjet::PseudoJet&> (0x0x7f2503b86af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503c39d20) 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&> > > (0x0x7f2503b86bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503c39d80) 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&> (0x0x7f2503b86c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503c39de0) 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&> > (0x0x7f2503c39e40) 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&> > (0x0x7f2503b86c98) 0 empty
  std::is_reference<const fastjet::PseudoJet&> (0x0x7f2503b86d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503c39ea0) 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&> (0x0x7f2503b86e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503c6e000) 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> (0x0x7f2503c6e060) 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&> (0x0x7f2503b86ea0) 0 empty
  std::__add_rvalue_reference_helper<const fastjet::PseudoJet&, true> (0x0x7f2503c6e0c0) 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&> (0x0x7f2503b86618) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f2503c39900) 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&> > (0x0x7f2503b86f70) 0 empty
  std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f2503c75000) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f2503c6e120) 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&> (0x0x7f2503c75068) 0 empty
  std::__and_<std::is_destructible<fastjet::PseudoJet>, std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> > (0x0x7f2503c750d0) 0 empty
    std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f2503c75138) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f2503c6e180) 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&> (0x0x7f2503c751a0) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f2503c75208) 0 empty
    std::__and_<std::is_destructible<fastjet::PseudoJet>, std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> > (0x0x7f2503c75270) 0 empty
      std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f2503c752d8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f2503c6e1e0) 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&> (0x0x7f2503c75340) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503c6e240) 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&> (0x0x7f2503c753a8) 0 empty
  std::__is_direct_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f2503c75410) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503c6e2a0) 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&> (0x0x7f2503c75478) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503c6e300) 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> (0x0x7f2503c754e0) 0 empty
  std::is_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f2503c75548) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503c6e360) 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> (0x0x7f2503c755b0) 0 empty
  std::__is_copy_constructible_impl<fastjet::PseudoJet, true> (0x0x7f2503c75618) 0 empty
    std::is_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f2503c75680) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503c6e3c0) 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> > (0x0x7f2503c756e8) 0 empty
  std::is_copy_constructible<fastjet::PseudoJet> (0x0x7f2503c75750) 0 empty
    std::__is_copy_constructible_impl<fastjet::PseudoJet, true> (0x0x7f2503c757b8) 0 empty
      std::is_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f2503c75820) 0 empty
        std::integral_constant<bool, true> (0x0x7f2503c6e420) 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> (0x0x7f2503c75888) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503c6e480) 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*> > (0x0x7f2503c6e4e0) 0 empty

Class std::iterator_traits<fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<fastjet::PseudoJet*> (0x0x7f2503c6e600) 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*> > (0x0x7f2503c6e660) 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> (0x0x7f2503c75a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503c6e7e0) 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> > > (0x0x7f2503c6e840) 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> (0x0x7f2503c75a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503c6e8a0) 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> > (0x0x7f2503c6e900) 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> (0x0x7f2503c75af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503c6e960) 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> > (0x0x7f2503c75b60) 0 empty
  std::is_rvalue_reference<fastjet::ClusterSequence::history_element> (0x0x7f2503c75bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503c6e9c0) 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> (0x0x7f2503c75c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503c6ea20) 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> > (0x0x7f2503c6ea80) 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> (0x0x7f2503c6eb40) 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> (0x0x7f2503c6eba0) 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> (0x0x7f2503c6eae0) 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> (0x0x7f2503c75d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503c6ec00) 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> (0x0x7f2503c75d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503c6ec60) 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> > (0x0x7f2503c75dd0) 0 empty
  std::is_void<fastjet::ClusterSequence::history_element> (0x0x7f2503c75e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503c6ecc0) 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> > (0x0x7f2503c75ea0) 0 empty
  std::__or_<std::is_reference<fastjet::ClusterSequence::history_element>, std::is_void<fastjet::ClusterSequence::history_element> > (0x0x7f2503c75f08) 0 empty
    std::is_void<fastjet::ClusterSequence::history_element> (0x0x7f2503c75f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503c6ed20) 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> > > (0x0x7f2503c75958) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503c6ed80) 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> (0x0x7f2503c759c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503c6ede0) 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> > (0x0x7f2503c6ee40) 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> > (0x0x7f2503817000) 0 empty
  std::is_object<fastjet::ClusterSequence::history_element> (0x0x7f2503817068) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503c6eea0) 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> (0x0x7f25038170d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503c6ef00) 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&&> > (0x0x7f2503c6ef60) 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> > > (0x0x7f2503825000) 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> (0x0x7f2503817138) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503825060) 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> > (0x0x7f25038250c0) 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> > > (0x0x7f25038171a0) 0 empty
  std::is_array<fastjet::ClusterSequence::history_element> (0x0x7f2503817208) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503825120) 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> (0x0x7f2503817270) 0 empty
  std::__and_<std::is_array<fastjet::ClusterSequence::history_element>, std::__not_<std::extent<fastjet::ClusterSequence::history_element, 0u> > > (0x0x7f25038172d8) 0 empty
    std::is_array<fastjet::ClusterSequence::history_element> (0x0x7f2503817340) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503825180) 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> > (0x0x7f25038251e0) 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> > (0x0x7f25038173a8) 0 empty
  std::is_function<fastjet::ClusterSequence::history_element> (0x0x7f2503817410) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503825240) 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> > (0x0x7f2503817478) 0 empty
  std::__or_<std::__is_array_unknown_bounds<fastjet::ClusterSequence::history_element>, std::is_function<fastjet::ClusterSequence::history_element> > (0x0x7f25038174e0) 0 empty
    std::is_function<fastjet::ClusterSequence::history_element> (0x0x7f2503817548) 0 empty
      std::integral_constant<bool, false> (0x0x7f25038252a0) 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> > (0x0x7f2503825300) 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> (0x0x7f25038175b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503825360) 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> (0x0x7f2503817618) 0 empty
  std::integral_constant<bool, false> (0x0x7f25038253c0) 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> > (0x0x7f2503825420) 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> (0x0x7f2503817680) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503825480) 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> (0x0x7f25038176e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25038254e0) 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> > (0x0x7f2503817750) 0 empty
  std::is_floating_point<fastjet::ClusterSequence::history_element> (0x0x7f25038177b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503825540) 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> (0x0x7f2503817820) 0 empty
  std::integral_constant<bool, false> (0x0x7f25038255a0) 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> > > (0x0x7f2503825600) 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> (0x0x7f2503817888) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503825660) 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> > > (0x0x7f25038256c0) 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> (0x0x7f25038178f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503825720) 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> (0x0x7f2503817958) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503825780) 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> > > (0x0x7f25038257e0) 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> (0x0x7f25038179c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503825840) 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> (0x0x7f2503817a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f25038258a0) 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> > (0x0x7f2503825900) 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> (0x0x7f2503817a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503825960) 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> (0x0x7f2503817af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25038259c0) 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> > (0x0x7f2503817b60) 0 empty
  std::is_null_pointer<fastjet::ClusterSequence::history_element> (0x0x7f2503817bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503825a20) 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> > (0x0x7f2503817c30) 0 empty
  std::__or_<std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f2503817c98) 0 empty
    std::is_null_pointer<fastjet::ClusterSequence::history_element> (0x0x7f2503817d00) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503825a80) 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> > (0x0x7f2503817d68) 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> > (0x0x7f2503817dd0) 0 empty
    std::__or_<std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f2503817e38) 0 empty
      std::is_null_pointer<fastjet::ClusterSequence::history_element> (0x0x7f2503817ea0) 0 empty
        std::integral_constant<bool, false> (0x0x7f2503825ae0) 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> > (0x0x7f2503817f08) 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> > (0x0x7f2503817f70) 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> > (0x0x7f2503846000) 0 empty
      std::__or_<std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f2503846068) 0 empty
        std::is_null_pointer<fastjet::ClusterSequence::history_element> (0x0x7f25038460d0) 0 empty
          std::integral_constant<bool, false> (0x0x7f2503825b40) 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> (0x0x7f2503846138) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503825ba0) 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> > (0x0x7f25038461a0) 0 empty
  std::is_scalar<fastjet::ClusterSequence::history_element> (0x0x7f2503846208) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503825c00) 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> (0x0x7f2503825c60) 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&> (0x0x7f25038462d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503825d20) 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&> > > (0x0x7f2503825d80) 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&> (0x0x7f2503846340) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503825de0) 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&> > (0x0x7f2503825e40) 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&> > (0x0x7f25038463a8) 0 empty
  std::is_lvalue_reference<fastjet::ClusterSequence::history_element&> (0x0x7f2503846410) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503825ea0) 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&> (0x0x7f2503846478) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503825f00) 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&> > (0x0x7f2503825f60) 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&> > (0x0x7f25038464e0) 0 empty
  std::is_reference<fastjet::ClusterSequence::history_element&> (0x0x7f2503846548) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503858000) 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&> > (0x0x7f25038465b0) 0 empty
  std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&>, std::is_void<fastjet::ClusterSequence::history_element&> > (0x0x7f2503846618) 0 empty
    std::is_reference<fastjet::ClusterSequence::history_element&> (0x0x7f2503846680) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503858060) 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&> > > (0x0x7f25038466e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25038580c0) 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&> (0x0x7f2503846750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503858120) 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&> > (0x0x7f2503858180) 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&> > (0x0x7f25038467b8) 0 empty
  std::is_reference<fastjet::ClusterSequence::history_element&> (0x0x7f2503846820) 0 empty
    std::integral_constant<bool, true> (0x0x7f25038581e0) 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&> (0x0x7f2503846888) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503858240) 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> (0x0x7f25038582a0) 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&> (0x0x7f25038468f0) 0 empty
  std::__add_rvalue_reference_helper<fastjet::ClusterSequence::history_element&, true> (0x0x7f2503858300) 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> (0x0x7f2503846270) 0 empty
  std::__do_is_destructible_impl (0x0x7f2503825cc0) 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> (0x0x7f25038469c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503858360) 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> (0x0x7f2503846a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f25038583c0) 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> > (0x0x7f2503858420) 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&&> (0x0x7f2503846af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25038584e0) 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&&> > > (0x0x7f2503858540) 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&&> (0x0x7f2503846b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f25038585a0) 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&&> > (0x0x7f2503858600) 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&&> (0x0x7f2503846bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503858660) 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&&> > (0x0x7f2503846c30) 0 empty
  std::is_rvalue_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f2503846c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f25038586c0) 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&&> (0x0x7f2503846d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503858720) 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&&> > (0x0x7f2503858780) 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&&> > (0x0x7f2503846d68) 0 empty
  std::is_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f2503846dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25038587e0) 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&&> > (0x0x7f2503846e38) 0 empty
  std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&&>, std::is_void<fastjet::ClusterSequence::history_element&&> > (0x0x7f2503846ea0) 0 empty
    std::is_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f2503846f08) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503858840) 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&&> > > (0x0x7f2503846f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f25038588a0) 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&&> (0x0x7f2503871000) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503858900) 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&&> > (0x0x7f2503858960) 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&&> > (0x0x7f2503871068) 0 empty
  std::is_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f25038710d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25038589c0) 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&&> (0x0x7f2503871138) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503858a20) 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> (0x0x7f2503858a80) 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&&> (0x0x7f25038711a0) 0 empty
  std::__add_rvalue_reference_helper<fastjet::ClusterSequence::history_element&&, true> (0x0x7f2503858ae0) 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&&> (0x0x7f2503846a90) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f2503858480) 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&&> > (0x0x7f2503871270) 0 empty
  std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f25038712d8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f2503858b40) 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&&> (0x0x7f2503871340) 0 empty
  std::__and_<std::is_destructible<fastjet::ClusterSequence::history_element>, std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> > (0x0x7f25038713a8) 0 empty
    std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f2503871410) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f2503858ba0) 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&&> (0x0x7f2503871478) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f25038714e0) 0 empty
    std::__and_<std::is_destructible<fastjet::ClusterSequence::history_element>, std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> > (0x0x7f2503871548) 0 empty
      std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f25038715b0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f2503858c00) 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&&> (0x0x7f2503871618) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503858c60) 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&&> (0x0x7f2503871680) 0 empty
  std::__is_direct_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f25038716e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503858cc0) 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&&> (0x0x7f2503871750) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503858d20) 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&&> > (0x0x7f2503858d80) 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&&> (0x0x7f25038717b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503858de0) 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&&> > (0x0x7f2503871820) 0 empty
  std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f2503871888) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503858e40) 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&&> (0x0x7f25038718f0) 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&&> > (0x0x7f2503871958) 0 empty
    std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f25038719c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503858ea0) 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> (0x0x7f2503871a28) 0 empty
  std::is_nothrow_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f2503871a90) 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&&> > (0x0x7f2503871af8) 0 empty
      std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f2503871b60) 0 empty
        std::integral_constant<bool, true> (0x0x7f2503858f00) 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> (0x0x7f2503871bc8) 0 empty
  std::__is_nothrow_move_constructible_impl<fastjet::ClusterSequence::history_element, true> (0x0x7f2503871c30) 0 empty
    std::is_nothrow_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f2503871c98) 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&&> > (0x0x7f2503871d00) 0 empty
        std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f2503871d68) 0 empty
          std::integral_constant<bool, true> (0x0x7f2503881060) 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> > (0x0x7f2503871dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503881120) 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> > > (0x0x7f2503881240) 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> > (0x0x7f2503871e38) 0 empty
  std::__not_<std::is_nothrow_move_constructible<fastjet::ClusterSequence::history_element> > (0x0x7f2503871ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f25038812a0) 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> (0x0x7f2503871f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503881360) 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*> > (0x0x7f25038813c0) 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*> (0x0x7f2503881420) 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*> > (0x0x7f2503881480) 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&> (0x0x7f2503881540) 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&> (0x0x7f25038815a0) 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*> (0x0x7f25038814e0) 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*> (0x0x7f250388d138) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503881780) 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*> > (0x0x7f25038818a0) 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*> (0x0x7f2503881960) 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*> (0x0x7f25038819c0) 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*> (0x0x7f2503881900) 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*> (0x0x7f250388d2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503881a20) 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*> (0x0x7f250388d340) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503881a80) 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*> > (0x0x7f250388d3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503881ae0) 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*> > > (0x0x7f250388d410) 0 empty
  std::__not_<std::is_pointer<fastjet::ClusterSequence::history_element*> > (0x0x7f250388d478) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503881b40) 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> > (0x0x7f250388d680) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503881e40) 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> > (0x0x7f250388d6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503881ea0) 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*> (0x0x7f2503881f60) 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> > (0x0x7f2503881f00) 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*> (0x0x7f25038cf0c0) 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> > (0x0x7f25038cf120) 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> > (0x0x7f25038cf2a0) 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*> (0x0x7f25038cf300) 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> > (0x0x7f25038cf360) 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> > (0x0x7f250388dd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f25038cf6c0) 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> > (0x0x7f250388dd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f25038cf7e0) 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*> (0x0x7f25038cf8a0) 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> > (0x0x7f25038cf840) 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*> (0x0x7f25038cf900) 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> > (0x0x7f25038cf960) 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> > (0x0x7f25038cfa20) 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*> (0x0x7f25038cfa80) 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> > (0x0x7f25038cfae0) 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*> (0x0x7f250388d958) 0 empty
  std::integral_constant<bool, true> (0x0x7f25038cfe40) 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*> > (0x0x7f25038cfea0) 0 empty

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

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

Class std::remove_cv<fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<fastjet::PseudoJet*> (0x0x7f25038cff00) 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*> (0x0x7f250388da28) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503944060) 0 empty

Class std::is_pointer<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<fastjet::PseudoJet*> (0x0x7f250388da90) 0 empty
  std::integral_constant<bool, true> (0x0x7f25039440c0) 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*> > (0x0x7f250388daf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503944120) 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*> > > (0x0x7f250388db60) 0 empty
  std::__not_<std::is_pointer<fastjet::PseudoJet*> > (0x0x7f250388dbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503944180) 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 (0x0x7f25039449c0) 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*> (0x0x7f2503944960) 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*> (0x0x7f250388df08) 0
  std::_Rb_tree_node_base (0x0x7f2503944900) 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> (0x0x7f2503944ba0) 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*> > (0x0x7f2503961068) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503944d80) 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*> > > > (0x0x7f2503944ea0) 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*> > (0x0x7f25039610d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503944f00) 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*> > > (0x0x7f25039b2060) 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*> > (0x0x7f2503961208) 0 empty
  std::integral_constant<bool, false> (0x0x7f25039b2180) 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*> > > (0x0x7f2503961340) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f25039613a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f25039b21e0) 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*> > (0x0x7f2503961478) 0 empty
  std::integral_constant<bool, false> (0x0x7f25039b2240) 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*> > > (0x0x7f25039b2360) 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*> > (0x0x7f25039b2420) 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*> > (0x0x7f25039b2600) 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*> > (0x0x7f25039b23c0) 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*> > (0x0x7f2503961548) 0 empty
  std::integral_constant<bool, false> (0x0x7f25039b27e0) 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*> > (0x0x7f2503961680) 0 empty
  std::integral_constant<bool, false> (0x0x7f25039b2900) 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*> > > (0x0x7f25039616e8) 0 empty
  std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2503961750) 0 empty
    std::integral_constant<bool, false> (0x0x7f25039b2960) 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*> > > (0x0x7f25039617b8) 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*> > > (0x0x7f2503961820) 0 empty
    std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2503961888) 0 empty
      std::integral_constant<bool, false> (0x0x7f25039b29c0) 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*> > > > (0x0x7f25039618f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25039b2a20) 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*> > (0x0x7f2503961958) 0 empty
  std::integral_constant<bool, true> (0x0x7f25039b2a80) 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*> > > (0x0x7f25039b2ba0) 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*> > > (0x0x7f25039619c0) 0 empty
  std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2503961a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f25039b2c00) 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*> > (0x0x7f2503961a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f25039b2cc0) 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*>&> (0x0x7f2503961bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25039b2e40) 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*>&> > > (0x0x7f25039b2f60) 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*>&> (0x0x7f2503961c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f25039cd000) 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*>&> > (0x0x7f25039cd120) 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*>&> > (0x0x7f2503961d68) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f2503961dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25039cd180) 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*>&> (0x0x7f2503961ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25039cd1e0) 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*>&> > (0x0x7f25039cd300) 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*>&> > (0x0x7f2503961f08) 0 empty
  std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f2503961f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f25039cd360) 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*>&> > (0x0x7f25039d4000) 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*>&> > (0x0x7f25039d4068) 0 empty
    std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f25039d40d0) 0 empty
      std::integral_constant<bool, true> (0x0x7f25039cd420) 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*>&> > > (0x0x7f25039d4138) 0 empty
  std::integral_constant<bool, false> (0x0x7f25039cd4e0) 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*>&> (0x0x7f25039d41a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25039cd540) 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*>&> > (0x0x7f25039cd660) 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*>&> > (0x0x7f25039d4208) 0 empty
  std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f25039d4270) 0 empty
    std::integral_constant<bool, true> (0x0x7f25039cd6c0) 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*>&> (0x0x7f25039d42d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25039cd780) 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> (0x0x7f25039cd8a0) 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*>&> (0x0x7f25039d4410) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f25039cd900) 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*>&> (0x0x7f25039d45b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25039cda20) 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*>&> > > (0x0x7f25039cdb40) 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*>&> (0x0x7f25039d46e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25039cdba0) 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*>&> > (0x0x7f25039cdc00) 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*>&> > (0x0x7f25039d4820) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f25039d4888) 0 empty
    std::integral_constant<bool, true> (0x0x7f25039cdc60) 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*>&> (0x0x7f25039d48f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25039cdcc0) 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*>&> > (0x0x7f25039cdde0) 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*>&> > (0x0x7f25039d4a28) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f25039d4a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f25039cde40) 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*>&> > (0x0x7f25039d4b60) 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*>&> > (0x0x7f25039d4bc8) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f25039d4c30) 0 empty
      std::integral_constant<bool, true> (0x0x7f25039cdea0) 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*>&> > > (0x0x7f25039d4d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f25039cdf00) 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*>&> (0x0x7f25039d4d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f25039cdf60) 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*>&> > (0x0x7f25039e9180) 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*>&> > (0x0x7f25039d4dd0) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f25039d4e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f25039e91e0) 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*>&> (0x0x7f25039d4f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f25039e9240) 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> (0x0x7f25039e92a0) 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*>&> (0x0x7f25039ec068) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f25039e9300) 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*>&> (0x0x7f25039b2de0) 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*>&> (0x0x7f25039ec1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25039e9360) 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> (0x0x7f25039ec208) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f25039ec270) 0 empty
    std::integral_constant<bool, true> (0x0x7f25039e93c0) 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*> > (0x0x7f25039ec2d8) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f25039ec340) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f25039ec3a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f25039e9420) 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*> > > (0x0x7f25039e9540) 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> > (0x0x7f25039ec4e0) 0 empty
  std::is_copy_assignable<bool> (0x0x7f25039ec548) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7f25039ec5b0) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7f25039ec618) 0 empty
        std::integral_constant<bool, true> (0x0x7f25039e95a0) 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&> (0x0x7f25039e9600) 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> > > (0x0x7f25039ec6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25039e9660) 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&> (0x0x7f25039e96c0) 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*>&&> (0x0x7f25039ec7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25039e9780) 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*>&&> > > (0x0x7f25039e98a0) 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*>&&> (0x0x7f25039ec820) 0 empty
  std::integral_constant<bool, false> (0x0x7f25039e9900) 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*>&&> > (0x0x7f25039e9a20) 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*>&&> (0x0x7f25039ec958) 0 empty
  std::integral_constant<bool, true> (0x0x7f25039e9b40) 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*>&&> > (0x0x7f25039eca90) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f25039ecaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25039e9ba0) 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*>&&> (0x0x7f25039ecbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25039e9c00) 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*>&&> > (0x0x7f25039e9de0) 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*>&&> > (0x0x7f25039ecc30) 0 empty
  std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f25039ecc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f25039e9e40) 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*>&&> > (0x0x7f25039ecd00) 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*>&&> > (0x0x7f25039ecd68) 0 empty
    std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f25039ecdd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f25039e9f00) 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*>&&> > > (0x0x7f25039ece38) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503611000) 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*>&&> (0x0x7f25039ecea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503611060) 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*>&&> > (0x0x7f2503611180) 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*>&&> > (0x0x7f25039ecf08) 0 empty
  std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f25039ecf70) 0 empty
    std::integral_constant<bool, true> (0x0x7f25036111e0) 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*>&&> (0x0x7f2503616000) 0 empty
  std::integral_constant<bool, true> (0x0x7f25036112a0) 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> (0x0x7f25036113c0) 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*>&&> (0x0x7f2503616138) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, true> (0x0x7f2503611420) 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*>&&> (0x0x7f25039e9720) 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*>&&> (0x0x7f2503616340) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503611480) 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> (0x0x7f25036163a8) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f2503616410) 0 empty
    std::integral_constant<bool, true> (0x0x7f25036114e0) 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*> > (0x0x7f2503616478) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f25036164e0) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f2503616548) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503611540) 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*> > > (0x0x7f2503611660) 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> > (0x0x7f2503616680) 0 empty
  std::is_move_assignable<bool> (0x0x7f25036166e8) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7f2503616750) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7f25036167b8) 0 empty
        std::integral_constant<bool, true> (0x0x7f25036116c0) 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&&> (0x0x7f2503611720) 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> (0x0x7f2503944b40) 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*&> (0x0x7f2503611840) 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*> > (0x0x7f2503616888) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503611900) 0 empty

Class std::is_same<bool, bool>
   size=1 align=1
   base size=1 base align=1
std::is_same<bool, bool> (0x0x7f25036168f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503611960) 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> (0x0x7f25036119c0) 0 empty

Class std::enable_if<false, bool>
   size=1 align=1
   base size=0 base align=1
std::enable_if<false, bool> (0x0x7f2503611ba0) 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*>&> > (0x0x7f2503611cc0) 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*> > > > (0x0x7f2503611d20) 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*> > (0x0x7f2503616a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503611d80) 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*> > > (0x0x7f2503611f60) 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> > > (0x0x7f2503616a90) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2503616af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503650000) 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*> > (0x0x7f2503616b60) 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> > > (0x0x7f2503616bc8) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2503616c30) 0 empty
      std::integral_constant<bool, false> (0x0x7f25036500c0) 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*> > > (0x0x7f2503650180) 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*> > > (0x0x7f2503616c98) 0 empty
  std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2503616d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f25036501e0) 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*> > > (0x0x7f2503616dd0) 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*> > > (0x0x7f2503616e38) 0 empty
    std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2503616ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503650240) 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*> > > (0x0x7f25036502a0) 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*> > (0x0x7f2503616f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f25036503c0) 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*> > (0x0x7f250365b0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503650420) 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*> > > (0x0x7f2503650540) 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*> > (0x0x7f250365b2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25036505a0) 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*> > (0x0x7f250365b340) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503650600) 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*> > > (0x0x7f250365b478) 0 empty
  std::is_floating_point<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250365b4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503650660) 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*> > (0x0x7f250365b5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25036506c0) 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*> > > > (0x0x7f25036507e0) 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*> > (0x0x7f250365b6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503650840) 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*> > > > (0x0x7f2503650a20) 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*> > (0x0x7f250365b750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503650a80) 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*> > (0x0x7f250365b888) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503650ae0) 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*> > > > (0x0x7f2503650c00) 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*> > (0x0x7f250365b9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503650c60) 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*> > (0x0x7f250365ba28) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503650cc0) 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*> > > (0x0x7f2503650d20) 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*> > (0x0x7f250365bd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503650d80) 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*> > (0x0x7f250365bd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503650de0) 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*> > > (0x0x7f250365bea0) 0 empty
  std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250365bf08) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503650e40) 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*> > > (0x0x7f250366d000) 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*> > > (0x0x7f250366d068) 0 empty
    std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250366d0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503650ea0) 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*> > > (0x0x7f250366d1a0) 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*> > > (0x0x7f250366d208) 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*> > > (0x0x7f250366d270) 0 empty
      std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250366d2d8) 0 empty
        std::integral_constant<bool, false> (0x0x7f2503650f00) 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*> > > (0x0x7f250366d3a8) 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*> > > (0x0x7f250366d410) 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*> > > (0x0x7f250366d478) 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*> > > (0x0x7f250366d4e0) 0 empty
        std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250366d548) 0 empty
          std::integral_constant<bool, false> (0x0x7f2503650f60) 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*> > (0x0x7f250366d618) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503673000) 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*> > > (0x0x7f250366d680) 0 empty
  std::is_scalar<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250366d6e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503673120) 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*> > (0x0x7f25036731e0) 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*> > (0x0x7f250366d820) 0 empty
  std::__do_is_destructible_impl (0x0x7f2503673240) 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> (0x0x7f250366d9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25036732a0) 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*> > (0x0x7f250366da28) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503673300) 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*> > > (0x0x7f2503673360) 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*>&> (0x0x7f250366dc30) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f25036733c0) 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*>&> > (0x0x7f250366dd00) 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*>&> (0x0x7f250366dd68) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f2503673420) 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*>&> (0x0x7f250366ddd0) 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*>&> > (0x0x7f250366de38) 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*>&> (0x0x7f250366dea0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f2503673480) 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*>&> (0x0x7f250366df08) 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*>&> (0x0x7f250366df70) 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*>&> > (0x0x7f250367f000) 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*>&> (0x0x7f250367f068) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f25036734e0) 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*>&> (0x0x7f250367f0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503673540) 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*>&> (0x0x7f250367f138) 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*>&> (0x0x7f250367f1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25036735a0) 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*>&> (0x0x7f250367f208) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503673600) 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*>&> > (0x0x7f2503673660) 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&> > (0x0x7f25036736c0) 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> > (0x0x7f2503673720) 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&> (0x0x7f250367f340) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f2503673780) 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&> > (0x0x7f250367f410) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f250367f478) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f25036737e0) 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&> (0x0x7f250367f5b0) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7f250367f618) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f250367f680) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f2503673900) 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&> (0x0x7f250367f750) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&> (0x0x7f250367f7b8) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7f250367f820) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f250367f888) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f2503673960) 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&> (0x0x7f250367f958) 0 empty
  std::integral_constant<bool, true> (0x0x7f25036739c0) 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&> (0x0x7f250367f9c0) 0 empty
  std::__is_direct_constructible<bool, const bool&> (0x0x7f250367fa28) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503673a20) 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&> (0x0x7f250367fa90) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503673a80) 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&> > (0x0x7f250367faf8) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7f250367fb60) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503673ae0) 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*>&> (0x0x7f2503673c00) 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*>&> (0x0x7f2503673c60) 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*>&> (0x0x7f2503673ba0) 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*>&> (0x0x7f250367ff70) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503673cc0) 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*>&> (0x0x7f25036970d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503673d20) 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*> > > > (0x0x7f2503673e40) 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*> > > (0x0x7f2503673ea0) 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*> > > (0x0x7f2503697208) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2503697270) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503673f00) 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*> > > (0x0x7f25036972d8) 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*> > > (0x0x7f2503697340) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f25036973a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503699000) 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> (0x0x7f25036990c0) 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*> > (0x0x7f2503697478) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503699120) 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*> > > (0x0x7f2503699180) 0 empty

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

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

Class std::remove_cv<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const bool&> (0x0x7f25036991e0) 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&> (0x0x7f2503697548) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503699300) 0 empty

Class std::is_void<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const bool&> (0x0x7f25036975b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503699360) 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> > > (0x0x7f25036993c0) 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> > (0x0x7f2503699420) 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> > (0x0x7f2503697618) 0 empty
  std::is_array<bool> (0x0x7f2503697680) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503699480) 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> > (0x0x7f25036976e8) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f2503697750) 0 empty
    std::is_array<bool> (0x0x7f25036977b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f25036994e0) 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> (0x0x7f2503699540) 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> (0x0x7f2503697888) 0 empty
  std::integral_constant<bool, true> (0x0x7f25036995a0) 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> > (0x0x7f25036978f0) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f2503697958) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503699600) 0 empty

Class std::enable_if<true, bool>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, bool> (0x0x7f25036996c0) 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> > > > (0x0x7f2503699720) 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*>&> > (0x0x7f2503699780) 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*> > > (0x0x7f25036997e0) 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*>&> (0x0x7f2503697a28) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f2503699840) 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*>&> > (0x0x7f2503697af8) 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*>&> (0x0x7f2503697b60) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f25036998a0) 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*>&> (0x0x7f2503697bc8) 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*>&> > (0x0x7f2503697c30) 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*>&> (0x0x7f2503697c98) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f2503699900) 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*>&> (0x0x7f2503697d00) 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*>&> (0x0x7f2503697d68) 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*>&> > (0x0x7f2503697dd0) 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*>&> (0x0x7f2503697e38) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f2503699960) 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*>&> (0x0x7f2503697ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25036999c0) 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*>&> (0x0x7f2503697f08) 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*>&> (0x0x7f2503697f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503699a20) 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*>&> (0x0x7f25036cc000) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503699a80) 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*>&> > (0x0x7f2503699ae0) 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&&> > (0x0x7f2503699b40) 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> > (0x0x7f2503699ba0) 0 empty

Class std::is_function<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&&> (0x0x7f25036cc1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503699c60) 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&&> > > (0x0x7f2503699cc0) 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&&> (0x0x7f25036cc208) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503699d20) 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&&> > (0x0x7f2503699d80) 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&&> (0x0x7f25036cc340) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503699de0) 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&&> > (0x0x7f25036cc3a8) 0 empty
  std::is_rvalue_reference<const bool&&> (0x0x7f25036cc410) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503699e40) 0 empty

Class std::is_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&&> (0x0x7f25036cc478) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503699f60) 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&&> > (0x0x7f25036e0000) 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&&> > (0x0x7f25036cc4e0) 0 empty
  std::is_reference<const bool&&> (0x0x7f25036cc548) 0 empty
    std::integral_constant<bool, true> (0x0x7f25036e0060) 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&&> > (0x0x7f25036cc5b0) 0 empty
  std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7f25036cc618) 0 empty
    std::is_reference<const bool&&> (0x0x7f25036cc680) 0 empty
      std::integral_constant<bool, true> (0x0x7f25036e00c0) 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&&> > > (0x0x7f25036cc7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25036e0120) 0 empty

Class std::is_object<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&&> (0x0x7f25036cc820) 0 empty
  std::integral_constant<bool, false> (0x0x7f25036e0180) 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&&> > (0x0x7f25036e01e0) 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&&> > (0x0x7f25036cc888) 0 empty
  std::is_reference<const bool&&> (0x0x7f25036cc8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25036e0240) 0 empty

Class std::__is_referenceable<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&&> (0x0x7f25036cc958) 0 empty
  std::integral_constant<bool, true> (0x0x7f25036e02a0) 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> (0x0x7f25036e0300) 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&&> (0x0x7f25036cc9c0) 0 empty
  std::__add_rvalue_reference_helper<const bool&&, true> (0x0x7f25036e0360) 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&&> (0x0x7f25036cc138) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f2503699c00) 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&&> > (0x0x7f25036cca90) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f25036ccaf8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f25036e03c0) 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&&> (0x0x7f25036ccc30) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7f25036ccc98) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f25036ccd00) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f25036e04e0) 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&&> (0x0x7f25036ccdd0) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&&> (0x0x7f25036cce38) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7f25036ccea0) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f25036ccf08) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f25036e0540) 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&&> (0x0x7f25036ea000) 0 empty
  std::integral_constant<bool, true> (0x0x7f25036e05a0) 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&&> (0x0x7f25036ea068) 0 empty
  std::__is_direct_constructible<bool, const bool&&> (0x0x7f25036ea0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25036e0600) 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&&> (0x0x7f25036ea138) 0 empty
  std::integral_constant<bool, true> (0x0x7f25036e0660) 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&&> > (0x0x7f25036e06c0) 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*>&> (0x0x7f25036e0780) 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*>&> (0x0x7f25036e0960) 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*>&> (0x0x7f25036e0720) 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*>&> (0x0x7f25036ea208) 0 empty
  std::integral_constant<bool, false> (0x0x7f25036e0b40) 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*>&> (0x0x7f25036ea340) 0 empty
  std::integral_constant<bool, false> (0x0x7f25036e0c60) 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*> > > > (0x0x7f25036e0cc0) 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*> > > (0x0x7f25036ea3a8) 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*> > > (0x0x7f25036ea410) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f25036ea478) 0 empty
      std::integral_constant<bool, false> (0x0x7f25036e0d20) 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> (0x0x7f25036e0de0) 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*> > (0x0x7f25036ea548) 0 empty
  std::integral_constant<bool, true> (0x0x7f25036e0e40) 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*> > > (0x0x7f25036e0ea0) 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> > (0x0x7f25036ea5b0) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f25036ea618) 0 empty
    std::integral_constant<bool, true> (0x0x7f25036e0f00) 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> > > (0x0x7f25036ea680) 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> > (0x0x7f25036ea6e8) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7f25036ea750) 0 empty
      std::integral_constant<bool, true> (0x0x7f25036e0f60) 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> > > (0x0x7f25036ea7b8) 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> > > (0x0x7f25036ea820) 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> > (0x0x7f25036ea888) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7f25036ea8f0) 0 empty
        std::integral_constant<bool, true> (0x0x7f25036ff000) 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> > > > (0x0x7f25036ff0c0) 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*>&> > (0x0x7f25036ff120) 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&&> > (0x0x7f25036ff180) 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> > > (0x0x7f25036ea9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25036ff1e0) 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> > > > (0x0x7f25036eaa28) 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> > > (0x0x7f25036eaa90) 0 empty
    std::integral_constant<bool, false> (0x0x7f25036ff240) 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> > > > (0x0x7f25036eaaf8) 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> > > > (0x0x7f25036eab60) 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> > > (0x0x7f25036eabc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f25036ff2a0) 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> > > > (0x0x7f25036ff360) 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*>&> > (0x0x7f25036ff3c0) 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&> > (0x0x7f25036ff420) 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> > (0x0x7f25036ff480) 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&> (0x0x7f25036eae38) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f25036ff4e0) 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&> > (0x0x7f25036eaf08) 0 empty
  std::__is_direct_constructible_impl<bool, bool&> (0x0x7f25036eaf70) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f25036ff540) 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&> (0x0x7f2503721000) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&> > (0x0x7f2503721068) 0 empty
    std::__is_direct_constructible_impl<bool, bool&> (0x0x7f25037210d0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f25036ff660) 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&> (0x0x7f2503721138) 0 empty
  std::__is_direct_constructible_new_safe<bool, bool&> (0x0x7f25037211a0) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&> > (0x0x7f2503721208) 0 empty
      std::__is_direct_constructible_impl<bool, bool&> (0x0x7f2503721270) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f25036ff720) 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&> (0x0x7f25037212d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25036ff7e0) 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&> (0x0x7f2503721340) 0 empty
  std::__is_direct_constructible<bool, bool&> (0x0x7f25037213a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25036ff840) 0 empty

Class std::is_constructible<bool, bool&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, bool&> (0x0x7f2503721410) 0 empty
  std::integral_constant<bool, true> (0x0x7f25036ff8a0) 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&> > (0x0x7f25036ff900) 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*> > > (0x0x7f25036ff960) 0 empty

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

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

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

Class std::__is_void_helper<bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<bool&> (0x0x7f25037214e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25036ffae0) 0 empty

Class std::is_void<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool&> (0x0x7f2503721548) 0 empty
  std::integral_constant<bool, false> (0x0x7f25036ffb40) 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> > > (0x0x7f25036ffba0) 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> > (0x0x7f2503721750) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f25037217b8) 0 empty
    std::is_array<bool> (0x0x7f2503721820) 0 empty
      std::integral_constant<bool, false> (0x0x7f25036ffc00) 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> (0x0x7f25036ffc60) 0 empty

Class std::is_convertible<bool&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&, bool> (0x0x7f25037218f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25036ffcc0) 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> > (0x0x7f2503721958) 0 empty
  std::is_convertible<bool&, bool> (0x0x7f25037219c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25036ffd20) 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> > > (0x0x7f2503721a28) 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> > (0x0x7f2503721a90) 0 empty
    std::is_convertible<bool&, bool> (0x0x7f2503721af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f25036ffd80) 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> > > (0x0x7f2503721b60) 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> > > (0x0x7f2503721bc8) 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> > (0x0x7f2503721c30) 0 empty
      std::is_convertible<bool&, bool> (0x0x7f2503721c98) 0 empty
        std::integral_constant<bool, true> (0x0x7f25036ffde0) 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> > > > (0x0x7f25036ffea0) 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*>&> > (0x0x7f25036fff00) 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&> > (0x0x7f25036fff60) 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> > > (0x0x7f2503721d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503743000) 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> > > > (0x0x7f2503721dd0) 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> > > (0x0x7f2503721e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503743060) 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> > > > (0x0x7f2503721ea0) 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> > > > (0x0x7f2503721f08) 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> > > (0x0x7f2503721f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f25037430c0) 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*>&> > (0x0x7f2503743180) 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&> > (0x0x7f2503749000) 0 empty
  std::is_constructible<bool, bool&> (0x0x7f2503749068) 0 empty
    std::integral_constant<bool, true> (0x0x7f25037431e0) 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*> > > (0x0x7f25037432a0) 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> > (0x0x7f25037490d0) 0 empty
  std::is_convertible<bool&, bool> (0x0x7f2503749138) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503743300) 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*>&> (0x0x7f25037433c0) 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*> > (0x0x7f25037493a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503743720) 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> (0x0x7f2503743780) 0 empty

Class std::remove_reference<fastjet::PseudoJet&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<fastjet::PseudoJet&> (0x0x7f2503743a20) 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>&> (0x0x7f2503779840) 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> > (0x0x7f2503749680) 0 empty
  std::integral_constant<bool, false> (0x0x7f250379a3c0) 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> > > (0x0x7f250379a420) 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> > (0x0x7f25037496e8) 0 empty
  std::__not_<std::is_nothrow_move_constructible<int> > (0x0x7f2503749750) 0 empty
    std::integral_constant<bool, false> (0x0x7f250379a480) 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> (0x0x7f2503749888) 0 empty
  std::integral_constant<bool, false> (0x0x7f250379a5a0) 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*> > (0x0x7f250379a600) 0 empty

Class std::iterator_traits<int*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<int*> (0x0x7f250379a660) 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*> > (0x0x7f250379a6c0) 0 empty

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

Class std::conditional<true, int&&, int&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, int&&, int&> (0x0x7f250379a7e0) 0 empty

Class std::move_iterator<int*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<int*> (0x0x7f250379a720) 0

Class std::is_same<int*, int*>
   size=1 align=1
   base size=1 base align=1
std::is_same<int*, int*> (0x0x7f2503749af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f250379aba0) 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*> > (0x0x7f250379ac00) 0 empty

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

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

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

Class std::__is_pointer_helper<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<int*> (0x0x7f2503749bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f250379ad80) 0 empty

Class std::is_pointer<int*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<int*> (0x0x7f2503749c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f250379ade0) 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*> > (0x0x7f2503749c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f250379ae40) 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*> > > (0x0x7f2503749d00) 0 empty
  std::__not_<std::is_pointer<int*> > (0x0x7f2503749d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f250379aea0) 0 empty

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

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

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

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

Class std::is_void<char>
   size=1 align=1
   base size=1 base align=1
std::is_void<char> (0x0x7f2503749f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f25037d73c0) 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> (0x0x7f25037d7420) 0 empty

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

Class std::remove_volatile<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<wchar_t> (0x0x7f25037d7ba0) 0 empty

Class std::remove_const<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<wchar_t> (0x0x7f25037d7c00) 0 empty

Class std::remove_cv<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<wchar_t> (0x0x7f25037d7b40) 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> (0x0x7f2503749a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f25037d7c60) 0 empty

Class std::is_void<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<wchar_t> (0x0x7f25037f5000) 0 empty
  std::integral_constant<bool, false> (0x0x7f25037d7cc0) 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> (0x0x7f25037d7d20) 0 empty

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

Class std::__is_integer<const char*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<const char*> (0x0x7f25037fd5a0) 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*> (0x0x7f25037fd960) 0 empty

Class std::remove_volatile<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char16_t> (0x0x7f25037fdde0) 0 empty

Class std::remove_const<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char16_t> (0x0x7f25037fde40) 0 empty

Class std::remove_cv<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char16_t> (0x0x7f25037fdd80) 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> (0x0x7f25037f5340) 0 empty
  std::integral_constant<bool, false> (0x0x7f25037fdea0) 0 empty

Class std::is_void<char16_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char16_t> (0x0x7f25037f53a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25037fdf00) 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> (0x0x7f25037fdf60) 0 empty

Class std::pointer_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char16_t*> (0x0x7f25037fdd20) 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*> (0x0x7f250341f1e0) 0 empty

Class std::remove_volatile<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char32_t> (0x0x7f250341f900) 0 empty

Class std::remove_const<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char32_t> (0x0x7f250341f960) 0 empty

Class std::remove_cv<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char32_t> (0x0x7f250341f8a0) 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> (0x0x7f25037f5618) 0 empty
  std::integral_constant<bool, false> (0x0x7f250341f9c0) 0 empty

Class std::is_void<char32_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char32_t> (0x0x7f25037f5680) 0 empty
  std::integral_constant<bool, false> (0x0x7f250341fa20) 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> (0x0x7f250341fa80) 0 empty

Class std::pointer_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char32_t*> (0x0x7f250341f840) 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*> (0x0x7f250341fcc0) 0 empty

Class std::__is_integer<char*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<char*> (0x0x7f2503441360) 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> (0x0x7f25034414e0) 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 (0x0x7f2503441c60) 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>&> (0x0x7f25034b3240) 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&> (0x0x7f25034b3f00) 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> > > (0x0x7f25034e0900) 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*> (0x0x7f25034e0a80) 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> > > (0x0x7f25034e0ea0) 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*> (0x0x7f2503521060) 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&> (0x0x7f25035211e0) 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*> (0x0x7f2503521960) 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*> (0x0x7f250352d1a0) 0 empty
  std::unary_function<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*> (0x0x7f25035219c0) 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*> (0x0x7f250352d208) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503521a20) 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*> (0x0x7f2503521a80) 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 (0x0x7f2503521c60) 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*> (0x0x7f2503521cc0) 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*>&> > (0x0x7f2503521d80) 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*> > > > (0x0x7f2503521de0) 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*> > (0x0x7f250352d680) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503521e40) 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*> > > (0x0x7f2503521f60) 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> > > (0x0x7f250352d6e8) 0 empty
  std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250352d750) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503574000) 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*> > (0x0x7f250352d7b8) 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> > > (0x0x7f250352d820) 0 empty
    std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250352d888) 0 empty
      std::integral_constant<bool, false> (0x0x7f25035740c0) 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*> > > (0x0x7f2503574180) 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*> > > (0x0x7f250352d9c0) 0 empty
  std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250352da28) 0 empty
    std::integral_constant<bool, false> (0x0x7f25035741e0) 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*> > > (0x0x7f250352da90) 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*> > > (0x0x7f250352daf8) 0 empty
    std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250352db60) 0 empty
      std::integral_constant<bool, false> (0x0x7f25035742a0) 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*> > > (0x0x7f2503574360) 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*> > (0x0x7f250352dbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25035743c0) 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*> > (0x0x7f250352dd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f25035744e0) 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*> > > (0x0x7f2503574600) 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*> > (0x0x7f250352dd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503574720) 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*> > (0x0x7f250352dea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503574780) 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*> > > (0x0x7f250352d0d0) 0 empty
  std::is_floating_point<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f250352d138) 0 empty
    std::integral_constant<bool, false> (0x0x7f25035747e0) 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*> > (0x0x7f250352d340) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503574840) 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*> > > > (0x0x7f2503574a20) 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*> > (0x0x7f250352d3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503574a80) 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*> > > > (0x0x7f2503574ae0) 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*> > (0x0x7f250352d410) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503574b40) 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*> > (0x0x7f250352d5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503574c60) 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*> > > > (0x0x7f2503574d80) 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*> > (0x0x7f250352d618) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503574de0) 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*> > (0x0x7f25035910d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503574e40) 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*> > > (0x0x7f2503574f60) 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*> > (0x0x7f2503591208) 0 empty
  std::integral_constant<bool, false> (0x0x7f25035930c0) 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*> > (0x0x7f2503591340) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503593120) 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*> > > (0x0x7f25035913a8) 0 empty
  std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2503591410) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503593240) 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*> > > (0x0x7f2503591478) 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*> > > (0x0x7f25035914e0) 0 empty
    std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2503591548) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503593300) 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*> > > (0x0x7f25035915b0) 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*> > > (0x0x7f2503591618) 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*> > > (0x0x7f2503591680) 0 empty
      std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f25035916e8) 0 empty
        std::integral_constant<bool, false> (0x0x7f25035933c0) 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*> > > (0x0x7f2503591750) 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*> > > (0x0x7f25035917b8) 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*> > > (0x0x7f2503591820) 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*> > > (0x0x7f2503591888) 0 empty
        std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f25035918f0) 0 empty
          std::integral_constant<bool, false> (0x0x7f2503593480) 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*> > (0x0x7f2503591958) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503593540) 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*> > > (0x0x7f25035919c0) 0 empty
  std::is_scalar<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f2503591a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503593660) 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*> > (0x0x7f2503593720) 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*> > (0x0x7f2503591b60) 0 empty
  std::__do_is_destructible_impl (0x0x7f2503593840) 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> (0x0x7f2503591dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25035938a0) 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*> > (0x0x7f2503591e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503593900) 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*> > > (0x0x7f2503593ae0) 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*>&> (0x0x7f2503591ea0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f2503593b40) 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*>&> > (0x0x7f2503591f70) 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*>&> (0x0x7f25035a0000) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f2503593ba0) 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*>&> (0x0x7f25035a0068) 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*>&> > (0x0x7f25035a00d0) 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*>&> (0x0x7f25035a0138) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f2503593c00) 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*>&> (0x0x7f25035a01a0) 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*>&> (0x0x7f25035a0208) 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*>&> > (0x0x7f25035a0270) 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*>&> (0x0x7f25035a02d8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f2503593c60) 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*>&> (0x0x7f25035a0340) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503593cc0) 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*>&> (0x0x7f25035a03a8) 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*>&> (0x0x7f25035a0410) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503593d20) 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*>&> (0x0x7f25035a0478) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503593d80) 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*>&> > (0x0x7f2503593de0) 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&> > (0x0x7f25035a04e0) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7f25035a0548) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503593e40) 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*>&> (0x0x7f2503593f60) 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*>&> (0x0x7f25035ae000) 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*>&> (0x0x7f2503593f00) 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*>&> (0x0x7f25035a0958) 0 empty
  std::integral_constant<bool, false> (0x0x7f25035ae2a0) 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*>&> (0x0x7f25035a0b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f25035ae300) 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*> > > > (0x0x7f25035ae4e0) 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*> > > (0x0x7f25035ae540) 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*> > > (0x0x7f25035a0bc8) 0 empty
  std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f25035a0c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f25035ae5a0) 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*> > > (0x0x7f25035a0c98) 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*> > > (0x0x7f25035a0d00) 0 empty
    std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f25035a0d68) 0 empty
      std::integral_constant<bool, false> (0x0x7f25035ae660) 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> (0x0x7f25035ae720) 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*> > (0x0x7f25035a0e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f25035ae780) 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*> > > (0x0x7f25035ae7e0) 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> > (0x0x7f25035a0ea0) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f25035a0f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f25035ae840) 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> > > > (0x0x7f25035ae900) 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*>&&> > (0x0x7f25035ae960) 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*> > > (0x0x7f25035ae9c0) 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*>&&> (0x0x7f25035a0618) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f25035aea20) 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*>&&> > (0x0x7f25035cf000) 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*>&&> (0x0x7f25035cf068) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f25035aea80) 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*>&&> (0x0x7f25035cf0d0) 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*>&&> > (0x0x7f25035cf138) 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*>&&> (0x0x7f25035cf1a0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f25035aeae0) 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*>&&> (0x0x7f25035cf208) 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*>&&> (0x0x7f25035cf270) 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*>&&> > (0x0x7f25035cf2d8) 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*>&&> (0x0x7f25035cf340) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f25035aeb40) 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*>&&> (0x0x7f25035cf3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25035aeba0) 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*>&&> (0x0x7f25035cf410) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f25035cf478) 0 empty
    std::integral_constant<bool, true> (0x0x7f25035aec00) 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*>&&> (0x0x7f25035cf4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25035aec60) 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*>&&> > (0x0x7f25035aecc0) 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&&> > (0x0x7f25035aed20) 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*>&&> (0x0x7f25035aede0) 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*>&&> (0x0x7f25035aef00) 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*>&&> (0x0x7f25035aed80) 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*>&&> (0x0x7f25035cf680) 0 empty
  std::integral_constant<bool, false> (0x0x7f25035dd1e0) 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*>&&> (0x0x7f25035cf7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25035dd300) 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*> > > > (0x0x7f25035dd420) 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*> > > (0x0x7f25035cf820) 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*> > > (0x0x7f25035cf888) 0 empty
    std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f25035cf8f0) 0 empty
      std::integral_constant<bool, false> (0x0x7f25035dd480) 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> (0x0x7f25035dd540) 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*> > (0x0x7f25035cf9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25035dd5a0) 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*> > > (0x0x7f25035dd600) 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> > (0x0x7f25035cfa28) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f25035cfa90) 0 empty
    std::integral_constant<bool, true> (0x0x7f25035dd660) 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> > > (0x0x7f25035cfaf8) 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> > (0x0x7f25035cfb60) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7f25035cfbc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f25035dd6c0) 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> > > (0x0x7f25035cfc30) 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> > > (0x0x7f25035cfc98) 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> > (0x0x7f25035cfd00) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7f25035cfd68) 0 empty
        std::integral_constant<bool, true> (0x0x7f25035dd720) 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> > > > (0x0x7f25035dd7e0) 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*>&&> > (0x0x7f25035dd840) 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&&> > (0x0x7f25035dd8a0) 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> > > (0x0x7f25035cff70) 0 empty
  std::integral_constant<bool, false> (0x0x7f25035dd900) 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> > > > (0x0x7f25035cfdd0) 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> > > (0x0x7f25035cfe38) 0 empty
    std::integral_constant<bool, false> (0x0x7f25035dd960) 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> > > > (0x0x7f25035cfea0) 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> > > > (0x0x7f25035f8000) 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> > > (0x0x7f25035f8068) 0 empty
      std::integral_constant<bool, false> (0x0x7f25035dd9c0) 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> > > > (0x0x7f25035dda80) 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*>&> > (0x0x7f25035ddae0) 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&&> > (0x0x7f25035ddb40) 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*> > > (0x0x7f25035ddba0) 0 empty

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

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

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

Class std::__is_void_helper<bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<bool&&> (0x0x7f25035f8270) 0 empty
  std::integral_constant<bool, false> (0x0x7f25035ddd20) 0 empty

Class std::is_void<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool&&> (0x0x7f25035f82d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25035ddd80) 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> > > (0x0x7f25035ddde0) 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> > (0x0x7f25035f8410) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f25035f8478) 0 empty
    std::is_array<bool> (0x0x7f25035f84e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f25035dde40) 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> (0x0x7f25035ddea0) 0 empty

Class std::is_convertible<bool&&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&&, bool> (0x0x7f25035f85b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25035ddf00) 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> > (0x0x7f25035f8618) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7f25035f8680) 0 empty
    std::integral_constant<bool, true> (0x0x7f25035ddf60) 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> > > (0x0x7f25035f86e8) 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> > (0x0x7f25035f8750) 0 empty
    std::is_convertible<bool&&, bool> (0x0x7f25035f87b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503213000) 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> > > (0x0x7f25035f8820) 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> > > (0x0x7f25035f8888) 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> > (0x0x7f25035f88f0) 0 empty
      std::is_convertible<bool&&, bool> (0x0x7f25035f8958) 0 empty
        std::integral_constant<bool, true> (0x0x7f2503213060) 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> > > > (0x0x7f2503213120) 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*>&> > (0x0x7f2503213180) 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&&> > (0x0x7f25032131e0) 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> > > (0x0x7f25035f8b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503213240) 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> > > > (0x0x7f25035f8bc8) 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> > > (0x0x7f25035f8c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f25032132a0) 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> > > > (0x0x7f25035f8c98) 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> > > > (0x0x7f25035f8d00) 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> > > (0x0x7f25035f8d68) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503213300) 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*>&&> > (0x0x7f25032133c0) 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&&> > (0x0x7f25035f8ea0) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7f25035f8f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503213420) 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*> > > (0x0x7f25032134e0) 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> > (0x0x7f25035f8138) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7f25035f80d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503213540) 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*> > (0x0x7f2503213600) 0 empty

Class std::remove_reference<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<bool> (0x0x7f2503213780) 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>&> (0x0x7f2503246b40) 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> (0x0x7f2503246de0) 0 empty

Class std::__is_floating<bool>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<bool> (0x0x7f25032660c0) 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> > (0x0x7f2503266060) 0 empty

Class std::__is_arithmetic<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<bool> (0x0x7f25032341a0) 0 empty
  std::__traitor<std::__is_integer<bool>, std::__is_floating<bool> > (0x0x7f2503266120) 0 empty

Class std::__is_pointer<bool>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<bool> (0x0x7f2503266180) 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> > (0x0x7f2503266000) 0 empty

Class std::__is_scalar<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<bool> (0x0x7f2503234270) 0 empty
  std::__traitor<std::__is_arithmetic<bool>, std::__is_pointer<bool> > (0x0x7f25032661e0) 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> (0x0x7f2503266240) 0 empty

Class std::remove_reference<int>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<int> (0x0x7f2503266780) 0 empty

Class std::remove_reference<const int&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const int&> (0x0x7f25032668a0) 0 empty

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

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

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

Class std::is_void<const char>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char> (0x0x7f25032346e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503266de0) 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> (0x0x7f2503266e40) 0 empty

Class std::pointer_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const char*> (0x0x7f2503266c60) 0 empty

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7f2503266f00) 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> (0x0x7f25032a4300) 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> (0x0x7f25032a4360) 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> (0x0x7f25032a42a0) 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> (0x0x7f25032348f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25032a43c0) 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> (0x0x7f25032a4420) 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*> (0x0x7f25032a4240) 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*> (0x0x7f25032a4540) 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*> (0x0x7f25032a47e0) 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> (0x0x7f25032a49c0) 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> (0x0x7f25032a4a20) 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> (0x0x7f25032a4960) 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> (0x0x7f2503234b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f25032a4a80) 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> (0x0x7f25032a4ae0) 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*> (0x0x7f25032a4900) 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*> (0x0x7f25032a4d80) 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> (0x0x7f25032a4f60) 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> (0x0x7f25032e0000) 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> (0x0x7f25032a4f00) 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> (0x0x7f2503234d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f25032e0060) 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> (0x0x7f25032e00c0) 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*> (0x0x7f25032a4ea0) 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> > (0x0x7f2503234f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503300540) 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> > (0x0x7f25032345b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25033005a0) 0 empty

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7f2503300d20) 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*> (0x0x7f2503329840) 0 empty

Class std::is_function<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet*> (0x0x7f250330f750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503329a80) 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*> > > (0x0x7f2503329ae0) 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*> (0x0x7f250330f7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503329b40) 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*> > (0x0x7f2503329ba0) 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*> (0x0x7f250330f820) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503329c00) 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*> > (0x0x7f250330f888) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet*> (0x0x7f250330f8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503329c60) 0 empty

Class std::is_reference<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet*> (0x0x7f250330fa28) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503329cc0) 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*> > (0x0x7f2503329d20) 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*> (0x0x7f250330fb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503329e40) 0 empty

Class std::is_void<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_void<fastjet::PseudoJet*> (0x0x7f250330fbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503329ea0) 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*> > (0x0x7f250330fc30) 0 empty
  std::is_void<fastjet::PseudoJet*> (0x0x7f250330fc98) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503329f00) 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*> > (0x0x7f250330fd00) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet*>, std::is_void<fastjet::PseudoJet*> > (0x0x7f250330fd68) 0 empty
    std::is_void<fastjet::PseudoJet*> (0x0x7f250330fdd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503329f60) 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*> > > (0x0x7f250330fe38) 0 empty
  std::integral_constant<bool, true> (0x0x7f250334b000) 0 empty

Class std::is_object<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet*> (0x0x7f250330fea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f250334b060) 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*> > (0x0x7f250334b0c0) 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*> > (0x0x7f250334d000) 0 empty
  std::is_object<fastjet::PseudoJet*> (0x0x7f250334d068) 0 empty
    std::integral_constant<bool, true> (0x0x7f250334b1e0) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet*> (0x0x7f250334d0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f250334b300) 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*&&> > (0x0x7f250334b360) 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*> > > (0x0x7f250334b3c0) 0 empty

Class std::is_array<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_array<fastjet::PseudoJet*> (0x0x7f250334d208) 0 empty
  std::integral_constant<bool, false> (0x0x7f250334b420) 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*> > (0x0x7f250334b480) 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> > > (0x0x7f250334d270) 0 empty
  std::is_array<fastjet::PseudoJet*> (0x0x7f250334d2d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f250334b4e0) 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*> (0x0x7f250334d410) 0 empty
  std::__and_<std::is_array<fastjet::PseudoJet*>, std::__not_<std::extent<fastjet::PseudoJet*, 0u> > > (0x0x7f250334d478) 0 empty
    std::is_array<fastjet::PseudoJet*> (0x0x7f250334d4e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f250334b600) 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*> > (0x0x7f250334b660) 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*> > (0x0x7f250334d5b0) 0 empty
  std::is_function<fastjet::PseudoJet*> (0x0x7f250334d618) 0 empty
    std::integral_constant<bool, false> (0x0x7f250334b6c0) 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*> > (0x0x7f250334d750) 0 empty
  std::__or_<std::__is_array_unknown_bounds<fastjet::PseudoJet*>, std::is_function<fastjet::PseudoJet*> > (0x0x7f250334d7b8) 0 empty
    std::is_function<fastjet::PseudoJet*> (0x0x7f250334d820) 0 empty
      std::integral_constant<bool, false> (0x0x7f250334b720) 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*> > (0x0x7f250334b780) 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*> (0x0x7f250334da90) 0 empty
  std::integral_constant<bool, false> (0x0x7f250334b7e0) 0 empty

Class std::is_integral<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<fastjet::PseudoJet*> (0x0x7f250334daf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f250334b840) 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*> > (0x0x7f250334b8a0) 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*> (0x0x7f250334dc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f250334b900) 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*> (0x0x7f250334dc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f250334b960) 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*> > (0x0x7f250334dd00) 0 empty
  std::is_floating_point<fastjet::PseudoJet*> (0x0x7f250334dd68) 0 empty
    std::integral_constant<bool, false> (0x0x7f250334b9c0) 0 empty

Class std::is_arithmetic<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<fastjet::PseudoJet*> (0x0x7f250334ddd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f250334bba0) 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*> > > (0x0x7f250334bc00) 0 empty

Class std::is_enum<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<fastjet::PseudoJet*> (0x0x7f250334de38) 0 empty
  std::integral_constant<bool, false> (0x0x7f250334bc60) 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*> > > (0x0x7f250334bcc0) 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*> > > (0x0x7f250334bd20) 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*> > (0x0x7f250334dea0) 0 empty
  std::is_pointer<fastjet::PseudoJet*> (0x0x7f250334df08) 0 empty
    std::integral_constant<bool, true> (0x0x7f250334bd80) 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*> > (0x0x7f250334df70) 0 empty
  std::__or_<std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> > (0x0x7f250336f000) 0 empty
    std::is_pointer<fastjet::PseudoJet*> (0x0x7f250336f068) 0 empty
      std::integral_constant<bool, true> (0x0x7f250334bde0) 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*> > (0x0x7f250336f0d0) 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*> > (0x0x7f250336f138) 0 empty
    std::__or_<std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> > (0x0x7f250336f1a0) 0 empty
      std::is_pointer<fastjet::PseudoJet*> (0x0x7f250336f208) 0 empty
        std::integral_constant<bool, true> (0x0x7f250334be40) 0 empty

Class std::is_scalar<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<fastjet::PseudoJet*> (0x0x7f250336f270) 0 empty
  std::integral_constant<bool, true> (0x0x7f250334bea0) 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*> > (0x0x7f250336f2d8) 0 empty
  std::is_scalar<fastjet::PseudoJet*> (0x0x7f250336f340) 0 empty
    std::integral_constant<bool, true> (0x0x7f250334bf00) 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> (0x0x7f250336f3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503374060) 0 empty

Class std::is_destructible<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<fastjet::PseudoJet*> (0x0x7f250336f410) 0 empty
  std::integral_constant<bool, true> (0x0x7f25033740c0) 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*> > (0x0x7f2503374120) 0 empty

Class std::is_function<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet*&&> (0x0x7f250336f4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25033741e0) 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*&&> > > (0x0x7f2503374240) 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*&&> (0x0x7f250336f548) 0 empty
  std::integral_constant<bool, false> (0x0x7f25033742a0) 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*&&> > (0x0x7f2503374300) 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*&&> (0x0x7f250336f5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503374360) 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*&&> > (0x0x7f250336f618) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet*&&> (0x0x7f250336f680) 0 empty
    std::integral_constant<bool, true> (0x0x7f25033743c0) 0 empty

Class std::is_reference<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet*&&> (0x0x7f250336f6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503374420) 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*&&> > (0x0x7f2503374480) 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*&&> > (0x0x7f250336f8f0) 0 empty
  std::is_reference<fastjet::PseudoJet*&&> (0x0x7f250336f958) 0 empty
    std::integral_constant<bool, true> (0x0x7f25033744e0) 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*&&> > (0x0x7f250336f9c0) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet*&&>, std::is_void<fastjet::PseudoJet*&&> > (0x0x7f250336fa28) 0 empty
    std::is_reference<fastjet::PseudoJet*&&> (0x0x7f250336fa90) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503374600) 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*&&> > > (0x0x7f250336faf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25033746c0) 0 empty

Class std::is_object<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet*&&> (0x0x7f250336fb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503374720) 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*&&> > (0x0x7f2503374780) 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*&&> > (0x0x7f250336fc98) 0 empty
  std::is_reference<fastjet::PseudoJet*&&> (0x0x7f250336fd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f25033747e0) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet*&&> (0x0x7f250336fd68) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503374900) 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> (0x0x7f2503374960) 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*&&> (0x0x7f250336fdd0) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet*&&, true> (0x0x7f25033749c0) 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*&&> (0x0x7f250336f478) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f2503374180) 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*&&> > (0x0x7f250336fea0) 0 empty
  std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f250336ff08) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f2503374a20) 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*&&> (0x0x7f250336ff70) 0 empty
  std::__and_<std::is_destructible<fastjet::PseudoJet*>, std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f250338a000) 0 empty
    std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f250338a068) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f2503374a80) 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*&&> (0x0x7f250338a0d0) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f250338a138) 0 empty
    std::__and_<std::is_destructible<fastjet::PseudoJet*>, std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f250338a1a0) 0 empty
      std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f250338a208) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f2503374ae0) 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*&&> (0x0x7f250338a270) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503374b40) 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*&&> (0x0x7f250338a2d8) 0 empty
  std::__is_direct_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f250338a340) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503374ba0) 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*&&> (0x0x7f250338a3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503374c00) 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> (0x0x7f250338a410) 0 empty
  std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f250338a478) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503374c60) 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*> (0x0x7f250338a4e0) 0 empty
  std::__is_move_constructible_impl<fastjet::PseudoJet*, true> (0x0x7f250338a548) 0 empty
    std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f250338a5b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503374cc0) 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*> > (0x0x7f2503374d20) 0 empty

Class std::is_function<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet*&> (0x0x7f250338a618) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503374de0) 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*&> > > (0x0x7f2503374e40) 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*&> (0x0x7f250338a680) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503374ea0) 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*&> > (0x0x7f2503374f00) 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*&> > (0x0x7f250338a6e8) 0 empty
  std::is_lvalue_reference<fastjet::PseudoJet*&> (0x0x7f250338a750) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503374f60) 0 empty

Class std::is_reference<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet*&> (0x0x7f250338a888) 0 empty
  std::integral_constant<bool, true> (0x0x7f25033a1000) 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*&> > (0x0x7f25033a1060) 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*&> > (0x0x7f250338a9c0) 0 empty
  std::is_reference<fastjet::PseudoJet*&> (0x0x7f250338aa28) 0 empty
    std::integral_constant<bool, true> (0x0x7f25033a1180) 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*&> > (0x0x7f250338aa90) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet*&>, std::is_void<fastjet::PseudoJet*&> > (0x0x7f250338aaf8) 0 empty
    std::is_reference<fastjet::PseudoJet*&> (0x0x7f250338ab60) 0 empty
      std::integral_constant<bool, true> (0x0x7f25033a12a0) 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*&> > > (0x0x7f250338abc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25033a1360) 0 empty

Class std::is_object<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet*&> (0x0x7f250338ac30) 0 empty
  std::integral_constant<bool, false> (0x0x7f25033a13c0) 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*&> > (0x0x7f25033a1420) 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*&> > (0x0x7f250338ae38) 0 empty
  std::is_reference<fastjet::PseudoJet*&> (0x0x7f250338aea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25033a1480) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet*&> (0x0x7f250338af08) 0 empty
  std::integral_constant<bool, true> (0x0x7f25033a15a0) 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> (0x0x7f25033a1600) 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*&> (0x0x7f250338af70) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet*&, true> (0x0x7f25033a1660) 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*&&> (0x0x7f2503374d80) 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*&&> (0x0x7f25033ab068) 0 empty
  std::integral_constant<bool, true> (0x0x7f25033a16c0) 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> (0x0x7f25033ab0d0) 0 empty
  std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f25033ab138) 0 empty
    std::integral_constant<bool, true> (0x0x7f25033a1720) 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*> (0x0x7f25033ab1a0) 0 empty
  std::__is_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f25033ab208) 0 empty
    std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f25033ab270) 0 empty
      std::integral_constant<bool, true> (0x0x7f25033a1780) 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*> > (0x0x7f25033ab2d8) 0 empty
  std::is_move_assignable<fastjet::PseudoJet*> (0x0x7f25033ab340) 0 empty
    std::__is_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f25033ab3a8) 0 empty
      std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f25033ab410) 0 empty
        std::integral_constant<bool, true> (0x0x7f25033a17e0) 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*&&> > (0x0x7f25033a1840) 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*&&> (0x0x7f25033ab548) 0 empty
  std::integral_constant<bool, true> (0x0x7f25033a18a0) 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*&&> > (0x0x7f25033ab5b0) 0 empty
  std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f25033ab618) 0 empty
    std::integral_constant<bool, true> (0x0x7f25033a1900) 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*&&> (0x0x7f25033ab680) 0 empty
  std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f25033ab6e8) 0 empty
    std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f25033ab750) 0 empty
      std::integral_constant<bool, true> (0x0x7f25033a1960) 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> (0x0x7f25033ab7b8) 0 empty
  std::is_nothrow_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f25033ab820) 0 empty
    std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f25033ab888) 0 empty
      std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f25033ab8f0) 0 empty
        std::integral_constant<bool, true> (0x0x7f25033a19c0) 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*> (0x0x7f25033ab958) 0 empty
  std::__is_nothrow_move_constructible_impl<fastjet::PseudoJet*, true> (0x0x7f25033ab9c0) 0 empty
    std::is_nothrow_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f25033aba28) 0 empty
      std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f25033aba90) 0 empty
        std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f25033abaf8) 0 empty
          std::integral_constant<bool, true> (0x0x7f25033a1a20) 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*> > (0x0x7f25033a1a80) 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*&&> > (0x0x7f25033a1ae0) 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*&&> (0x0x7f25033abb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f25033a1b40) 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*&&> > (0x0x7f25033abbc8) 0 empty
  std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f25033abc30) 0 empty
    std::integral_constant<bool, true> (0x0x7f25033a1ba0) 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*&&> (0x0x7f25033abc98) 0 empty
  std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f25033abd00) 0 empty
    std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f25033abd68) 0 empty
      std::integral_constant<bool, true> (0x0x7f25033a1c00) 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> (0x0x7f25033abdd0) 0 empty
  std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f25033abe38) 0 empty
    std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f25033abea0) 0 empty
      std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f25033abf08) 0 empty
        std::integral_constant<bool, true> (0x0x7f25033a1c60) 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*> (0x0x7f25033abf70) 0 empty
  std::__is_nt_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f25033be000) 0 empty
    std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f25033be068) 0 empty
      std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f25033be0d0) 0 empty
        std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f25033be138) 0 empty
          std::integral_constant<bool, true> (0x0x7f25033a1cc0) 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*> > (0x0x7f25033be1a0) 0 empty
  std::is_nothrow_move_assignable<fastjet::PseudoJet*> (0x0x7f25033be208) 0 empty
    std::__is_nt_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f25033be270) 0 empty
      std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f25033be2d8) 0 empty
        std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f25033be340) 0 empty
          std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f25033be3a8) 0 empty
            std::integral_constant<bool, true> (0x0x7f25033a1d20) 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> (0x0x7f25033ed420) 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> > > (0x0x7f25033bea28) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> >, void> (0x0x7f25033ed480) 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&> (0x0x7f25033ed600) 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&> (0x0x7f25033bebc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25033ed660) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7f25033ed6c0) 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> (0x0x7f25033edc60) 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> > > (0x0x7f25033bec98) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> >, void> (0x0x7f25033edcc0) 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&> (0x0x7f25033ede40) 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&> (0x0x7f25033bee38) 0 empty
  std::integral_constant<bool, true> (0x0x7f25033edea0) 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*> > (0x0x7f25030303a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f250302b8a0) 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*> > (0x0x7f25030305b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f250302b900) 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&> > (0x0x7f250302ba20) 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*> > > (0x0x7f250302bb40) 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*> (0x0x7f25030306e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f250302bba0) 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*> > (0x0x7f250302bc00) 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> > > (0x0x7f2503030750) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f25030307b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f250302bc60) 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*> (0x0x7f2503030820) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7f2503030888) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f25030308f0) 0 empty
      std::integral_constant<bool, false> (0x0x7f250302bcc0) 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*> > (0x0x7f250302bd20) 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*> > (0x0x7f2503030958) 0 empty
  std::is_function<std::_Rb_tree_node_base*> (0x0x7f25030309c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f250302bd80) 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*> > (0x0x7f2503030a28) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7f2503030a90) 0 empty
    std::is_function<std::_Rb_tree_node_base*> (0x0x7f2503030af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f250302bde0) 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*> > (0x0x7f250302be40) 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*> (0x0x7f2503030b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f250302bea0) 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*> (0x0x7f2503030bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f250302bf00) 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*> > (0x0x7f250302bf60) 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*> (0x0x7f2503030c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f250305f000) 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*> (0x0x7f2503030c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f250305f060) 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*> > (0x0x7f2503030d00) 0 empty
  std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7f2503030d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f250305f0c0) 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*> (0x0x7f2503030ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f250305f120) 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*> > > (0x0x7f250305f180) 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*> (0x0x7f2503030f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f250305f1e0) 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*> > > (0x0x7f250305f240) 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*> (0x0x7f2503030f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f250305f2a0) 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*> (0x0x7f2503067000) 0 empty
  std::integral_constant<bool, true> (0x0x7f250305f300) 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*> > > (0x0x7f250305f360) 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*> > (0x0x7f2503067068) 0 empty
  std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f25030670d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f250305f3c0) 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*> > (0x0x7f2503067138) 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*> > (0x0x7f25030671a0) 0 empty
    std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f2503067208) 0 empty
      std::integral_constant<bool, true> (0x0x7f250305f420) 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*> > (0x0x7f2503067270) 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*> > (0x0x7f25030672d8) 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*> > (0x0x7f2503067340) 0 empty
      std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f25030673a8) 0 empty
        std::integral_constant<bool, true> (0x0x7f250305f480) 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*> (0x0x7f2503067410) 0 empty
  std::integral_constant<bool, true> (0x0x7f250305f4e0) 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*> > (0x0x7f2503067478) 0 empty
  std::is_scalar<std::_Rb_tree_node_base*> (0x0x7f25030674e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f250305f540) 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> (0x0x7f2503067618) 0 empty
  std::integral_constant<bool, true> (0x0x7f250305f660) 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*> (0x0x7f2503067680) 0 empty
  std::integral_constant<bool, true> (0x0x7f250305f6c0) 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*> > (0x0x7f250305f720) 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&> (0x0x7f25030676e8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f250305f840) 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&> > (0x0x7f25030677b8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f2503067820) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f250305f960) 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&> (0x0x7f2503067888) 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&> > (0x0x7f25030678f0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f2503067958) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f250305fa20) 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&> (0x0x7f2503067a90) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f2503067af8) 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&> > (0x0x7f2503067b60) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f2503067bc8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f250305fae0) 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&> (0x0x7f2503067c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f250305fd20) 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&> (0x0x7f2503067d00) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f2503067d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f250305fe40) 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&> (0x0x7f2503067dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f250305ff00) 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&> > (0x0x7f250305ff60) 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&> > (0x0x7f2503067e38) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f2503067ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503079000) 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&> (0x0x7f2503079120) 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&> (0x0x7f2503079180) 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&> (0x0x7f25030790c0) 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&> (0x0x7f2503067f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f25030791e0) 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&> (0x0x7f2503081000) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503079240) 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*> > > (0x0x7f25030792a0) 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*> > (0x0x7f25030793c0) 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*> > (0x0x7f2503081068) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f25030810d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503079420) 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*> > (0x0x7f2503081208) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f2503081270) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f25030812d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503079480) 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> (0x0x7f25030794e0) 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*> (0x0x7f2503081410) 0 empty
  std::integral_constant<bool, true> (0x0x7f25030796c0) 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*> > (0x0x7f2503079720) 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*> > (0x0x7f2503081478) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f25030814e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503079780) 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*> > > > (0x0x7f2503079840) 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*>*&> > (0x0x7f25030798a0) 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*> > (0x0x7f2503079900) 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*>*&> (0x0x7f2503081680) 0 empty
  std::integral_constant<bool, false> (0x0x7f25030799c0) 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*>*&> > > (0x0x7f2503079ae0) 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*>*&> (0x0x7f25030816e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503079b40) 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*>*&> > (0x0x7f2503079c60) 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*>*&> > (0x0x7f2503081820) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f2503081888) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503079cc0) 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*>*&> (0x0x7f2503081958) 0 empty
  std::integral_constant<bool, true> (0x0x7f2503079d20) 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*>*&> > (0x0x7f2503079e40) 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*>*&> > (0x0x7f25030819c0) 0 empty
  std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f2503081a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f2503079ea0) 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*>*&> > (0x0x7f2503081a90) 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*>*&> > (0x0x7f2503081af8) 0 empty
    std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f2503081b60) 0 empty
      std::integral_constant<bool, true> (0x0x7f2503079f60) 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*>*&> > > (0x0x7f2503081bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25030ab060) 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*>*&> (0x0x7f2503081c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f25030ab0c0) 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*>*&> > (0x0x7f25030ab120) 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*>*&> > (0x0x7f2503081c98) 0 empty
  std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f2503081d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f25030ab180) 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*>*&> (0x0x7f2503081d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f25030ab240) 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> (0x0x7f25030ab420) 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*>*&> (0x0x7f2503081dd0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, true> (0x0x7f25030ab480) 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*>*&> (0x0x7f2503081618) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f2503079960) 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*>*&> > (0x0x7f2503081f70) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f25030b2000) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f25030ab5a0) 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*>*&> (0x0x7f25030b2068) 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*>*&> > (0x0x7f25030b20d0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f25030b2138) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f25030ab600) 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*>*&> (0x0x7f25030b21a0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f25030b2208) 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*>*&> > (0x0x7f25030b2270) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f25030b22d8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f25030ab660) 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*>*&> (0x0x7f25030b2340) 0 empty
  std::integral_constant<bool, true> (0x0x7f25030ab6c0) 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*>*&> (0x0x7f25030b23a8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f25030b2410) 0 empty
    std::integral_constant<bool, true> (0x0x7f25030ab720) 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*>*&> (0x0x7f25030b2478) 0 empty
  std::integral_constant<bool, true> (0x0x7f25030ab780) 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*>*&> > (0x0x7f25030ab7e0) 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&&> > (0x0x7f25030ab840) 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*> > (0x0x7f25030ab960) 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&&> (0x0x7f25030b2548) 0 empty
  std::integral_constant<bool, false> (0x0x7f25030abae0) 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&&> > > (0x0x7f25030abb40) 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&&> (0x0x7f25030b25b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25030abba0) 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&&> > (0x0x7f25030abc00) 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&&> (0x0x7f25030b2618) 0 empty
  std::integral_constant<bool, true> (0x0x7f25030abc60) 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&&> > (0x0x7f25030b2680) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7f25030b26e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25030abcc0) 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&&> (0x0x7f25030b2750) 0 empty
  std::integral_constant<bool, true> (0x0x7f25030abd20) 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&&> > (0x0x7f25030abd80) 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&&> > (0x0x7f25030b27b8) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f25030b2820) 0 empty
    std::integral_constant<bool, true> (0x0x7f25030abde0) 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&&> > (0x0x7f25030b2888) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7f25030b28f0) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f25030b2958) 0 empty
      std::integral_constant<bool, true> (0x0x7f25030abe40) 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&&> > > (0x0x7f25030b29c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25030abea0) 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&&> (0x0x7f25030b2a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f25030abf00) 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&&> > (0x0x7f25030abf60) 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&&> > (0x0x7f25030b2a90) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f25030b2af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25030d0000) 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&&> (0x0x7f25030b2b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f25030d0060) 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> (0x0x7f25030d00c0) 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&&> (0x0x7f25030b2bc8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&&, true> (0x0x7f25030d0120) 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&&> (0x0x7f25030b24e0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f25030aba80) 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&&> > (0x0x7f25030b2c98) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f25030b2d00) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f25030d0240) 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&&> (0x0x7f25030b2d68) 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&&> > (0x0x7f25030b2dd0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f25030b2e38) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f25030d0300) 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&&> (0x0x7f25030b2f70) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f25030d6000) 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&&> > (0x0x7f25030d6068) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f25030d60d0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f25030d03c0) 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&&> (0x0x7f25030d61a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25030d0600) 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&&> (0x0x7f25030d6208) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f25030d6270) 0 empty
    std::integral_constant<bool, true> (0x0x7f25030d0720) 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&&> (0x0x7f25030d62d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25030d08a0) 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&&> > (0x0x7f25030d0900) 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*>*&> (0x0x7f25030d09c0) 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*>*&> (0x0x7f25030d0ae0) 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*>*&> (0x0x7f25030d0960) 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*>*&> (0x0x7f25030d63a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25030d0c00) 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*>*&> (0x0x7f25030d6410) 0 empty
  std::integral_constant<bool, false> (0x0x7f25030d0de0) 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*> > > (0x0x7f25030d0e40) 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*> > (0x0x7f25030d6478) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f25030d64e0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f25030d6548) 0 empty
      std::integral_constant<bool, false> (0x0x7f25030d0ea0) 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> (0x0x7f25030d0f00) 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*> (0x0x7f25030d6680) 0 empty
  std::integral_constant<bool, true> (0x0x7f25030d0f60) 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*> > (0x0x7f25030e9000) 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*> > (0x0x7f25030d66e8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f25030d6750) 0 empty
    std::integral_constant<bool, true> (0x0x7f25030e9060) 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*> > > (0x0x7f25030d67b8) 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*> > (0x0x7f25030d6820) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f25030d6888) 0 empty
      std::integral_constant<bool, true> (0x0x7f25030e90c0) 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*> > > (0x0x7f25030d68f0) 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*> > > (0x0x7f25030d6958) 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*> > (0x0x7f25030d69c0) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f25030d6a28) 0 empty
        std::integral_constant<bool, true> (0x0x7f25030e9120) 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*> > > > (0x0x7f25030e91e0) 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*>*&> > (0x0x7f25030e9240) 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&&> > (0x0x7f25030e92a0) 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*> > > (0x0x7f25030d6af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25030e9300) 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*> > > > (0x0x7f25030d6b60) 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*> > > (0x0x7f25030d6bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f25030e9360) 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*> > > > (0x0x7f25030d6c30) 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*> > > > (0x0x7f25030d6c98) 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*> > > (0x0x7f25030d6d00) 0 empty
      std::integral_constant<bool, false> (0x0x7f25030e93c0) 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*> > > > (0x0x7f25030e9480) 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&> > (0x0x7f25030e94e0) 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*&> > (0x0x7f25030e9540) 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*> > (0x0x7f25030e95a0) 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*&> (0x0x7f25030d6dd0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f25030e9600) 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*&> > (0x0x7f25030d6ea0) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f25030d6f08) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f25030e9720) 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*&> (0x0x7f25030d6f70) 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*&> > (0x0x7f250310c000) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f250310c068) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f25030e97e0) 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*&> (0x0x7f250310c0d0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f250310c138) 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*&> > (0x0x7f250310c1a0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f250310c208) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f25030e9960) 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*&> (0x0x7f250310c270) 0 empty
  std::integral_constant<bool, true> (0x0x7f25030e9a80) 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*&> (0x0x7f250310c2d8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f250310c340) 0 empty
    std::integral_constant<bool, true> (0x0x7f25030e9ae0) 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*&> (0x0x7f250310c3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25030e9b40) 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*&> > (0x0x7f25030e9ba0) 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*> > (0x0x7f25030e9c00) 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*&> (0x0x7f25030e9cc0) 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*&> (0x0x7f25030e9d20) 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*&> (0x0x7f25030e9c60) 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*&> (0x0x7f250310c478) 0 empty
  std::integral_constant<bool, false> (0x0x7f25030e9d80) 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*&> (0x0x7f250310c4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25030e9de0) 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*> > > (0x0x7f25030e9e40) 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*> > (0x0x7f250310c548) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f250310c5b0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f250310c618) 0 empty
      std::integral_constant<bool, false> (0x0x7f25030e9ea0) 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> (0x0x7f25030e9f00) 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*> (0x0x7f250310c750) 0 empty
  std::integral_constant<bool, true> (0x0x7f250311e060) 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*> > (0x0x7f250310c7b8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f250310c820) 0 empty
    std::integral_constant<bool, true> (0x0x7f250311e0c0) 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*> > > (0x0x7f250310c888) 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*> > (0x0x7f250310c8f0) 0 empty
    std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f250310c958) 0 empty
      std::integral_constant<bool, true> (0x0x7f250311e120) 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*> > > (0x0x7f250310c9c0) 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*> > > (0x0x7f250310ca28) 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*> > (0x0x7f250310ca90) 0 empty
      std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f250310caf8) 0 empty
        std::integral_constant<bool, true> (0x0x7f250311e180) 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*> > > > (0x0x7f250311e240) 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&> > (0x0x7f250311e2a0) 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*&> > (0x0x7f250311e300) 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*> > > (0x0x7f250310cbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f250311e360) 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*> > > > (0x0x7f250310cc30) 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*> > > (0x0x7f250310cc98) 0 empty
    std::integral_constant<bool, false> (0x0x7f250311e3c0) 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*> > > > (0x0x7f250310cd00) 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*> > > > (0x0x7f250310cd68) 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*> > > (0x0x7f250310cdd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f250311e420) 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*>*&> > (0x0x7f250311e4e0) 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*&> > (0x0x7f250310ce38) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f250310cea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f250311e540) 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*> > (0x0x7f250311e600) 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*> > (0x0x7f250310cf08) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f250310cf70) 0 empty
    std::integral_constant<bool, true> (0x0x7f250311e660) 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*>*&> (0x0x7f250311e720) 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*&> (0x0x7f250311e960) 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*> > > > (0x0x7f250311eba0) 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*&> > (0x0x7f250311ec00) 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&&> > (0x0x7f250311ec60) 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*> > (0x0x7f250311ecc0) 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*> > (0x0x7f250313c1a0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f250313c208) 0 empty
    std::integral_constant<bool, true> (0x0x7f250311ed20) 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*> > > (0x0x7f250313c270) 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*> > (0x0x7f250313c2d8) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f250313c340) 0 empty
      std::integral_constant<bool, true> (0x0x7f250311ed80) 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*> > > (0x0x7f250313c3a8) 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*> > > (0x0x7f250313c410) 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*> > (0x0x7f250313c478) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f250313c4e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f250311ede0) 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*> > > > (0x0x7f250311eea0) 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*&> > (0x0x7f250311ef00) 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&&> > (0x0x7f250311ef60) 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*> > > (0x0x7f250313c5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503167000) 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*> > > > (0x0x7f250313c618) 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*> > > (0x0x7f250313c680) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503167060) 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*> > > > (0x0x7f250313c6e8) 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*> > > > (0x0x7f250313c750) 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*> > > (0x0x7f250313c7b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f25031670c0) 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*> > > > (0x0x7f2503167180) 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&> > (0x0x7f25031671e0) 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&&> > (0x0x7f2503167240) 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*> > (0x0x7f25031672a0) 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&&> (0x0x7f250313c888) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f2503167300) 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&&> > (0x0x7f250313c958) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f250313c9c0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f2503167360) 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&&> (0x0x7f250313ca28) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f250313ca90) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f250313caf8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f25031673c0) 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&&> (0x0x7f250313cb60) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x7f250313cbc8) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f250313cc30) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f250313cc98) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f2503167420) 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&&> (0x0x7f250313cd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503167480) 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&&> (0x0x7f250313cd68) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f250313cdd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f25031674e0) 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&&> (0x0x7f250313ce38) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503167540) 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&&> > (0x0x7f25031675a0) 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*> > > (0x0x7f250313cea0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f250313cf08) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503167600) 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*> > > (0x0x7f250313cf70) 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*> > > (0x0x7f250317d000) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f250317d068) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503167660) 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*> > > > (0x0x7f2503167720) 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&> > (0x0x7f2503167780) 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&&> > (0x0x7f25031677e0) 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*> > > > (0x0x7f250317d138) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f250317d1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503167840) 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*> > > > (0x0x7f250317d208) 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*> > > > (0x0x7f250317d270) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f250317d2d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f25031678a0) 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*&> > (0x0x7f2503167960) 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&&> > (0x0x7f250317d340) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f250317d3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f25031679c0) 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*> > (0x0x7f2503167a80) 0 empty

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

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

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

Class std::__is_void_helper<int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int&&> (0x0x7f250317d478) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503167c00) 0 empty

Class std::is_void<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&&> (0x0x7f250317d4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503167c60) 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*> > > (0x0x7f2503167cc0) 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*> > (0x0x7f250317d548) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f250317d5b0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f250317d618) 0 empty
      std::integral_constant<bool, false> (0x0x7f2503167d20) 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> (0x0x7f2503167d80) 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*> (0x0x7f250317d750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2503167de0) 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*> > (0x0x7f250317d7b8) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7f250317d820) 0 empty
    std::integral_constant<bool, false> (0x0x7f2503167e40) 0 empty

Class std::is_function<int*>
   size=1 align=1
   base size=1 base align=1
std::is_function<int*> (0x0x7f250317dd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031a1a20) 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*> > > (0x0x7f25031a1a80) 0 empty

Class std::is_lvalue_reference<int*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int*> (0x0x7f250317de38) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031a1ae0) 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*> > (0x0x7f25031a1b40) 0 empty

Class std::is_rvalue_reference<int*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int*> (0x0x7f250317dea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031a1c60) 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*> > (0x0x7f250317df08) 0 empty
  std::is_rvalue_reference<int*> (0x0x7f250317df70) 0 empty
    std::integral_constant<bool, false> (0x0x7f25031a1cc0) 0 empty

Class std::is_reference<int*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int*> (0x0x7f250317d958) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031a1d20) 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*> > (0x0x7f25031a1d80) 0 empty

Class std::__is_void_helper<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<int*> (0x0x7f250317d9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031a1de0) 0 empty

Class std::is_void<int*>
   size=1 align=1
   base size=1 base align=1
std::is_void<int*> (0x0x7f25031c6000) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031a1e40) 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*> > (0x0x7f25031c6068) 0 empty
  std::is_void<int*> (0x0x7f25031c60d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f25031a1ea0) 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*> > (0x0x7f25031c6138) 0 empty
  std::__or_<std::is_reference<int*>, std::is_void<int*> > (0x0x7f25031c61a0) 0 empty
    std::is_void<int*> (0x0x7f25031c6208) 0 empty
      std::integral_constant<bool, false> (0x0x7f25031a1f00) 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*> > > (0x0x7f25031c6270) 0 empty
  std::integral_constant<bool, true> (0x0x7f25031a1f60) 0 empty

Class std::is_object<int*>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*> (0x0x7f25031c62d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25031c8180) 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*> > (0x0x7f25031c81e0) 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*> > (0x0x7f25031c6340) 0 empty
  std::is_object<int*> (0x0x7f25031c63a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25031c8240) 0 empty

Class std::__is_referenceable<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int*> (0x0x7f25031c6410) 0 empty
  std::integral_constant<bool, true> (0x0x7f25031c82a0) 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*&&> > (0x0x7f25031c8300) 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*> > > (0x0x7f25031c8360) 0 empty

Class std::is_array<int*>
   size=1 align=1
   base size=1 base align=1
std::is_array<int*> (0x0x7f25031c6478) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031c83c0) 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*> > (0x0x7f25031c8420) 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> > > (0x0x7f25031c64e0) 0 empty
  std::is_array<int*> (0x0x7f25031c6548) 0 empty
    std::integral_constant<bool, false> (0x0x7f25031c8480) 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*> (0x0x7f25031c65b0) 0 empty
  std::__and_<std::is_array<int*>, std::__not_<std::extent<int*, 0u> > > (0x0x7f25031c6618) 0 empty
    std::is_array<int*> (0x0x7f25031c6680) 0 empty
      std::integral_constant<bool, false> (0x0x7f25031c84e0) 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*> > (0x0x7f25031c8540) 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*> > (0x0x7f25031c66e8) 0 empty
  std::is_function<int*> (0x0x7f25031c6750) 0 empty
    std::integral_constant<bool, false> (0x0x7f25031c85a0) 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*> > (0x0x7f25031c67b8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<int*>, std::is_function<int*> > (0x0x7f25031c6820) 0 empty
    std::is_function<int*> (0x0x7f25031c6888) 0 empty
      std::integral_constant<bool, false> (0x0x7f25031c8600) 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*> > (0x0x7f25031c87e0) 0 empty

Class std::__is_integral_helper<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int*> (0x0x7f25031c68f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031c8840) 0 empty

Class std::is_integral<int*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<int*> (0x0x7f25031c6958) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031c88a0) 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*> > (0x0x7f25031c8900) 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*> (0x0x7f25031c69c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031c8960) 0 empty

Class std::is_floating_point<int*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<int*> (0x0x7f25031c6a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031c89c0) 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*> > (0x0x7f25031c6a90) 0 empty
  std::is_floating_point<int*> (0x0x7f25031c6af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f25031c8a20) 0 empty

Class std::is_arithmetic<int*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<int*> (0x0x7f25031c6b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031c8a80) 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*> > > (0x0x7f25031c8ae0) 0 empty

Class std::is_enum<int*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<int*> (0x0x7f25031c6bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031c8b40) 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*> > > (0x0x7f25031c8ba0) 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*> > > (0x0x7f25031c8c00) 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*> > (0x0x7f25031c6c30) 0 empty
  std::is_pointer<int*> (0x0x7f25031c6c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f25031c8c60) 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*> > (0x0x7f25031c6d00) 0 empty
  std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7f25031c6d68) 0 empty
    std::is_pointer<int*> (0x0x7f25031c6dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f25031c8d80) 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*> > (0x0x7f25031c6e38) 0 empty
  std::__or_<std::is_enum<int*>, std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7f25031c6ea0) 0 empty
    std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7f25031c6f08) 0 empty
      std::is_pointer<int*> (0x0x7f25031c6f70) 0 empty
        std::integral_constant<bool, true> (0x0x7f25031c8e40) 0 empty

Class std::is_scalar<int*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<int*> (0x0x7f25031ef000) 0 empty
  std::integral_constant<bool, true> (0x0x7f25031c8f00) 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*> > (0x0x7f25031ef068) 0 empty
  std::is_scalar<int*> (0x0x7f25031ef0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25031c8f60) 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> (0x0x7f25031ef138) 0 empty
  std::integral_constant<bool, true> (0x0x7f25031f1000) 0 empty

Class std::is_destructible<int*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<int*> (0x0x7f25031ef1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25031f1060) 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*> > (0x0x7f25031f10c0) 0 empty

Class std::is_function<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int*&&> (0x0x7f25031ef410) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031f1180) 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*&&> > > (0x0x7f25031f11e0) 0 empty

Class std::is_lvalue_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int*&&> (0x0x7f25031ef478) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031f1240) 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*&&> > (0x0x7f25031f12a0) 0 empty

Class std::is_rvalue_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int*&&> (0x0x7f25031ef4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f25031f13c0) 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*&&> > (0x0x7f25031ef548) 0 empty
  std::is_rvalue_reference<int*&&> (0x0x7f25031ef5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25031f1420) 0 empty

Class std::is_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int*&&> (0x0x7f25031ef618) 0 empty
  std::integral_constant<bool, true> (0x0x7f25031f1480) 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*&&> > (0x0x7f25031f14e0) 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*&&> > (0x0x7f25031ef680) 0 empty
  std::is_reference<int*&&> (0x0x7f25031ef6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f25031f1540) 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*&&> > (0x0x7f25031ef750) 0 empty
  std::__or_<std::is_reference<int*&&>, std::is_void<int*&&> > (0x0x7f25031ef7b8) 0 empty
    std::is_reference<int*&&> (0x0x7f25031ef820) 0 empty
      std::integral_constant<bool, true> (0x0x7f25031f15a0) 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*&&> > > (0x0x7f25031ef888) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031f1600) 0 empty

Class std::is_object<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*&&> (0x0x7f25031ef9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031f1720) 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*&&> > (0x0x7f25031f1780) 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*&&> > (0x0x7f25031efa28) 0 empty
  std::is_reference<int*&&> (0x0x7f25031efa90) 0 empty
    std::integral_constant<bool, true> (0x0x7f25031f17e0) 0 empty

Class std::__is_referenceable<int*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int*&&> (0x0x7f25031efaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f25031f1840) 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> (0x0x7f25031f18a0) 0 empty

Class std::add_rvalue_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int*&&> (0x0x7f25031efb60) 0 empty
  std::__add_rvalue_reference_helper<int*&&, true> (0x0x7f25031f1900) 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*&&> (0x0x7f25031ef3a8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f25031f1120) 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*&&> > (0x0x7f25031efc30) 0 empty
  std::__is_direct_constructible_impl<int*, int*&&> (0x0x7f25031efc98) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f25031f1960) 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*&&> (0x0x7f25031efd00) 0 empty
  std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int*&&> > (0x0x7f25031efd68) 0 empty
    std::__is_direct_constructible_impl<int*, int*&&> (0x0x7f25031efdd0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f25031f1a80) 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*&&> (0x0x7f25031efe38) 0 empty
  std::__is_direct_constructible_new_safe<int*, int*&&> (0x0x7f25031efea0) 0 empty
    std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int*&&> > (0x0x7f25031eff08) 0 empty
      std::__is_direct_constructible_impl<int*, int*&&> (0x0x7f25031eff70) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f25031f1b40) 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*&&> (0x0x7f2503208000) 0 empty
  std::integral_constant<bool, true> (0x0x7f25031f1c00) 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*&&> (0x0x7f2503208068) 0 empty
  std::__is_direct_constructible<int*, int*&&> (0x0x7f25032080d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f25031f1c60) 0 empty

Class std::is_constructible<int*, int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int*, int*&&> (0x0x7f2503208138) 0 empty
  std::integral_constant<bool, true> (0x0x7f25031f1cc0) 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> (0x0x7f25032081a0) 0 empty
  std::is_constructible<int*, int*&&> (0x0x7f2503208208) 0 empty
    std::integral_constant<bool, true> (0x0x7f25031f1d20) 0 empty

Class std::is_move_constructible<int*>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<int*> (0x0x7f2503208270) 0 empty
  std::__is_move_constructible_impl<int*, true> (0x0x7f25032082d8) 0 empty
    std::is_constructible<int*, int*&&> (0x0x7f2503208340) 0 empty
      std::integral_constant<bool, true> (0x0x7f25031f1d80) 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*> > (0x0x7f25031f1de0) 0 empty

Class std::is_function<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int*&> (0x0x7f25032083a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f25031f1f60) 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*&> > > (0x0x7f2502e15000) 0 empty

Class std::is_lvalue_reference<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int*&> (0x0x7f2503208410) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502e15060) 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*&> > (0x0x7f2502e150c0) 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*&> > (0x0x7f2503208478) 0 empty
  std::is_lvalue_reference<int*&> (0x0x7f25032084e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502e151e0) 0 empty

Class std::is_reference<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int*&> (0x0x7f2503208548) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502e15240) 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*&> > (0x0x7f2502e152a0) 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*&> > (0x0x7f25032085b0) 0 empty
  std::is_reference<int*&> (0x0x7f2503208618) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502e15300) 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*&> > (0x0x7f2503208680) 0 empty
  std::__or_<std::is_reference<int*&>, std::is_void<int*&> > (0x0x7f25032086e8) 0 empty
    std::is_reference<int*&> (0x0x7f2503208750) 0 empty
      std::integral_constant<bool, true> (0x0x7f2502e15360) 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*&> > > (0x0x7f25032087b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2502e153c0) 0 empty

Class std::is_object<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*&> (0x0x7f25032088f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2502e154e0) 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*&> > (0x0x7f2502e15540) 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*&> > (0x0x7f2503208958) 0 empty
  std::is_reference<int*&> (0x0x7f25032089c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502e155a0) 0 empty

Class std::__is_referenceable<int*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int*&> (0x0x7f2503208a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502e15600) 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> (0x0x7f2502e15660) 0 empty

Class std::add_rvalue_reference<int*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int*&> (0x0x7f2503208a90) 0 empty
  std::__add_rvalue_reference_helper<int*&, true> (0x0x7f2502e156c0) 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*&&> (0x0x7f25031f1f00) 0 empty

Class std::is_assignable<int*&, int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int*&, int*&&> (0x0x7f2503208b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502e15720) 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> (0x0x7f2503208bc8) 0 empty
  std::is_assignable<int*&, int*&&> (0x0x7f2503208c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502e15780) 0 empty

Class std::is_move_assignable<int*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<int*> (0x0x7f2503208c98) 0 empty
  std::__is_move_assignable_impl<int*, true> (0x0x7f2503208d00) 0 empty
    std::is_assignable<int*&, int*&&> (0x0x7f2503208d68) 0 empty
      std::integral_constant<bool, true> (0x0x7f2502e157e0) 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*> > (0x0x7f2503208dd0) 0 empty
  std::is_move_assignable<int*> (0x0x7f2503208e38) 0 empty
    std::__is_move_assignable_impl<int*, true> (0x0x7f2503208ea0) 0 empty
      std::is_assignable<int*&, int*&&> (0x0x7f2503208f08) 0 empty
        std::integral_constant<bool, true> (0x0x7f2502e15840) 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*&&> > (0x0x7f2502e158a0) 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*&&> (0x0x7f2502e2a068) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502e15900) 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*&&> > (0x0x7f2502e2a0d0) 0 empty
  std::__is_nt_constructible_impl<int*, int*&&> (0x0x7f2502e2a138) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502e15960) 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*&&> (0x0x7f2502e2a270) 0 empty
  std::__and_<std::is_constructible<int*, int*&&>, std::__is_nt_constructible_impl<int*, int*&&> > (0x0x7f2502e2a2d8) 0 empty
    std::__is_nt_constructible_impl<int*, int*&&> (0x0x7f2502e2a340) 0 empty
      std::integral_constant<bool, true> (0x0x7f2502e15a80) 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> (0x0x7f2502e2a410) 0 empty
  std::is_nothrow_constructible<int*, int*&&> (0x0x7f2502e2a478) 0 empty
    std::__and_<std::is_constructible<int*, int*&&>, std::__is_nt_constructible_impl<int*, int*&&> > (0x0x7f2502e2a4e0) 0 empty
      std::__is_nt_constructible_impl<int*, int*&&> (0x0x7f2502e2a548) 0 empty
        std::integral_constant<bool, true> (0x0x7f2502e15ae0) 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*> (0x0x7f2502e2a618) 0 empty
  std::__is_nothrow_move_constructible_impl<int*, true> (0x0x7f2502e2a680) 0 empty
    std::is_nothrow_constructible<int*, int*&&> (0x0x7f2502e2a6e8) 0 empty
      std::__and_<std::is_constructible<int*, int*&&>, std::__is_nt_constructible_impl<int*, int*&&> > (0x0x7f2502e2a750) 0 empty
        std::__is_nt_constructible_impl<int*, int*&&> (0x0x7f2502e2a7b8) 0 empty
          std::integral_constant<bool, true> (0x0x7f2502e15b40) 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*> > (0x0x7f2502e15ba0) 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*&&> > (0x0x7f2502e15c00) 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*&&> (0x0x7f2502e2aaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502e15c60) 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*&&> > (0x0x7f2502e2ab60) 0 empty
  std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f2502e2abc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502e15cc0) 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*&&> (0x0x7f2502e2ac30) 0 empty
  std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7f2502e2ac98) 0 empty
    std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f2502e2ad00) 0 empty
      std::integral_constant<bool, true> (0x0x7f2502e15de0) 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> (0x0x7f2502e2ad68) 0 empty
  std::is_nothrow_assignable<int*&, int*&&> (0x0x7f2502e2add0) 0 empty
    std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7f2502e2ae38) 0 empty
      std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f2502e2aea0) 0 empty
        std::integral_constant<bool, true> (0x0x7f2502e15ea0) 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*> (0x0x7f2502e2af08) 0 empty
  std::__is_nt_move_assignable_impl<int*, true> (0x0x7f2502e2af70) 0 empty
    std::is_nothrow_assignable<int*&, int*&&> (0x0x7f2502e36000) 0 empty
      std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7f2502e36068) 0 empty
        std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f2502e360d0) 0 empty
          std::integral_constant<bool, true> (0x0x7f2502e15f60) 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*> > (0x0x7f2502e36138) 0 empty
  std::is_nothrow_move_assignable<int*> (0x0x7f2502e361a0) 0 empty
    std::__is_nt_move_assignable_impl<int*, true> (0x0x7f2502e36208) 0 empty
      std::is_nothrow_assignable<int*&, int*&&> (0x0x7f2502e36270) 0 empty
        std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7f2502e362d8) 0 empty
          std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f2502e36340) 0 empty
            std::integral_constant<bool, true> (0x0x7f2502e37060) 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> > (0x0x7f2502e63120) 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> > (0x0x7f2502e63180) 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> > (0x0x7f2502e63420) 0

Class std::iterator_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char16_t*> (0x0x7f2502e634e0) 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> > (0x0x7f2502e63480) 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> > (0x0x7f2502e63840) 0

Class std::iterator_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char32_t*> (0x0x7f2502e63900) 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> > (0x0x7f2502e638a0) 0

Class std::remove_reference<fastjet::PseudoJet*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<fastjet::PseudoJet*&> (0x0x7f2502ef1720) 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&> (0x0x7f2502ef1900) 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&> (0x0x7f2502ee74e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502ef1960) 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> (0x0x7f2502ef1b40) 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*> > (0x0x7f2502ee75b0) 0 empty
  std::__iterator_traits<std::move_iterator<fastjet::ClusterSequence::history_element*>, void> (0x0x7f2502ef1c60) 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&&> (0x0x7f2502ef1d20) 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&&> (0x0x7f2502ee76e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502ef1d80) 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> (0x0x7f2502f18360) 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> > > (0x0x7f2502ee78f0) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> >, void> (0x0x7f2502f183c0) 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*> (0x0x7f2502f18540) 0 empty

Class std::__is_pointer<fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<fastjet::PseudoJet*> (0x0x7f2502f185a0) 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> (0x0x7f2502f18600) 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> > > (0x0x7f2502ee7bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2502f186c0) 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> > > (0x0x7f2502ee7c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f2502f18720) 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> (0x0x7f2502f18900) 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> > > (0x0x7f2502ee7000) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> >, void> (0x0x7f2502f18960) 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&> (0x0x7f2502ee7a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f2502f18a20) 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&> > > (0x0x7f2502f18a80) 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&> (0x0x7f2502ee7a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502f18ae0) 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&> > (0x0x7f2502f18b40) 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&> > (0x0x7f2502ee7af8) 0 empty
  std::is_lvalue_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f2502ee7b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502f18ba0) 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&> (0x0x7f2502ee7d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502f18c00) 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&> > (0x0x7f2502f18c60) 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&> > (0x0x7f2502ee7f70) 0 empty
  std::is_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f2502f52000) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502f18cc0) 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&> > (0x0x7f2502f52068) 0 empty
  std::__or_<std::is_reference<const fastjet::ClusterSequence::history_element&>, std::is_void<const fastjet::ClusterSequence::history_element&> > (0x0x7f2502f520d0) 0 empty
    std::is_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f2502f52138) 0 empty
      std::integral_constant<bool, true> (0x0x7f2502f18d20) 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&> > > (0x0x7f2502f521a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2502f18d80) 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&> (0x0x7f2502f52208) 0 empty
  std::integral_constant<bool, false> (0x0x7f2502f18de0) 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&> > (0x0x7f2502f18e40) 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&> > (0x0x7f2502f52270) 0 empty
  std::is_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f2502f522d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502f18ea0) 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&> (0x0x7f2502f52340) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502f18f00) 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> (0x0x7f2502f18f60) 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&> (0x0x7f2502f523a8) 0 empty
  std::__add_rvalue_reference_helper<const fastjet::ClusterSequence::history_element&, true> (0x0x7f2502f5a0c0) 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&> (0x0x7f2502f189c0) 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&> (0x0x7f2502f52410) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502f5a180) 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*> (0x0x7f2502f5a300) 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*> (0x0x7f2502f5a360) 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> (0x0x7f2502f5a3c0) 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> (0x0x7f2502f5a420) 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*> > > (0x0x7f2502f5a8a0) 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*> > > (0x0x7f2502f528f0) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > > (0x0x7f2502f5a900) 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**> (0x0x7f2502f529c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2502f5a960) 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**> > (0x0x7f2502f5a9c0) 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**> > > (0x0x7f2502f52a28) 0 empty
  std::is_same<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*, const fastjet::ClusterSequence::history_element**> (0x0x7f2502f52a90) 0 empty
    std::integral_constant<bool, false> (0x0x7f2502f5aa20) 0 empty

Class std::is_function<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int&> (0x0x7f2502f52c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f2502fa0060) 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&> > > (0x0x7f2502fa00c0) 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&> (0x0x7f2502f52d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502fa0120) 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&> > (0x0x7f2502fa0180) 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&> > (0x0x7f2502f52e38) 0 empty
  std::is_lvalue_reference<const int&> (0x0x7f2502f52ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502fa02a0) 0 empty

Class std::is_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int&> (0x0x7f2502f52f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502fa0300) 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&> > (0x0x7f2502fa0360) 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&> > (0x0x7f2502f52f70) 0 empty
  std::is_reference<const int&> (0x0x7f2502f524e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502fa03c0) 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&> > (0x0x7f2502f52548) 0 empty
  std::__or_<std::is_reference<const int&>, std::is_void<const int&> > (0x0x7f2502f525b0) 0 empty
    std::is_reference<const int&> (0x0x7f2502f527b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f2502fa0420) 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&> > > (0x0x7f2502fb2000) 0 empty
  std::integral_constant<bool, false> (0x0x7f2502fa0540) 0 empty

Class std::is_object<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int&> (0x0x7f2502fb2068) 0 empty
  std::integral_constant<bool, false> (0x0x7f2502fa05a0) 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&> > (0x0x7f2502fa0600) 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&> > (0x0x7f2502fb20d0) 0 empty
  std::is_reference<const int&> (0x0x7f2502fb2138) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502fa0660) 0 empty

Class std::__is_referenceable<const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int&> (0x0x7f2502fb21a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502fa06c0) 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> (0x0x7f2502fa0720) 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&> (0x0x7f2502fb2208) 0 empty
  std::__add_rvalue_reference_helper<const int&, true> (0x0x7f2502fa0780) 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&> (0x0x7f2502fa0000) 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&> (0x0x7f2502fb2270) 0 empty
  std::integral_constant<bool, true> (0x0x7f2502fa07e0) 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> (0x0x7f2502fb22d8) 0 empty
  std::is_assignable<int&, const int&> (0x0x7f2502fb2340) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502fa0840) 0 empty

Class std::is_copy_assignable<int>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<int> (0x0x7f2502fb23a8) 0 empty
  std::__is_copy_assignable_impl<int, true> (0x0x7f2502fb2410) 0 empty
    std::is_assignable<int&, const int&> (0x0x7f2502fb2478) 0 empty
      std::integral_constant<bool, true> (0x0x7f2502fa08a0) 0 empty

Class std::remove_reference<int*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<int*&> (0x0x7f2502fa09c0) 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> (0x0x7f2502fa0ba0) 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*> > (0x0x7f2502fb2618) 0 empty
  std::__iterator_traits<std::move_iterator<int*>, void> (0x0x7f2502fa0c00) 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> (0x0x7f2502fb2bc8) 0 empty
  std::is_assignable<fastjet::PseudoJet&, const fastjet::PseudoJet&> (0x0x7f2502fb2c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502ffb1e0) 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> (0x0x7f2502fb2c98) 0 empty
  std::__is_copy_assignable_impl<fastjet::PseudoJet, true> (0x0x7f2502fb2d00) 0 empty
    std::is_assignable<fastjet::PseudoJet&, const fastjet::PseudoJet&> (0x0x7f2502fb2d68) 0 empty
      std::integral_constant<bool, true> (0x0x7f2502ffb240) 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> (0x0x7f2502ffb2a0) 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> > > (0x0x7f2502c0a138) 0 empty
  std::integral_constant<bool, false> (0x0x7f2502ffb360) 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> > > (0x0x7f2502c0a208) 0 empty
  std::integral_constant<bool, false> (0x0x7f2502ffb3c0) 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> > (0x0x7f2502ffb9c0) 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> (0x0x7f2502c0a680) 0 empty
  std::is_assignable<fastjet::ClusterSequence::history_element&, const fastjet::ClusterSequence::history_element&> (0x0x7f2502c0a6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502ffba20) 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> (0x0x7f2502c0a750) 0 empty
  std::__is_copy_assignable_impl<fastjet::ClusterSequence::history_element, true> (0x0x7f2502c0a7b8) 0 empty
    std::is_assignable<fastjet::ClusterSequence::history_element&, const fastjet::ClusterSequence::history_element&> (0x0x7f2502c0a820) 0 empty
      std::integral_constant<bool, true> (0x0x7f2502ffba80) 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*> > (0x0x7f2502c2dcc0) 0 empty

Class std::__is_byte<int>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<int> (0x0x7f2502c5a6c0) 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*> (0x0x7f2502c5a720) 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*> (0x0x7f2502c5a780) 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*> > (0x0x7f2502c5a840) 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> (0x0x7f2502c8c1e0) 0 empty

Class std::__is_pointer<int*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int*> (0x0x7f2502c8c420) 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> > (0x0x7f2502c8c4e0) 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> (0x0x7f2502c86478) 0 empty
  std::is_assignable<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&&> (0x0x7f2502c864e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2502c8c540) 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> (0x0x7f2502c86548) 0 empty
  std::__is_move_assignable_impl<fastjet::ClusterSequence::history_element, true> (0x0x7f2502c865b0) 0 empty
    std::is_assignable<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&&> (0x0x7f2502c86618) 0 empty
      std::integral_constant<bool, true> (0x0x7f2502c8c5a0) 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> > (0x0x7f2502c8c6c0) 0 empty

