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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f80925a28f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f80913f2c00) 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> (0x0x7f80925a2958) 0 empty
  std::integral_constant<bool, true> (0x0x7f80913f2c60) 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> (0x0x7f80925a29c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f80913f2cc0) 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> (0x0x7f80925a2a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f80913f2d20) 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> (0x0x7f80925a2a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f80913f2d80) 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> (0x0x7f80925a2af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f80913f2de0) 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> (0x0x7f80925a2b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f80913f2e40) 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> (0x0x7f80925a2bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f80913f2ea0) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f80925a2c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f80913f2f00) 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> (0x0x7f80925a2c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f80913f2f60) 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> (0x0x7f80925a2d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f809141b000) 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> (0x0x7f80925a2d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f809141b060) 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> (0x0x7f80925a2dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f809141b0c0) 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> (0x0x7f80925a2e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f809141b120) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7f80925a2ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f809141b180) 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> (0x0x7f80925a2f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f809141b1e0) 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> (0x0x7f809141f068) 0 empty
  std::integral_constant<bool, true> (0x0x7f809141b300) 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> (0x0x7f809141f0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f809141b360) 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> (0x0x7f809141f138) 0 empty
  std::integral_constant<bool, true> (0x0x7f809141b3c0) 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> (0x0x7f8091444478) 0 empty
  std::integral_constant<bool, true> (0x0x7f809143d5a0) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f80914662a0) 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 (0x0x7f80914664e0) 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 (0x0x7f8091466720) 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 (0x0x7f8091466960) 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 (0x0x7f8091466ae0) 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 (0x0x7f8091466ea0) 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 (0x0x7f80914d0000) 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> (0x0x7f80914d05a0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f80914ff900) 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> (0x0x7f80914ff960) 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> (0x0x7f80914ff9c0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7f809152dea0) 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 (0x0x7f809152df60) 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 (0x0x7f809155d060) 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 (0x0x7f809155d120) 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 (0x0x7f809155d1e0) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7f809155d840) 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 (0x0x7f809155da20) 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 (0x0x7f809155da80) 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 (0x0x7f809118d060) 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 (0x0x7f809118d720) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f809118df00) 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> (0x0x7f809118df60) 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> (0x0x7f80911c4000) 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> (0x0x7f80911c4060) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f80911c49c0) 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> (0x0x7f80911c4a20) 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> (0x0x7f80911c4a80) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f80911c4ae0) 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> (0x0x7f80911c4b40) 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> (0x0x7f80911c4ba0) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f80911c4c60) 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> (0x0x7f80911c4cc0) 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> (0x0x7f80911c4d20) 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> (0x0x7f80911c4d80) 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> (0x0x7f80911c4de0) 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> (0x0x7f80911c4e40) 0 empty

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

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f8091575888) 0 empty
  std::input_iterator_tag (0x0x7f8091248720) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f80915758f0) 0 empty
  std::forward_iterator_tag (0x0x7f8091575958) 0 empty
    std::input_iterator_tag (0x0x7f8091248780) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f80915759c0) 0 empty
  std::bidirectional_iterator_tag (0x0x7f8091575a28) 0 empty
    std::forward_iterator_tag (0x0x7f8091575a90) 0 empty
      std::input_iterator_tag (0x0x7f80912487e0) 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> (0x0x7f8091277f60) 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 (0x0x7f80912fb360) 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 (0x0x7f80912fb480) 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 (0x0x7f80912fb600) 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 (0x0x7f80912fb780) 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 (0x0x7f80912fb8a0) 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> (0x0x7f809132dcc0) 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> (0x0x7f809132dde0) 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> (0x0x7f8091354300) 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> (0x0x7f80913543c0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::allocator<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<wchar_t> (0x0x7f8091137068) 0 empty
  __gnu_cxx::new_allocator<wchar_t> (0x0x7f80910f8f60) 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 (0x0x7f8091150480) 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> (0x0x7f8091150e40) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__allocator_traits_base
   size=1 align=1
   base size=0 base align=1
std::__allocator_traits_base (0x0x7f8090dffba0) 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> > (0x0x7f8090e91ba0) 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> (0x0x7f8090e91c00) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::allocator_traits<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<char> > (0x0x7f8090c0e5a0) 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> > (0x0x7f8090e284e0) 0 empty
  std::allocator_traits<std::allocator<char> > (0x0x7f8090c0e600) 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> (0x0x7f8090c0e660) 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 (0x0x7f8090e28618) 0
  std::allocator<char> (0x0x7f8090e28680) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f8090c0e6c0) 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> (0x0x7f8090c0e720) 0

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7f8090c0ea80) 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> > (0x0x7f8090c0ed20) 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> (0x0x7f8090c0ed80) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7f8090d11120) 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> > (0x0x7f8090d111e0) 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> (0x0x7f8090d11240) 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> (0x0x7f8090e287b8) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7f8090d112a0) 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> (0x0x7f8090d11300) 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> (0x0x7f8090d11360) 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> > (0x0x7f8090d11480) 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> > (0x0x7f8090e28820) 0 empty
  std::allocator_traits<std::allocator<wchar_t> > (0x0x7f8090d114e0) 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> (0x0x7f8090d11540) 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 (0x0x7f8090e28958) 0
  std::allocator<wchar_t> (0x0x7f8090e289c0) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f8090d115a0) 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> (0x0x7f8090d11600) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7f8090e282d8) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7f80909fcf00) 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> (0x0x7f8090a2b000) 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> (0x0x7f8090e283a8) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7f8090a2b060) 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> (0x0x7f8090a2b120) 0 empty

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f8090e288f0) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f8090a2b900) 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> > (0x0x7f8090a48068) 0 empty
  std::integral_constant<bool, false> (0x0x7f8090a2b9c0) 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> > (0x0x7f8090a2ba20) 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> > (0x0x7f8090a480d0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7f8090a2ba80) 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> > > (0x0x7f8090a48138) 0 empty
  std::integral_constant<bool, false> (0x0x7f8090a2bb40) 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> > (0x0x7f8090a2bba0) 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> > (0x0x7f8090a481a0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7f8090a2bc00) 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> > > (0x0x7f8090a48208) 0 empty
  std::integral_constant<bool, false> (0x0x7f8090a2bd80) 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> > (0x0x7f8090a2bde0) 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> > (0x0x7f8090a48270) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7f8090a2be40) 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> > (0x0x7f8090a2bf00) 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> > (0x0x7f8090a483a8) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x7f8090a2bf60) 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> (0x0x7f8090a6a000) 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> (0x0x7f8090a6a060) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7f8090a484e0) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7f8090a6a120) 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 (0x0x7f8090a485b0) 0
  std::allocator<char16_t> (0x0x7f8090a48618) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7f8090a6a180) 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> (0x0x7f8090a6a1e0) 0

Class std::__cxx11::basic_string<char16_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char16_t> (0x0x7f8090a2bea0) 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> > > (0x0x7f8090a48680) 0 empty
  std::integral_constant<bool, false> (0x0x7f8090a6a2a0) 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> > (0x0x7f8090a6a300) 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> > (0x0x7f8090a486e8) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7f8090a6a360) 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> > (0x0x7f8090a6a420) 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> > (0x0x7f8090a48820) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x7f8090a6a480) 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> (0x0x7f8090a6a4e0) 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> (0x0x7f8090a6a540) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7f8090a48958) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7f8090a6a600) 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 (0x0x7f8090a48a28) 0
  std::allocator<char32_t> (0x0x7f8090a48a90) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7f8090a6a660) 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> (0x0x7f8090a6a6c0) 0

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

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

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

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

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

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

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

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> > (0x0x7f8090882f60) 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> (0x0x7f80908d2000) 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> (0x0x7f8090a48e38) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7f80908d2060) 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> (0x0x7f8090a48f08) 0
    vptr=((& std::__cxx11::collate_byname<char>::_ZTVNSt7__cxx1114collate_bynameIcEE) + 16u)
  std::__cxx11::collate<char> (0x0x7f8090a48f70) 0
      primary-for std::__cxx11::collate_byname<char> (0x0x7f8090a48f08)
    std::locale::facet (0x0x7f80908d2120) 0
        primary-for std::__cxx11::collate<char> (0x0x7f8090a48f70)

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

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

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

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

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

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

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

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

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

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

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

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> (0x0x7f80908fe5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f80908d26c0) 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 (0x0x7f80908d2720) 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> (0x0x7f80908d2780) 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*> (0x0x7f80908fe618) 0 empty
  std::binary_function<const std::_V2::error_category*, const std::_V2::error_category*, bool> (0x0x7f80908d28a0) 0 empty

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

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

Class std::error_condition
   size=16 align=8
   base size=16 base align=8
std::error_condition (0x0x7f8090939360) 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> (0x0x7f80908fe6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f8090939a20) 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> (0x0x7f80908fe750) 0 empty
  std::integral_constant<bool, false> (0x0x7f8090939b40) 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> (0x0x7f80908fe7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f8090939cc0) 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> (0x0x7f80908fe820) 0 empty
  std::integral_constant<bool, false> (0x0x7f8090939d80) 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 (0x0x7f80908fe888) 0
    vptr=((& std::system_error::_ZTVSt12system_error) + 16u)
  std::runtime_error (0x0x7f80908fe8f0) 0
      primary-for std::system_error (0x0x7f80908fe888)
    std::exception (0x0x7f8090939f00) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f80908fe8f0)

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

Class std::hash<std::error_code>
   size=1 align=1
   base size=1 base align=1
std::hash<std::error_code> (0x0x7f8090580410) 0 empty
  std::__hash_base<long unsigned int, std::error_code> (0x0x7f8090578a80) 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> (0x0x7f8090580478) 0 empty
  std::integral_constant<bool, true> (0x0x7f80905a5360) 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 (0x0x7f80905804e0) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureB5cxx11E) + 16u)
  std::system_error (0x0x7f8090580548) 0
      primary-for std::ios_base::failure (0x0x7f80905804e0)
    std::runtime_error (0x0x7f80905805b0) 0
        primary-for std::system_error (0x0x7f8090580548)
      std::exception (0x0x7f80905a54e0) 0 nearly-empty
          primary-for std::runtime_error (0x0x7f80905805b0)

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

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

Class std::ios_base::Init
   size=1 align=1
   base size=0 base align=1
std::ios_base::Init (0x0x7f80905a5600) 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 (0x0x7f80905a5480) 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> (0x0x7f80905a5660) 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> (0x0x7f809061ede0) 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> (0x0x7f8090656300) 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 (0x0x7f8090656480) 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> (0x0x7f80906a7230) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7f80906adae0) 0
      primary-for std::ctype<char> (0x0x7f80906a7230)
  std::ctype_base (0x0x7f80906adb40) 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> (0x0x7f80906a7460) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x7f80906f50c0) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f80906a7460)
  std::ctype_base (0x0x7f80906f5120) 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> (0x0x7f8090580680) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7f80906a74d0) 0
      primary-for std::ctype<wchar_t> (0x0x7f8090580680)
    std::locale::facet (0x0x7f80906f5180) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f80906a74d0)
    std::ctype_base (0x0x7f80906f51e0) 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> (0x0x7f8090716000) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7f80906a7690) 0
      primary-for std::ctype_byname<char> (0x0x7f8090716000)
    std::locale::facet (0x0x7f80906f5360) 0
        primary-for std::ctype<char> (0x0x7f80906a7690)
    std::ctype_base (0x0x7f80906f53c0) 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> (0x0x7f8090716068) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7f80907160d0) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7f8090716068)
    std::__ctype_abstract_base<wchar_t> (0x0x7f80906a7700) 0
        primary-for std::ctype<wchar_t> (0x0x7f80907160d0)
      std::locale::facet (0x0x7f80906f5420) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f80906a7700)
      std::ctype_base (0x0x7f80906f5480) 0 empty

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

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

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

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x7f80907166e8) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x7f809038a6c0) 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> (0x0x7f80907167b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f80903b01e0) 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> (0x0x7f8090716820) 0 empty
  std::integral_constant<bool, false> (0x0x7f80903b0240) 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> (0x0x7f80903b0900) 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> (0x0x7f8090716b60) 0
    vptr=((& std::__cxx11::numpunct_byname<char>::_ZTVNSt7__cxx1115numpunct_bynameIcEE) + 16u)
  std::__cxx11::numpunct<char> (0x0x7f8090716bc8) 0
      primary-for std::__cxx11::numpunct_byname<char> (0x0x7f8090716b60)
    std::locale::facet (0x0x7f80903e6c60) 0
        primary-for std::__cxx11::numpunct<char> (0x0x7f8090716bc8)

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

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

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

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

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

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

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

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

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

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

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

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> (0x0x7f80901755b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f80901bd240) 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> (0x0x7f8090175680) 0 empty
  std::integral_constant<bool, false> (0x0x7f80901bd2a0) 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> > (0x0x7f80901bd5a0) 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> (0x0x7f80901bd600) 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> (0x0x7f8090175820) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7f80901bd660) 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> > (0x0x7f80901df780) 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> (0x0x7f80901df7e0) 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> (0x0x7f8090175d00) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f80901df840) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x7f8090212240) 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> (0x0x7f8090175f08 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> (0x0x7f8090230068 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> (0x0x7f80901d0540) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7f8090175f08) 0
      primary-for std::basic_iostream<char> (0x0x7f80901d0540)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f8090230000) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7f80902122a0) 24
          primary-for std::basic_ios<char> (0x0x7f8090230000)
  std::basic_ostream<char> (0x0x7f8090230068) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7f8090230000) 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 (0x0x7f8090212300) 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> (0x0x7f8090230410 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> (0x0x7f80902304e0 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> (0x0x7f80901d0c40) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f8090230410) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7f80901d0c40)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f8090230478) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x7f8090212360) 24
          primary-for std::basic_ios<wchar_t> (0x0x7f8090230478)
  std::basic_ostream<wchar_t> (0x0x7f80902304e0) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x7f8090230478) 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 (0x0x7f80902123c0) 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> > (0x0x7f80902309c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f8090212420) 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> > (0x0x7f80902124e0) 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> > (0x0x7f8090212540) 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> > (0x0x7f8090212480) 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> > (0x0x7f8090230a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f80902125a0) 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> > (0x0x7f8090230af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f8090212600) 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> > > (0x0x7f8090230b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f8090212660) 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> > > > (0x0x7f80902126c0) 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> > (0x0x7f8090230bc8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f8090212720) 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> > > (0x0x7f8090230c30) 0 empty
  std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f8090230c98) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f8090212780) 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> > (0x0x7f8090230d00) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7f8090230d68) 0 empty
    std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f8090230dd0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f80902127e0) 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> (0x0x7f8090230e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f8090212840) 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> > (0x0x7f8090230ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f80902128a0) 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> > > (0x0x7f8090212900) 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> > (0x0x7f8090230f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f8090212960) 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> (0x0x7f8090230f70) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f80902301a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f80902129c0) 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> > (0x0x7f80902302d8) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f8090230340) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f8090230618) 0 empty
      std::integral_constant<bool, true> (0x0x7f8090212a20) 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> > (0x0x7f8090230820) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7f80902308f0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f8090272000) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f8090272068) 0 empty
        std::integral_constant<bool, true> (0x0x7f8090212a80) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::numeric_limits<long int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<long int> (0x0x7f80900aeb40) 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> (0x0x7f80900aef00) 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> (0x0x7f80900e0300) 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> (0x0x7f80900e06c0) 0 empty

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

Class std::numeric_limits<__int128 unsigned>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<__int128 unsigned> (0x0x7f80900e0e40) 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> (0x0x7f8090272548) 0 empty
  std::integral_constant<bool, false> (0x0x7f809010c2a0) 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> (0x0x7f80902725b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f809010c300) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::_Pow
   size=1 align=1
   base size=0 base align=1
std::_Pow (0x0x7f808fb76e40) 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> (0x0x7f808fbbfd80) 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> (0x0x7f8090272ea0) 0 empty
  std::__fun_with_valarray<long unsigned int, true> (0x0x7f808fbbfde0) 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> (0x0x7f808fbbfd20) 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> (0x0x7f8090272e38) 0 empty
  std::__fun_with_valarray<long unsigned int, true> (0x0x7f808fbbff60) 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> (0x0x7f808fbbff00) 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> (0x0x7f808fc21068) 0 empty
  std::__fun_with_valarray<long unsigned int, true> (0x0x7f808fc24120) 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> (0x0x7f808fc240c0) 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> (0x0x7f808fc242a0) 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> (0x0x7f808fc24240) 0 empty

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

Class std::__fun_with_valarray<bool, true>
   size=1 align=1
   base size=0 base align=1
std::__fun_with_valarray<bool, true> (0x0x7f808fc243c0) 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> (0x0x7f808fc21208) 0 empty
  std::__fun_with_valarray<bool, true> (0x0x7f808fc24420) 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> (0x0x7f808fc24360) 0 empty

Class std::__fun<std::__negate, bool>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__negate, bool> (0x0x7f808fc21340) 0 empty
  std::__fun_with_valarray<bool, true> (0x0x7f808fc244e0) 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> (0x0x7f808fc24480) 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> (0x0x7f808fc21410) 0 empty
  std::__fun_with_valarray<bool, true> (0x0x7f808fc245a0) 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> (0x0x7f808fc24540) 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> (0x0x7f808fc24660) 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> (0x0x7f808fc24600) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::_Bit_iterator_base
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator_base (0x0x7f808fc217b8) 0
  std::iterator<std::random_access_iterator_tag, bool> (0x0x7f808f6a1a20) 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> (0x0x7f808fc21820) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f6a1f60) 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> (0x0x7f808fc21888) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f6d4000) 0 empty

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7f808fc218f0) 0
  std::_Bit_iterator_base (0x0x7f808fc21958) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f808f6d4240) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7f808fc219c0) 0
  std::_Bit_iterator_base (0x0x7f808fc21a28) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f808f6d4a20) 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> (0x0x7f808fc21a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f70c3c0) 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> (0x0x7f808fc21af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f70c420) 0 empty

Class std::initializer_list<bool>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<bool> (0x0x7f808f75a000) 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> (0x0x7f808f75a540) 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> (0x0x7f808fc21c98) 0 empty
  std::__iterator_traits<std::_Bit_iterator, void> (0x0x7f808f75a5a0) 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> (0x0x7f808f75a600) 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> (0x0x7f808fc21dd0) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f808f75a660) 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> (0x0x7f808f75a720) 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> (0x0x7f808fc21f08) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7f808f75a780) 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> (0x0x7f808f75a7e0) 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> (0x0x7f808fc21f70) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f808f75a840) 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 (0x0x7f808f411a20) 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 (0x0x7f808f431120) 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 (0x0x7f808f7e8138) 0
    vptr=((& fastjet::PseudoJet::InexistentUserInfo::_ZTVN7fastjet9PseudoJet18InexistentUserInfoE) + 16u)
  fastjet::Error (0x0x7f808f431180) 0
      primary-for fastjet::PseudoJet::InexistentUserInfo (0x0x7f808f7e8138)

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

Class fastjet::SharedPtr<fastjet::PseudoJet::UserInfoBase>
   size=8 align=8
   base size=8 base align=8
fastjet::SharedPtr<fastjet::PseudoJet::UserInfoBase> (0x0x7f808f431240) 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 (0x0x7f808f4310c0) 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> (0x0x7f808f431e40) 0 empty

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

Class std::allocator_traits<std::allocator<double> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<double> > (0x0x7f808f4b8300) 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> > (0x0x7f808f7e8270) 0 empty
  std::allocator_traits<std::allocator<double> > (0x0x7f808f4b8360) 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> (0x0x7f808f4b83c0) 0 empty

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

Class std::allocator<double>
   size=1 align=1
   base size=1 base align=1
std::allocator<double> (0x0x7f808f7e83a8) 0 empty
  __gnu_cxx::new_allocator<double> (0x0x7f808f4b84e0) 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 (0x0x7f808f7e8478) 0
  std::allocator<double> (0x0x7f808f7e84e0) 0 empty
    __gnu_cxx::new_allocator<double> (0x0x7f808f4b8540) 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> > (0x0x7f808f4b82a0) 0

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

Class std::_Rb_tree_node_base
   size=32 align=8
   base size=32 base align=8
std::_Rb_tree_node_base (0x0x7f808f4b8ea0) 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*> (0x0x7f808f253360) 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*> (0x0x7f808f7e8a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f2533c0) 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*> > > (0x0x7f808f253420) 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*> (0x0x7f808f7e8a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f253540) 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*> > (0x0x7f808f2535a0) 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*> (0x0x7f808f7e8af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f253600) 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*> > (0x0x7f808f7e8b60) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f808f7e8bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808f253660) 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*> (0x0x7f808f7e8c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f2536c0) 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*> > (0x0x7f808f253720) 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*> (0x0x7f808f2537e0) 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*> (0x0x7f808f253840) 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*> (0x0x7f808f253780) 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*> (0x0x7f808f7e8d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f2538a0) 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*> (0x0x7f808f7e8d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f253900) 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*> > (0x0x7f808f7e8dd0) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7f808f7e8e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f808f253960) 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*> > (0x0x7f808f7e8f70) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f808f7e8000) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7f808f7e8068) 0 empty
      std::integral_constant<bool, false> (0x0x7f808f2539c0) 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*> > > (0x0x7f808f7e82d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f253a20) 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*> (0x0x7f808f7e85b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f253a80) 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*> > (0x0x7f808f253ae0) 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*> > (0x0x7f808f7e8958) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7f808f7e89c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808f253b40) 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*> (0x0x7f808f2b90d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f253c60) 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*&> (0x0x7f808f2b9138) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f253d20) 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*&> > > (0x0x7f808f253d80) 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*&> (0x0x7f808f2b91a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f253ea0) 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*&> > (0x0x7f808f253f00) 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*&> > (0x0x7f808f2b9208) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f808f2b9270) 0 empty
    std::integral_constant<bool, true> (0x0x7f808f253f60) 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*&> (0x0x7f808f2b92d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f2c6000) 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*&> > (0x0x7f808f2c6060) 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*&> > (0x0x7f808f2b9340) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f808f2b93a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808f2c60c0) 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*&> > (0x0x7f808f2b94e0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f808f2b9548) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f808f2b95b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808f2c6120) 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*&> > > (0x0x7f808f2b9680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f2c6180) 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*&> (0x0x7f808f2b96e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f2c61e0) 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*&> > (0x0x7f808f2c6240) 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*&> > (0x0x7f808f2b9750) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f808f2b97b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808f2c62a0) 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*&> (0x0x7f808f2b98f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f2c63c0) 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> (0x0x7f808f2c6420) 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*&> (0x0x7f808f2b9958) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7f808f2c6480) 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&> (0x0x7f808f2b9a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f2c64e0) 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&> > > (0x0x7f808f2c6540) 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&> (0x0x7f808f2b9a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f2c65a0) 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&> > (0x0x7f808f2c6600) 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&> > (0x0x7f808f2b9af8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f808f2b9b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f808f2c6660) 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&> (0x0x7f808f2b9bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f2c66c0) 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&> > (0x0x7f808f2c6720) 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&> > (0x0x7f808f2b9c30) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f808f2b9c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f808f2c6780) 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&> > (0x0x7f808f2b9d00) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f808f2b9d68) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f808f2b9dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808f2c67e0) 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&> > > (0x0x7f808f2b9e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f2c6840) 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&> (0x0x7f808f2b9ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f2c68a0) 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&> > (0x0x7f808f2c6900) 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&> > (0x0x7f808f2b9f08) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f808f2b9f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f808f2c6960) 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&> (0x0x7f808f2e3000) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f2c69c0) 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> (0x0x7f808f2c6a20) 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&> (0x0x7f808f2e3068) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7f808f2c6a80) 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&> (0x0x7f808f253cc0) 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&> (0x0x7f808f2e30d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f2c6ae0) 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> (0x0x7f808f2e3138) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f808f2e31a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808f2c6b40) 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*> (0x0x7f808f2e3208) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f808f2e3270) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f808f2e32d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808f2c6ba0) 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*> > (0x0x7f808f2c6c00) 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*> > (0x0x7f808f2e3340) 0 empty
  std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7f808f2e33a8) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f808f2e3410) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f808f2e3478) 0 empty
        std::integral_constant<bool, true> (0x0x7f808f2c6c60) 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&> (0x0x7f808f2c6cc0) 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*> > > (0x0x7f808f2e3548) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f2c6d20) 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&> (0x0x7f808f2c6d80) 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*&&> (0x0x7f808f2e3618) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f2c6e40) 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*&&> > > (0x0x7f808f2c6ea0) 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*&&> (0x0x7f808f2e3680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f2fd000) 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*&&> > (0x0x7f808f2fd060) 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*&&> (0x0x7f808f2e36e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f2fd0c0) 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*&&> > (0x0x7f808f2e3750) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f808f2e37b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808f2fd120) 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*&&> (0x0x7f808f2e3820) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f2fd180) 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*&&> > (0x0x7f808f2fd1e0) 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*&&> > (0x0x7f808f2e3888) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f808f2e38f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808f2fd240) 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*&&> > (0x0x7f808f2e3a28) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f808f2e3a90) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f808f2e3af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808f2fd2a0) 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*&&> > > (0x0x7f808f2e3bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f2fd300) 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*&&> (0x0x7f808f2e3c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808f2fd360) 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*&&> > (0x0x7f808f2fd3c0) 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*&&> > (0x0x7f808f2e3c98) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f808f2e3d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f808f2fd420) 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*&&> (0x0x7f808f2e3f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f2fd480) 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> (0x0x7f808f2fd4e0) 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*&&> (0x0x7f808f2e3f70) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&&, true> (0x0x7f808f2fd540) 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*&&> (0x0x7f808f2c6de0) 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*&&> (0x0x7f808f308000) 0 empty
  std::integral_constant<bool, true> (0x0x7f808f2fd5a0) 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> (0x0x7f808f308068) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f808f3080d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808f2fd600) 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*> (0x0x7f808f308138) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f808f3081a0) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f808f308208) 0 empty
      std::integral_constant<bool, true> (0x0x7f808f2fd660) 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*> > (0x0x7f808f2fd6c0) 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*> > (0x0x7f808f308270) 0 empty
  std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7f808f3082d8) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f808f308340) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f808f3083a8) 0 empty
        std::integral_constant<bool, true> (0x0x7f808f2fd720) 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&&> (0x0x7f808f2fd780) 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*> (0x0x7f808f253300) 0

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

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7f808f3086e8) 0
  std::__uses_alloc_base (0x0x7f808f372f00) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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> (0x0x7f808ee79ea0) 0
  __gnu_cxx::__mutex (0x0x7f808ebb54e0) 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> (0x0x7f808ebb58a0) 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> (0x0x7f808ee79f70) 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> (0x0x7f808ebb5900) 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> (0x0x7f808ee79d68) 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> (0x0x7f808ee79dd0) 8
    __gnu_cxx::__mutex (0x0x7f808ebb59c0) 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> (0x0x7f808ebb5a80) 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> (0x0x7f808ebe4000) 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> (0x0x7f808ebb5ae0) 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> (0x0x7f808ebe40d0) 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> (0x0x7f808ebe4138) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u> (0x0x7f808ebe40d0)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f808ebf8240) 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> (0x0x7f808ebe4340) 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> (0x0x7f808ebe43a8) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u> (0x0x7f808ebe4340)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f808ebe4410) 8
      __gnu_cxx::__mutex (0x0x7f808ebf8300) 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> (0x0x7f808ebe4618) 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> (0x0x7f808ebe4680) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u> (0x0x7f808ebe4618)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f808ebf83c0) 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> (0x0x7f808ebe4958) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ebf8ae0) 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> (0x0x7f808ebe49c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ebf8b40) 0 empty

Class std::_Sp_make_shared_tag
   size=1 align=1
   base size=0 base align=1
std::_Sp_make_shared_tag (0x0x7f808ebf8c00) 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> (0x0x7f808ed160d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ed211e0) 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> (0x0x7f808ed16138) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ed21240) 0 empty

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

Class std::atomic_flag
   size=1 align=1
   base size=1 base align=1
std::atomic_flag (0x0x7f808ed161a0) 0
  std::__atomic_flag_base (0x0x7f808ed214e0) 0

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

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

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 (0x0x7f808ea4e420) 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> (0x0x7f808ea4e480) 0

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

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

Class std::__detail::_List_node_base
   size=16 align=8
   base size=16 base align=8
std::__detail::_List_node_base (0x0x7f808eade600) 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 (0x0x7f808eb02360) 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> (0x0x7f808eb02300) 0

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

Class fastjet::LimitedWarning
   size=16 align=8
   base size=16 base align=8
fastjet::LimitedWarning (0x0x7f808e789e40) 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> (0x0x7f808ed16888) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e7de9c0) 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> (0x0x7f808ed168f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e7dea20) 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> (0x0x7f808ed16958) 0
    vptr=((& std::__cxx11::basic_stringbuf<char>::_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE) + 16u)
  std::basic_streambuf<char> (0x0x7f808e7ded80) 0
      primary-for std::__cxx11::basic_stringbuf<char> (0x0x7f808ed16958)

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 (0x0x7f808e817000) 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> (0x0x7f808ed16af8 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> (0x0x7f808ed16a90) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_istream<char> (0x0x7f808ed16af8) 0
      primary-for std::__cxx11::basic_istringstream<char> (0x0x7f808ed16a90)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f808ed16b60) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7f808e817060) 120
          primary-for std::basic_ios<char> (0x0x7f808ed16b60)

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

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> (0x0x7f808eb1acb0 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> (0x0x7f808ed16c30 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> (0x0x7f808ed16ea0 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> (0x0x7f808ed16f70) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_iostream<char> (0x0x7f808eb1acb0) 0
      primary-for std::__cxx11::basic_stringstream<char> (0x0x7f808ed16f70)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f808ed16c30) 0
        primary-for std::basic_iostream<char> (0x0x7f808eb1acb0)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f808ed16c98) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 104u)
        std::ios_base (0x0x7f808e817120) 128
            primary-for std::basic_ios<char> (0x0x7f808ed16c98)
    std::basic_ostream<char> (0x0x7f808ed16ea0) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::basic_ios<char> (0x0x7f808ed16c98) 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> (0x0x7f808e844270) 0
    vptr=((& std::__cxx11::basic_stringbuf<wchar_t>::_ZTVNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7f808e817180) 0
      primary-for std::__cxx11::basic_stringbuf<wchar_t> (0x0x7f808e844270)

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 (0x0x7f808e817300) 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> (0x0x7f808e8444e0 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> (0x0x7f808e844478) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f808e8444e0) 0
      primary-for std::__cxx11::basic_istringstream<wchar_t> (0x0x7f808e844478)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f808e844548) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::ios_base (0x0x7f808e817360) 120
          primary-for std::basic_ios<wchar_t> (0x0x7f808e844548)

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

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> (0x0x7f808e85e2a0 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> (0x0x7f808e8449c0 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> (0x0x7f808e844a90 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> (0x0x7f808e844958) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f808e85e2a0) 0
      primary-for std::__cxx11::basic_stringstream<wchar_t> (0x0x7f808e844958)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f808e8449c0) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f808e85e2a0)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f808e844a28) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 104u)
        std::ios_base (0x0x7f808e8174e0) 128
            primary-for std::basic_ios<wchar_t> (0x0x7f808e844a28)
    std::basic_ostream<wchar_t> (0x0x7f808e844a90) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f808e844a28) 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 (0x0x7f808e817600) 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> > (0x0x7f808e844d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e817d80) 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*> (0x0x7f808e844ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e817e40) 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> (0x0x7f808e844f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e8ae360) 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 (0x0x7f808e8ae420) 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*> > (0x0x7f808e8ae6c0) 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*> > (0x0x7f808e844c30) 0 empty
  std::allocator_traits<std::allocator<const fastjet::PseudoJet*> > (0x0x7f808e8ae720) 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*> (0x0x7f808e8ae780) 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*> (0x0x7f808e8ae7e0) 0 empty

Class std::allocator<const fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::allocator<const fastjet::PseudoJet*> (0x0x7f808e8fe000) 0 empty
  __gnu_cxx::new_allocator<const fastjet::PseudoJet*> (0x0x7f808e8ae8a0) 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 (0x0x7f808e8fe0d0) 0
  std::allocator<const fastjet::PseudoJet*> (0x0x7f808e8fe138) 0 empty
    __gnu_cxx::new_allocator<const fastjet::PseudoJet*> (0x0x7f808e8ae900) 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*> > (0x0x7f808e8ae660) 0

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

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

Class fastjet::SharedPtr<fastjet::SelectorWorker>
   size=8 align=8
   base size=8 base align=8
fastjet::SharedPtr<fastjet::SelectorWorker> (0x0x7f808e983060) 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 (0x0x7f808e8aef00) 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> > (0x0x7f808e5c21e0) 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> > (0x0x7f808e8fe4e0) 0 empty
  std::allocator_traits<std::allocator<fastjet::PseudoJet> > (0x0x7f808e5c2240) 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> (0x0x7f808e5c22a0) 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> (0x0x7f808e5c23c0) 0 empty

Class std::allocator<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::allocator<fastjet::PseudoJet> (0x0x7f808e8fe618) 0 empty
  __gnu_cxx::new_allocator<fastjet::PseudoJet> (0x0x7f808e5c2480) 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 (0x0x7f808e8fe6e8) 0
  std::allocator<fastjet::PseudoJet> (0x0x7f808e8fe750) 0 empty
    __gnu_cxx::new_allocator<fastjet::PseudoJet> (0x0x7f808e5c24e0) 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> > (0x0x7f808e5c2180) 0

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

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 (0x0x7f808e5c2c00) 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 (0x0x7f808e5c2c60) 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> > (0x0x7f808e5c2d20) 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> > (0x0x7f808e8fe8f0) 0 empty
  std::allocator_traits<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f808e5c2d80) 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> (0x0x7f808e5c2de0) 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> (0x0x7f808e5c2e40) 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> (0x0x7f808e8fea28) 0 empty
  __gnu_cxx::new_allocator<fastjet::ClusterSequence::history_element> (0x0x7f808e5c2f00) 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 (0x0x7f808e8feaf8) 0
  std::allocator<fastjet::ClusterSequence::history_element> (0x0x7f808e8feb60) 0 empty
    __gnu_cxx::new_allocator<fastjet::ClusterSequence::history_element> (0x0x7f808e5c2f60) 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> > (0x0x7f808e5c2cc0) 0

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

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

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

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

Class fastjet::ClusterSequence::Tile
   size=112 align=8
   base size=112 base align=8
fastjet::ClusterSequence::Tile (0x0x7f808e6dc180) 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> > (0x0x7f808e6dc240) 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> > (0x0x7f808e8fed00) 0 empty
  std::allocator_traits<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f808e6dc2a0) 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> (0x0x7f808e6dc300) 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> (0x0x7f808e6dc360) 0 empty

Class std::allocator<fastjet::ClusterSequence::Tile>
   size=1 align=1
   base size=1 base align=1
std::allocator<fastjet::ClusterSequence::Tile> (0x0x7f808e8fee38) 0 empty
  __gnu_cxx::new_allocator<fastjet::ClusterSequence::Tile> (0x0x7f808e6dc420) 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 (0x0x7f808e8fef08) 0
  std::allocator<fastjet::ClusterSequence::Tile> (0x0x7f808e8fef70) 0 empty
    __gnu_cxx::new_allocator<fastjet::ClusterSequence::Tile> (0x0x7f808e6dc480) 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> > (0x0x7f808e6dc1e0) 0

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

Class fastjet::ClusterSequence::EEBriefJet
   size=56 align=8
   base size=56 base align=8
fastjet::ClusterSequence::EEBriefJet (0x0x7f808e6dc600) 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 (0x0x7f808e5c2ba0) 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> > (0x0x7f808e8fec30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e6dc660) 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> > (0x0x7f808e6dc720) 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> > (0x0x7f808e6dc780) 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> > (0x0x7f808e6dc6c0) 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> > (0x0x7f808e40e000) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e6dc7e0) 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> > (0x0x7f808e40e068) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e6dc840) 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> > > (0x0x7f808e40e0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e6dc8a0) 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> > > > (0x0x7f808e6dc900) 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> > (0x0x7f808e40e138) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f808e6dc960) 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> > > (0x0x7f808e40e1a0) 0 empty
  std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > (0x0x7f808e40e208) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f808e6dc9c0) 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> > (0x0x7f808e40e270) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<fastjet::PseudoJet> > >, std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > > (0x0x7f808e40e2d8) 0 empty
    std::__is_default_constructible_impl<std::allocator<fastjet::PseudoJet> > (0x0x7f808e40e340) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f808e6dca20) 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> (0x0x7f808e40e3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e6dca80) 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> > (0x0x7f808e40e410) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e6dcae0) 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> > > (0x0x7f808e6dcb40) 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> > (0x0x7f808e40e478) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e6dcba0) 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> (0x0x7f808e40e4e0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f808e40e548) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e6dcc00) 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> > (0x0x7f808e40e5b0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> (0x0x7f808e40e618) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f808e40e680) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e6dcc60) 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> > (0x0x7f808e40e6e8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<fastjet::PseudoJet> >, std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> > (0x0x7f808e40e750) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<fastjet::PseudoJet>, false> (0x0x7f808e40e7b8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<fastjet::PseudoJet> > (0x0x7f808e40e820) 0 empty
        std::integral_constant<bool, true> (0x0x7f808e6dccc0) 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> > (0x0x7f808e40e888) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e6dcd20) 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> > (0x0x7f808e6dcde0) 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> > (0x0x7f808e6dce40) 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> > (0x0x7f808e6dcd80) 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> > (0x0x7f808e40e958) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e6dcea0) 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> > (0x0x7f808e40e9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e6dcf00) 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> > > (0x0x7f808e40ea28) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e6dcf60) 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> > > > (0x0x7f808e425000) 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> > (0x0x7f808e40ea90) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f808e425120) 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> > > (0x0x7f808e40ebc8) 0 empty
  std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f808e40ec30) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f808e425180) 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> > (0x0x7f808e40ed00) 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> > > (0x0x7f808e40ed68) 0 empty
    std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f808e40edd0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f808e4251e0) 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> (0x0x7f808e40ef70) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e425300) 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> > (0x0x7f808e42a1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e425360) 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> > > (0x0x7f808e425480) 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> > (0x0x7f808e42a2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e4254e0) 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> (0x0x7f808e42a410) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f808e42a478) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e425600) 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> > (0x0x7f808e42a548) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false> (0x0x7f808e42a5b0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f808e42a618) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e425660) 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> > (0x0x7f808e42a6e8) 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> > (0x0x7f808e42a750) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::history_element>, false> (0x0x7f808e42a7b8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::history_element> > (0x0x7f808e42a820) 0 empty
        std::integral_constant<bool, true> (0x0x7f808e4256c0) 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> > (0x0x7f808e42a9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e4257e0) 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> > (0x0x7f808e4258a0) 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> > (0x0x7f808e425900) 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> > (0x0x7f808e425840) 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> > (0x0x7f808e42aa90) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e425960) 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> > (0x0x7f808e42aaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e4259c0) 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> > > (0x0x7f808e42ab60) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e425a20) 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> > > > (0x0x7f808e425a80) 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> > (0x0x7f808e42abc8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f808e425ae0) 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> > > (0x0x7f808e42ac30) 0 empty
  std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f808e42ac98) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f808e425b40) 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> > (0x0x7f808e42ad00) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<fastjet::ClusterSequence::Tile> > >, std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > > (0x0x7f808e42ad68) 0 empty
    std::__is_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f808e42add0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f808e425ba0) 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> (0x0x7f808e42ae38) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e425c00) 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> > (0x0x7f808e42aea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e425d20) 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> > > (0x0x7f808e425d80) 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> > (0x0x7f808e42af08) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e425ea0) 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> (0x0x7f808e42af70) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f808e43f000) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e440000) 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> > (0x0x7f808e43f068) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false> (0x0x7f808e43f0d0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f808e43f138) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e440180) 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> > (0x0x7f808e43f1a0) 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> > (0x0x7f808e43f208) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<fastjet::ClusterSequence::Tile>, false> (0x0x7f808e43f270) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<fastjet::ClusterSequence::Tile> > (0x0x7f808e43f2d8) 0 empty
        std::integral_constant<bool, true> (0x0x7f808e4402a0) 0 empty

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

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

Class std::codecvt_base
   size=1 align=1
   base size=0 base align=1
std::codecvt_base (0x0x7f808e472b40) 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> (0x0x7f808e476540) 0
    vptr=((& std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f808e496120) 0
      primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f808e476540)
  std::codecvt_base (0x0x7f808e496180) 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> (0x0x7f808e43f548) 0
    vptr=((& std::codecvt<char, char, __mbstate_t>::_ZTVSt7codecvtIcc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f808e476690) 0
      primary-for std::codecvt<char, char, __mbstate_t> (0x0x7f808e43f548)
    std::locale::facet (0x0x7f808e4961e0) 0
        primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f808e476690)
    std::codecvt_base (0x0x7f808e496240) 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> (0x0x7f808e4767e0) 0
    vptr=((& std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f808e4962a0) 0
      primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f808e4767e0)
  std::codecvt_base (0x0x7f808e496300) 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> (0x0x7f808e43f618) 0
    vptr=((& std::codecvt<wchar_t, char, __mbstate_t>::_ZTVSt7codecvtIwc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f808e476930) 0
      primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f808e43f618)
    std::locale::facet (0x0x7f808e496360) 0
        primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f808e476930)
    std::codecvt_base (0x0x7f808e4963c0) 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> (0x0x7f808e476a80) 0
    vptr=((& std::__codecvt_abstract_base<char16_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDsc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f808e496420) 0
      primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f808e476a80)
  std::codecvt_base (0x0x7f808e496480) 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> (0x0x7f808e43f6e8) 0
    vptr=((& std::codecvt<char16_t, char, __mbstate_t>::_ZTVSt7codecvtIDsc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f808e476bd0) 0
      primary-for std::codecvt<char16_t, char, __mbstate_t> (0x0x7f808e43f6e8)
    std::locale::facet (0x0x7f808e4964e0) 0
        primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f808e476bd0)
    std::codecvt_base (0x0x7f808e496540) 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> (0x0x7f808e476e00) 0
    vptr=((& std::__codecvt_abstract_base<char32_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDic11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f808e496720) 0
      primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f808e476e00)
  std::codecvt_base (0x0x7f808e496780) 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> (0x0x7f808e43f7b8) 0
    vptr=((& std::codecvt<char32_t, char, __mbstate_t>::_ZTVSt7codecvtIDic11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f808e476ee0) 0
      primary-for std::codecvt<char32_t, char, __mbstate_t> (0x0x7f808e43f7b8)
    std::locale::facet (0x0x7f808e4967e0) 0
        primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f808e476ee0)
    std::codecvt_base (0x0x7f808e496840) 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> (0x0x7f808e43f8f0) 0
    vptr=((& std::codecvt_byname<char16_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDsc11__mbstate_tE) + 16u)
  std::codecvt<char16_t, char, __mbstate_t> (0x0x7f808e43f958) 0
      primary-for std::codecvt_byname<char16_t, char, __mbstate_t> (0x0x7f808e43f8f0)
    std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f808e501310) 0
        primary-for std::codecvt<char16_t, char, __mbstate_t> (0x0x7f808e43f958)
      std::locale::facet (0x0x7f808e496ba0) 0
          primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f808e501310)
      std::codecvt_base (0x0x7f808e496c00) 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> (0x0x7f808e43fb60) 0
    vptr=((& std::codecvt_byname<char32_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDic11__mbstate_tE) + 16u)
  std::codecvt<char32_t, char, __mbstate_t> (0x0x7f808e43fbc8) 0
      primary-for std::codecvt_byname<char32_t, char, __mbstate_t> (0x0x7f808e43fb60)
    std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f808e5014d0) 0
        primary-for std::codecvt<char32_t, char, __mbstate_t> (0x0x7f808e43fbc8)
      std::locale::facet (0x0x7f808e5121e0) 0
          primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f808e5014d0)
      std::codecvt_base (0x0x7f808e512240) 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> (0x0x7f808e43fdd0) 0
    vptr=((& std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE) + 16u)
  std::codecvt<char, char, __mbstate_t> (0x0x7f808e43fe38) 0
      primary-for std::codecvt_byname<char, char, __mbstate_t> (0x0x7f808e43fdd0)
    std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f808e5017e0) 0
        primary-for std::codecvt<char, char, __mbstate_t> (0x0x7f808e43fe38)
      std::locale::facet (0x0x7f808e5127e0) 0
          primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f808e5017e0)
      std::codecvt_base (0x0x7f808e512840) 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> (0x0x7f808e43ff08) 0
    vptr=((& std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE) + 16u)
  std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f808e43ff70) 0
      primary-for std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7f808e43ff08)
    std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f808e501930) 0
        primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f808e43ff70)
      std::locale::facet (0x0x7f808e5128a0) 0
          primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f808e501930)
      std::codecvt_base (0x0x7f808e512900) 0 empty

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

Class std::is_function<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_function<_IO_FILE*> (0x0x7f808e52e0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e512ba0) 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*> > > (0x0x7f808e512c00) 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*> (0x0x7f808e52e138) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e512c60) 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*> > (0x0x7f808e512cc0) 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*> (0x0x7f808e52e270) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e512de0) 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*> > (0x0x7f808e52e2d8) 0 empty
  std::is_rvalue_reference<_IO_FILE*> (0x0x7f808e52e340) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e512e40) 0 empty

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

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

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

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

Class std::is_void<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_void<_IO_FILE*> (0x0x7f808e52e4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e552120) 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*> > (0x0x7f808e52e548) 0 empty
  std::is_void<_IO_FILE*> (0x0x7f808e52e5b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e552180) 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*> > (0x0x7f808e52e618) 0 empty
  std::__or_<std::is_reference<_IO_FILE*>, std::is_void<_IO_FILE*> > (0x0x7f808e52e680) 0 empty
    std::is_void<_IO_FILE*> (0x0x7f808e52e6e8) 0 empty
      std::integral_constant<bool, false> (0x0x7f808e5521e0) 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*> > > (0x0x7f808e52e750) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e5523c0) 0 empty

Class std::is_object<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_object<_IO_FILE*> (0x0x7f808e52e7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e552420) 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*> > (0x0x7f808e552480) 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*> > (0x0x7f808e52e820) 0 empty
  std::is_object<_IO_FILE*> (0x0x7f808e52e888) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e5524e0) 0 empty

Class std::__is_referenceable<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<_IO_FILE*> (0x0x7f808e52e8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e552540) 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*&&> > (0x0x7f808e5525a0) 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*> > > (0x0x7f808e552600) 0 empty

Class std::is_array<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_array<_IO_FILE*> (0x0x7f808e52e958) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e552660) 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*> > (0x0x7f808e5526c0) 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> > > (0x0x7f808e52e9c0) 0 empty
  std::is_array<_IO_FILE*> (0x0x7f808e52ea28) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e5527e0) 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*> (0x0x7f808e52ea90) 0 empty
  std::__and_<std::is_array<_IO_FILE*>, std::__not_<std::extent<_IO_FILE*, 0u> > > (0x0x7f808e52eaf8) 0 empty
    std::is_array<_IO_FILE*> (0x0x7f808e52eb60) 0 empty
      std::integral_constant<bool, false> (0x0x7f808e552840) 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*> > (0x0x7f808e5528a0) 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*> > (0x0x7f808e52ec98) 0 empty
  std::is_function<_IO_FILE*> (0x0x7f808e52ed00) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e5529c0) 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*> > (0x0x7f808e52ed68) 0 empty
  std::__or_<std::__is_array_unknown_bounds<_IO_FILE*>, std::is_function<_IO_FILE*> > (0x0x7f808e52edd0) 0 empty
    std::is_function<_IO_FILE*> (0x0x7f808e52ee38) 0 empty
      std::integral_constant<bool, false> (0x0x7f808e552a20) 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*> > (0x0x7f808e552a80) 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*> (0x0x7f808e52ef70) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e552ae0) 0 empty

Class std::is_integral<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<_IO_FILE*> (0x0x7f808e56f000) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e552b40) 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*> > (0x0x7f808e552ba0) 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*> (0x0x7f808e56f068) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e552cc0) 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*> (0x0x7f808e56f0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e552d20) 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*> > (0x0x7f808e56f138) 0 empty
  std::is_floating_point<_IO_FILE*> (0x0x7f808e56f1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e552d80) 0 empty

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

Class std::is_enum<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<_IO_FILE*> (0x0x7f808e56f270) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e552ea0) 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*> > > (0x0x7f808e552f00) 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*> (0x0x7f808e56f3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e552f60) 0 empty

Class std::is_pointer<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<_IO_FILE*> (0x0x7f808e56f410) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e578000) 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*> > > (0x0x7f808e578060) 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*> > (0x0x7f808e56f478) 0 empty
  std::is_pointer<_IO_FILE*> (0x0x7f808e56f4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e5780c0) 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*> > (0x0x7f808e56f548) 0 empty
  std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f808e56f5b0) 0 empty
    std::is_pointer<_IO_FILE*> (0x0x7f808e56f618) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e578120) 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*> > (0x0x7f808e56f680) 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*> > (0x0x7f808e56f6e8) 0 empty
    std::__or_<std::is_pointer<_IO_FILE*>, std::is_member_pointer<_IO_FILE*>, std::is_null_pointer<_IO_FILE*> > (0x0x7f808e56f750) 0 empty
      std::is_pointer<_IO_FILE*> (0x0x7f808e56f7b8) 0 empty
        std::integral_constant<bool, true> (0x0x7f808e578180) 0 empty

Class std::is_scalar<_IO_FILE*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<_IO_FILE*> (0x0x7f808e56f820) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e5781e0) 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*> > (0x0x7f808e56f888) 0 empty
  std::is_scalar<_IO_FILE*> (0x0x7f808e56f8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e578240) 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> (0x0x7f808e56f958) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e5782a0) 0 empty

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

Class std::is_function<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<_IO_FILE*&&> (0x0x7f808e56fa90) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e578420) 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*&&> > > (0x0x7f808e578480) 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*&&> (0x0x7f808e56faf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e5784e0) 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*&&> > (0x0x7f808e578540) 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*&&> (0x0x7f808e56fd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e5785a0) 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*&&> > (0x0x7f808e56fd68) 0 empty
  std::is_rvalue_reference<_IO_FILE*&&> (0x0x7f808e56fdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e578600) 0 empty

Class std::is_reference<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<_IO_FILE*&&> (0x0x7f808e56fe38) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e578720) 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*&&> > (0x0x7f808e578780) 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*&&> > (0x0x7f808e56fea0) 0 empty
  std::is_reference<_IO_FILE*&&> (0x0x7f808e56ff08) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e5787e0) 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*&&> > (0x0x7f808e56ff70) 0 empty
  std::__or_<std::is_reference<_IO_FILE*&&>, std::is_void<_IO_FILE*&&> > (0x0x7f808e18e000) 0 empty
    std::is_reference<_IO_FILE*&&> (0x0x7f808e18e068) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e578840) 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*&&> > > (0x0x7f808e18e270) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e5788a0) 0 empty

Class std::is_object<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<_IO_FILE*&&> (0x0x7f808e18e2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e578900) 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*&&> > (0x0x7f808e578960) 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*&&> > (0x0x7f808e18e340) 0 empty
  std::is_reference<_IO_FILE*&&> (0x0x7f808e18e3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e5789c0) 0 empty

Class std::__is_referenceable<_IO_FILE*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<_IO_FILE*&&> (0x0x7f808e18e410) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e578a20) 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> (0x0x7f808e578a80) 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*&&> (0x0x7f808e18e478) 0 empty
  std::__add_rvalue_reference_helper<_IO_FILE*&&, true> (0x0x7f808e578ae0) 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*&&> (0x0x7f808e56fa28) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808e5783c0) 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*&&> > (0x0x7f808e18e548) 0 empty
  std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f808e18e5b0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808e578b40) 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*&&> (0x0x7f808e18e6e8) 0 empty
  std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f808e18e750) 0 empty
    std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f808e18e7b8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808e578ba0) 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*&&> (0x0x7f808e18e820) 0 empty
  std::__is_direct_constructible_new_safe<_IO_FILE*, _IO_FILE*&&> (0x0x7f808e18e888) 0 empty
    std::__and_<std::is_destructible<_IO_FILE*>, std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f808e18e8f0) 0 empty
      std::__is_direct_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f808e18e958) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808e578c00) 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*&&> (0x0x7f808e18e9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e578c60) 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*&&> (0x0x7f808e18ea28) 0 empty
  std::__is_direct_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f808e18ea90) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e578cc0) 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*&&> (0x0x7f808e18eaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e578d20) 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> (0x0x7f808e18eb60) 0 empty
  std::is_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f808e18ebc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e578d80) 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*> (0x0x7f808e18ec30) 0 empty
  std::__is_move_constructible_impl<_IO_FILE*, true> (0x0x7f808e18ec98) 0 empty
    std::is_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f808e18ed00) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e578de0) 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*> > (0x0x7f808e578e40) 0 empty

Class std::is_function<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<_IO_FILE*&> (0x0x7f808e18ee38) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e1a3000) 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*&> > > (0x0x7f808e1a3060) 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*&> (0x0x7f808e18eea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1a30c0) 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*&> > (0x0x7f808e1a3120) 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*&> > (0x0x7f808e1a8000) 0 empty
  std::is_lvalue_reference<_IO_FILE*&> (0x0x7f808e1a8068) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1a3240) 0 empty

Class std::is_reference<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<_IO_FILE*&> (0x0x7f808e1a80d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1a32a0) 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*&> > (0x0x7f808e1a3300) 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*&> > (0x0x7f808e1a8138) 0 empty
  std::is_reference<_IO_FILE*&> (0x0x7f808e1a81a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1a3360) 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*&> > (0x0x7f808e1a8208) 0 empty
  std::__or_<std::is_reference<_IO_FILE*&>, std::is_void<_IO_FILE*&> > (0x0x7f808e1a8270) 0 empty
    std::is_reference<_IO_FILE*&> (0x0x7f808e1a82d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e1a33c0) 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*&> > > (0x0x7f808e1a8410) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e1a34e0) 0 empty

Class std::is_object<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<_IO_FILE*&> (0x0x7f808e1a8478) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e1a3540) 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*&> > (0x0x7f808e1a35a0) 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*&> > (0x0x7f808e1a84e0) 0 empty
  std::is_reference<_IO_FILE*&> (0x0x7f808e1a8548) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1a3600) 0 empty

Class std::__is_referenceable<_IO_FILE*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<_IO_FILE*&> (0x0x7f808e1a85b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1a3660) 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> (0x0x7f808e1a36c0) 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*&> (0x0x7f808e1a8618) 0 empty
  std::__add_rvalue_reference_helper<_IO_FILE*&, true> (0x0x7f808e1a3720) 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*&&> (0x0x7f808e578f60) 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*&&> (0x0x7f808e1a86e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1a3780) 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> (0x0x7f808e1a8750) 0 empty
  std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f808e1a87b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1a37e0) 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*> (0x0x7f808e1a8820) 0 empty
  std::__is_move_assignable_impl<_IO_FILE*, true> (0x0x7f808e1a8888) 0 empty
    std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f808e1a88f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e1a3840) 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*> > (0x0x7f808e1a8958) 0 empty
  std::is_move_assignable<_IO_FILE*> (0x0x7f808e1a89c0) 0 empty
    std::__is_move_assignable_impl<_IO_FILE*, true> (0x0x7f808e1a8a28) 0 empty
      std::is_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f808e1a8a90) 0 empty
        std::integral_constant<bool, true> (0x0x7f808e1a38a0) 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*&&> > (0x0x7f808e1a3900) 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*&&> (0x0x7f808e1a8af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1a3960) 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*&&> > (0x0x7f808e1a8b60) 0 empty
  std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f808e1a8bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1a39c0) 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*&&> (0x0x7f808e1a8c30) 0 empty
  std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f808e1a8c98) 0 empty
    std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f808e1a8d00) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e1a3a20) 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> (0x0x7f808e1a8d68) 0 empty
  std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f808e1a8dd0) 0 empty
    std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f808e1a8e38) 0 empty
      std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f808e1a8ea0) 0 empty
        std::integral_constant<bool, true> (0x0x7f808e1a3a80) 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*> (0x0x7f808e1a8f08) 0 empty
  std::__is_nothrow_move_constructible_impl<_IO_FILE*, true> (0x0x7f808e1a8f70) 0 empty
    std::is_nothrow_constructible<_IO_FILE*, _IO_FILE*&&> (0x0x7f808e1c2000) 0 empty
      std::__and_<std::is_constructible<_IO_FILE*, _IO_FILE*&&>, std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> > (0x0x7f808e1c2068) 0 empty
        std::__is_nt_constructible_impl<_IO_FILE*, _IO_FILE*&&> (0x0x7f808e1c20d0) 0 empty
          std::integral_constant<bool, true> (0x0x7f808e1a3ae0) 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*> > (0x0x7f808e1a3b40) 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*&&> > (0x0x7f808e1a3ba0) 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*&&> (0x0x7f808e1c2138) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1a3c00) 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*&&> > (0x0x7f808e1c21a0) 0 empty
  std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f808e1c2208) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1a3c60) 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*&&> (0x0x7f808e1c2270) 0 empty
  std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f808e1c22d8) 0 empty
    std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f808e1c2340) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e1a3cc0) 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> (0x0x7f808e1c23a8) 0 empty
  std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f808e1c2410) 0 empty
    std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f808e1c2478) 0 empty
      std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f808e1c24e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f808e1a3d20) 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*> (0x0x7f808e1c2548) 0 empty
  std::__is_nt_move_assignable_impl<_IO_FILE*, true> (0x0x7f808e1c25b0) 0 empty
    std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f808e1c2618) 0 empty
      std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f808e1c2680) 0 empty
        std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f808e1c26e8) 0 empty
          std::integral_constant<bool, true> (0x0x7f808e1a3d80) 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*> > (0x0x7f808e1c2750) 0 empty
  std::is_nothrow_move_assignable<_IO_FILE*> (0x0x7f808e1c27b8) 0 empty
    std::__is_nt_move_assignable_impl<_IO_FILE*, true> (0x0x7f808e1c2820) 0 empty
      std::is_nothrow_assignable<_IO_FILE*&, _IO_FILE*&&> (0x0x7f808e1c2888) 0 empty
        std::__and_<std::is_assignable<_IO_FILE*&, _IO_FILE*&&>, std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> > (0x0x7f808e1c28f0) 0 empty
          std::__is_nt_assignable_impl<_IO_FILE*&, _IO_FILE*&&> (0x0x7f808e1c2958) 0 empty
            std::integral_constant<bool, true> (0x0x7f808e1a3de0) 0 empty

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

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

Class std::is_rvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<bool> (0x0x7f808e1c2d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e1d50c0) 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> > (0x0x7f808e1c2dd0) 0 empty
  std::is_rvalue_reference<bool> (0x0x7f808e1c2e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e1d5120) 0 empty

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

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

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

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

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

Class std::is_void<bool>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool> (0x0x7f808e1dc000) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e1d53c0) 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> > (0x0x7f808e1dc068) 0 empty
  std::is_void<bool> (0x0x7f808e1dc0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e1d5420) 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> > (0x0x7f808e1dc138) 0 empty
  std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7f808e1dc1a0) 0 empty
    std::is_void<bool> (0x0x7f808e1dc208) 0 empty
      std::integral_constant<bool, false> (0x0x7f808e1d5480) 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> > > (0x0x7f808e1dc270) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1d54e0) 0 empty

Class std::is_object<bool>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool> (0x0x7f808e1dc2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1d56c0) 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> > (0x0x7f808e1d5720) 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> > (0x0x7f808e1dc340) 0 empty
  std::is_object<bool> (0x0x7f808e1dc3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1d5780) 0 empty

Class std::__is_referenceable<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<bool> (0x0x7f808e1dc410) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1d57e0) 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&&> > (0x0x7f808e1d5840) 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> > > (0x0x7f808e1d58a0) 0 empty

Class std::is_array<bool>
   size=1 align=1
   base size=1 base align=1
std::is_array<bool> (0x0x7f808e1dc478) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e1d5900) 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> > (0x0x7f808e1d5960) 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> > > (0x0x7f808e1dc4e0) 0 empty
  std::is_array<bool> (0x0x7f808e1dc548) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e1d59c0) 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> (0x0x7f808e1dc5b0) 0 empty
  std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > > (0x0x7f808e1dc618) 0 empty
    std::is_array<bool> (0x0x7f808e1dc680) 0 empty
      std::integral_constant<bool, false> (0x0x7f808e1d5a20) 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> > (0x0x7f808e1d5a80) 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> > (0x0x7f808e1dc6e8) 0 empty
  std::is_function<bool> (0x0x7f808e1dc750) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e1d5ae0) 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> > (0x0x7f808e1dc7b8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7f808e1dc820) 0 empty
    std::is_function<bool> (0x0x7f808e1dc888) 0 empty
      std::integral_constant<bool, false> (0x0x7f808e1d5b40) 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> > (0x0x7f808e1d5d20) 0 empty

Class std::is_integral<bool>
   size=1 align=1
   base size=1 base align=1
std::is_integral<bool> (0x0x7f808e1dc8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1d5d80) 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> > (0x0x7f808e1d5de0) 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> > (0x0x7f808e1dc958) 0 empty
  std::is_integral<bool> (0x0x7f808e1dc9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1d5e40) 0 empty

Class std::is_arithmetic<bool>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<bool> (0x0x7f808e1dca28) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1d5ea0) 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> > > (0x0x7f808e1d5f00) 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> > (0x0x7f808e1dca90) 0 empty
  std::is_arithmetic<bool> (0x0x7f808e1dcaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1d5f60) 0 empty

Class std::is_scalar<bool>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<bool> (0x0x7f808e1dcb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1fb000) 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> > (0x0x7f808e1dcbc8) 0 empty
  std::is_scalar<bool> (0x0x7f808e1dcc30) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1fb060) 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> (0x0x7f808e1dcc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1fb0c0) 0 empty

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

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

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

Class std::is_rvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<bool&&> (0x0x7f808e208068) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1fb480) 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&&> > (0x0x7f808e2080d0) 0 empty
  std::is_rvalue_reference<bool&&> (0x0x7f808e208138) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1fb4e0) 0 empty

Class std::is_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool&&> (0x0x7f808e2081a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1fb540) 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&&> > (0x0x7f808e1fb5a0) 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&&> > (0x0x7f808e208208) 0 empty
  std::is_reference<bool&&> (0x0x7f808e208270) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1fb600) 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&&> > (0x0x7f808e2082d8) 0 empty
  std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7f808e208340) 0 empty
    std::is_reference<bool&&> (0x0x7f808e2083a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e1fb660) 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&&> > > (0x0x7f808e208410) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e1fb6c0) 0 empty

Class std::is_object<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool&&> (0x0x7f808e208548) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e1fb7e0) 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&&> > (0x0x7f808e1fb840) 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&&> > (0x0x7f808e2085b0) 0 empty
  std::is_reference<bool&&> (0x0x7f808e208618) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1fb8a0) 0 empty

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

Class std::add_rvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<bool&&> (0x0x7f808e2086e8) 0 empty
  std::__add_rvalue_reference_helper<bool&&, true> (0x0x7f808e1fb9c0) 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&&> (0x0x7f808e1dcf08) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808e1fb1e0) 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&&> > (0x0x7f808e2087b8) 0 empty
  std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f808e208820) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808e1fba20) 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&&> (0x0x7f808e208888) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7f808e2088f0) 0 empty
    std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f808e208958) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808e1fbb40) 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&&> (0x0x7f808e2089c0) 0 empty
  std::__is_direct_constructible_new_safe<bool, bool&&> (0x0x7f808e208a28) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7f808e208a90) 0 empty
      std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f808e208af8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808e1fbc00) 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&&> (0x0x7f808e208b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1fbcc0) 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&&> (0x0x7f808e208bc8) 0 empty
  std::__is_direct_constructible<bool, bool&&> (0x0x7f808e208c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1fbd20) 0 empty

Class std::is_constructible<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, bool&&> (0x0x7f808e208c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e1fbd80) 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> (0x0x7f808e208d00) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7f808e208d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e1fbde0) 0 empty

Class std::is_move_constructible<bool>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<bool> (0x0x7f808e208dd0) 0 empty
  std::__is_move_constructible_impl<bool, true> (0x0x7f808e208e38) 0 empty
    std::is_constructible<bool, bool&&> (0x0x7f808e208ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e1fbe40) 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> > (0x0x7f808e1fbea0) 0 empty

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

Class std::is_lvalue_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool&> (0x0x7f808e208f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e21a120) 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&> > (0x0x7f808e21a180) 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&> > (0x0x7f808e228000) 0 empty
  std::is_lvalue_reference<bool&> (0x0x7f808e228068) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e21a2a0) 0 empty

Class std::is_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool&> (0x0x7f808e2280d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e21a300) 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&> > (0x0x7f808e21a360) 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&> > (0x0x7f808e228138) 0 empty
  std::is_reference<bool&> (0x0x7f808e2281a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e21a3c0) 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&> > (0x0x7f808e228208) 0 empty
  std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7f808e228270) 0 empty
    std::is_reference<bool&> (0x0x7f808e2282d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e21a420) 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&> > > (0x0x7f808e228340) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e21a480) 0 empty

Class std::is_object<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool&> (0x0x7f808e228478) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e21a5a0) 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&> > (0x0x7f808e21a600) 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&> > (0x0x7f808e2284e0) 0 empty
  std::is_reference<bool&> (0x0x7f808e228548) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e21a660) 0 empty

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

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

Class std::is_assignable<bool&, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<bool&, bool&&> (0x0x7f808e2286e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e21a7e0) 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> (0x0x7f808e228750) 0 empty
  std::is_assignable<bool&, bool&&> (0x0x7f808e2287b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e21a840) 0 empty

Class std::is_move_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<bool> (0x0x7f808e228820) 0 empty
  std::__is_move_assignable_impl<bool, true> (0x0x7f808e228888) 0 empty
    std::is_assignable<bool&, bool&&> (0x0x7f808e2288f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e21a8a0) 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> > (0x0x7f808e228958) 0 empty
  std::is_move_assignable<bool> (0x0x7f808e2289c0) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7f808e228a28) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7f808e228a90) 0 empty
        std::integral_constant<bool, true> (0x0x7f808e21a900) 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&&> > (0x0x7f808e21a960) 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&&> (0x0x7f808e228d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e21a9c0) 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&&> > (0x0x7f808e228d68) 0 empty
  std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f808e228dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e21aa20) 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&&> (0x0x7f808e228f08) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f808e228f70) 0 empty
    std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f808e23c000) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e21ab40) 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> (0x0x7f808e23c0d0) 0 empty
  std::is_nothrow_constructible<bool, bool&&> (0x0x7f808e23c138) 0 empty
    std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f808e23c1a0) 0 empty
      std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f808e23c208) 0 empty
        std::integral_constant<bool, true> (0x0x7f808e21aba0) 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> (0x0x7f808e23c2d8) 0 empty
  std::__is_nothrow_move_constructible_impl<bool, true> (0x0x7f808e23c340) 0 empty
    std::is_nothrow_constructible<bool, bool&&> (0x0x7f808e23c3a8) 0 empty
      std::__and_<std::is_constructible<bool, bool&&>, std::__is_nt_constructible_impl<bool, bool&&> > (0x0x7f808e23c410) 0 empty
        std::__is_nt_constructible_impl<bool, bool&&> (0x0x7f808e23c478) 0 empty
          std::integral_constant<bool, true> (0x0x7f808e21ac00) 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> > (0x0x7f808e21ac60) 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&&> > (0x0x7f808e21acc0) 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&&> (0x0x7f808e23c7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e21ad20) 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&&> > (0x0x7f808e23c820) 0 empty
  std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f808e23c888) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e21ad80) 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&&> (0x0x7f808e23c8f0) 0 empty
  std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f808e23c958) 0 empty
    std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f808e23c9c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e21aea0) 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> (0x0x7f808e23ca28) 0 empty
  std::is_nothrow_assignable<bool&, bool&&> (0x0x7f808e23ca90) 0 empty
    std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f808e23caf8) 0 empty
      std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f808e23cb60) 0 empty
        std::integral_constant<bool, true> (0x0x7f808e21af60) 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> (0x0x7f808e23cbc8) 0 empty
  std::__is_nt_move_assignable_impl<bool, true> (0x0x7f808e23cc30) 0 empty
    std::is_nothrow_assignable<bool&, bool&&> (0x0x7f808e23cc98) 0 empty
      std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f808e23cd00) 0 empty
        std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f808e23cd68) 0 empty
          std::integral_constant<bool, true> (0x0x7f808e243060) 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> > (0x0x7f808e23cdd0) 0 empty
  std::is_nothrow_move_assignable<bool> (0x0x7f808e23ce38) 0 empty
    std::__is_nt_move_assignable_impl<bool, true> (0x0x7f808e23cea0) 0 empty
      std::is_nothrow_assignable<bool&, bool&&> (0x0x7f808e23cf08) 0 empty
        std::__and_<std::is_assignable<bool&, bool&&>, std::__is_nt_assignable_impl<bool&, bool&&> > (0x0x7f808e23cf70) 0 empty
          std::__is_nt_assignable_impl<bool&, bool&&> (0x0x7f808e245000) 0 empty
            std::integral_constant<bool, true> (0x0x7f808e243120) 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> (0x0x7f808e245680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e278ea0) 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> (0x0x7f808e2456e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e278f00) 0 empty

Class std::is_function<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_function<__mbstate_t> (0x0x7f808e2458f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e2d8ba0) 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> > > (0x0x7f808e2d8c00) 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> (0x0x7f808e245958) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e2d8c60) 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> > (0x0x7f808e2d8cc0) 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> (0x0x7f808e245b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e2d8d20) 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> > (0x0x7f808e245bc8) 0 empty
  std::is_rvalue_reference<__mbstate_t> (0x0x7f808e245c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e2d8d80) 0 empty

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

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

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

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

Class std::is_void<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<__mbstate_t> (0x0x7f808e245dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e2f7120) 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> > (0x0x7f808e245e38) 0 empty
  std::is_void<__mbstate_t> (0x0x7f808e245ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e2f7180) 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> > (0x0x7f808e245f08) 0 empty
  std::__or_<std::is_reference<__mbstate_t>, std::is_void<__mbstate_t> > (0x0x7f808e245f70) 0 empty
    std::is_void<__mbstate_t> (0x0x7f808e2fa000) 0 empty
      std::integral_constant<bool, false> (0x0x7f808e2f71e0) 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> > > (0x0x7f808e2fa208) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e2f7240) 0 empty

Class std::is_object<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_object<__mbstate_t> (0x0x7f808e2fa270) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e2f72a0) 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> > (0x0x7f808e2f7300) 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> > (0x0x7f808e2fa2d8) 0 empty
  std::is_object<__mbstate_t> (0x0x7f808e2fa340) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e2f7360) 0 empty

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

Class std::is_function<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_function<__mbstate_t&> (0x0x7f808e2fa410) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e2f7480) 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&> > > (0x0x7f808e2f74e0) 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&> (0x0x7f808e2fa478) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e2f7540) 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&> > (0x0x7f808e2f75a0) 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&> > (0x0x7f808e2fa680) 0 empty
  std::is_lvalue_reference<__mbstate_t&> (0x0x7f808e2fa6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e2f7600) 0 empty

Class std::is_reference<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<__mbstate_t&> (0x0x7f808e2fa750) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e2f7720) 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&> > (0x0x7f808e2f7780) 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&> > (0x0x7f808e2fa7b8) 0 empty
  std::is_reference<__mbstate_t&> (0x0x7f808e2fa820) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e2f77e0) 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&> > (0x0x7f808e2fa888) 0 empty
  std::__or_<std::is_reference<__mbstate_t&>, std::is_void<__mbstate_t&> > (0x0x7f808e2fa8f0) 0 empty
    std::is_reference<__mbstate_t&> (0x0x7f808e2fa958) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e2f7840) 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&> > > (0x0x7f808e2faa90) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e2f78a0) 0 empty

Class std::is_object<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::is_object<__mbstate_t&> (0x0x7f808e2faaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e2f7900) 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&> > (0x0x7f808e2f7960) 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&> > (0x0x7f808e2fab60) 0 empty
  std::is_reference<__mbstate_t&> (0x0x7f808e2fabc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e2f79c0) 0 empty

Class std::__is_referenceable<__mbstate_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<__mbstate_t&> (0x0x7f808e2fac30) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e2f7a20) 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> (0x0x7f808e2f7a80) 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&> (0x0x7f808e2fac98) 0 empty
  std::__add_rvalue_reference_helper<__mbstate_t&, true> (0x0x7f808e2f7ae0) 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&> (0x0x7f808e2fad68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e2f7b40) 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&> > > (0x0x7f808e2f7ba0) 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&> (0x0x7f808e2fadd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e2f7c00) 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&> > (0x0x7f808e2f7c60) 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&> > (0x0x7f808e2fae38) 0 empty
  std::is_lvalue_reference<const __mbstate_t&> (0x0x7f808e2faea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e2f7cc0) 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&> (0x0x7f808e31e0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e2f7d20) 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&> > (0x0x7f808e2f7d80) 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&> > (0x0x7f808e31e208) 0 empty
  std::is_reference<const __mbstate_t&> (0x0x7f808e31e270) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e2f7ea0) 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&> > (0x0x7f808e31e2d8) 0 empty
  std::__or_<std::is_reference<const __mbstate_t&>, std::is_void<const __mbstate_t&> > (0x0x7f808e31e340) 0 empty
    std::is_reference<const __mbstate_t&> (0x0x7f808e31e3a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e2f7f00) 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&> > > (0x0x7f808e31e410) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e2f7f60) 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&> (0x0x7f808e31e478) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e322000) 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&> > (0x0x7f808e322060) 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&> > (0x0x7f808e31e5b0) 0 empty
  std::is_reference<const __mbstate_t&> (0x0x7f808e31e618) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e322180) 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&> (0x0x7f808e31e680) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e3221e0) 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> (0x0x7f808e322240) 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&> (0x0x7f808e31e6e8) 0 empty
  std::__add_rvalue_reference_helper<const __mbstate_t&, true> (0x0x7f808e3222a0) 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&> (0x0x7f808e2f7420) 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&> (0x0x7f808e31e750) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e322300) 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> (0x0x7f808e31e7b8) 0 empty
  std::is_assignable<__mbstate_t&, const __mbstate_t&> (0x0x7f808e31e820) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e322360) 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> (0x0x7f808e31e888) 0 empty
  std::__is_copy_assignable_impl<__mbstate_t, true> (0x0x7f808e31e8f0) 0 empty
    std::is_assignable<__mbstate_t&, const __mbstate_t&> (0x0x7f808e31e958) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e3223c0) 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> > (0x0x7f808e322420) 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&> > (0x0x7f808e322540) 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> > > (0x0x7f808e3225a0) 0 empty

Class std::is_array<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_array<__mbstate_t> (0x0x7f808e31e9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e322600) 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> > (0x0x7f808e322660) 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> > > (0x0x7f808e31eaf8) 0 empty
  std::is_array<__mbstate_t> (0x0x7f808e31eb60) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e322780) 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> (0x0x7f808e31ebc8) 0 empty
  std::__and_<std::is_array<__mbstate_t>, std::__not_<std::extent<__mbstate_t, 0u> > > (0x0x7f808e31ec30) 0 empty
    std::is_array<__mbstate_t> (0x0x7f808e31ec98) 0 empty
      std::integral_constant<bool, false> (0x0x7f808e3227e0) 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> > (0x0x7f808e322840) 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> > (0x0x7f808e31edd0) 0 empty
  std::is_function<__mbstate_t> (0x0x7f808e31ee38) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e322960) 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> > (0x0x7f808e31eea0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<__mbstate_t>, std::is_function<__mbstate_t> > (0x0x7f808e31ef08) 0 empty
    std::is_function<__mbstate_t> (0x0x7f808e31ef70) 0 empty
      std::integral_constant<bool, false> (0x0x7f808e3229c0) 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> > (0x0x7f808e322a20) 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> (0x0x7f808e342000) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e322a80) 0 empty

Class std::is_integral<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_integral<__mbstate_t> (0x0x7f808e342068) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e322ae0) 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> > (0x0x7f808e322b40) 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> (0x0x7f808e3420d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e322c60) 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> (0x0x7f808e342138) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e322cc0) 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> > (0x0x7f808e3421a0) 0 empty
  std::is_floating_point<__mbstate_t> (0x0x7f808e342208) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e322d20) 0 empty

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

Class std::is_enum<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_enum<__mbstate_t> (0x0x7f808e3422d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e322e40) 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> > > (0x0x7f808e322ea0) 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> (0x0x7f808e342340) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e322f00) 0 empty

Class std::is_pointer<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<__mbstate_t> (0x0x7f808e3423a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e322f60) 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> > > (0x0x7f808e34e000) 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> (0x0x7f808e342410) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e34e060) 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> (0x0x7f808e342478) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e34e0c0) 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> > (0x0x7f808e34e120) 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> (0x0x7f808e3425b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e34e240) 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> (0x0x7f808e342618) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e34e2a0) 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> > (0x0x7f808e342680) 0 empty
  std::is_null_pointer<__mbstate_t> (0x0x7f808e3426e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e34e300) 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> > (0x0x7f808e342750) 0 empty
  std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f808e3427b8) 0 empty
    std::is_null_pointer<__mbstate_t> (0x0x7f808e342820) 0 empty
      std::integral_constant<bool, false> (0x0x7f808e34e360) 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> > (0x0x7f808e342888) 0 empty
  std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f808e3428f0) 0 empty
    std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f808e342958) 0 empty
      std::is_null_pointer<__mbstate_t> (0x0x7f808e3429c0) 0 empty
        std::integral_constant<bool, false> (0x0x7f808e34e3c0) 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> > (0x0x7f808e342a28) 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> > (0x0x7f808e342a90) 0 empty
    std::__or_<std::is_pointer<__mbstate_t>, std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f808e342af8) 0 empty
      std::__or_<std::is_member_pointer<__mbstate_t>, std::is_null_pointer<__mbstate_t> > (0x0x7f808e342b60) 0 empty
        std::is_null_pointer<__mbstate_t> (0x0x7f808e342bc8) 0 empty
          std::integral_constant<bool, false> (0x0x7f808e34e420) 0 empty

Class std::is_scalar<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<__mbstate_t> (0x0x7f808e342c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e34e480) 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> > (0x0x7f808e342c98) 0 empty
  std::is_scalar<__mbstate_t> (0x0x7f808e342d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f808e34e4e0) 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> (0x0x7f808e34e540) 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> (0x0x7f808e342d68) 0 empty
  std::__do_is_destructible_impl (0x0x7f808e34e5a0) 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> (0x0x7f808e342e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e34e600) 0 empty

Class std::is_destructible<__mbstate_t>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<__mbstate_t> (0x0x7f808e342ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e34e660) 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> > (0x0x7f808e34e6c0) 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&> (0x0x7f808e342f08) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808e34e720) 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&> > (0x0x7f808e365000) 0 empty
  std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f808e365068) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808e34e780) 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&> (0x0x7f808e3650d0) 0 empty
  std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> > (0x0x7f808e365138) 0 empty
    std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f808e3651a0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808e34e7e0) 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&> (0x0x7f808e365208) 0 empty
  std::__is_direct_constructible_new_safe<__mbstate_t, const __mbstate_t&> (0x0x7f808e365270) 0 empty
    std::__and_<std::is_destructible<__mbstate_t>, std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> > (0x0x7f808e3652d8) 0 empty
      std::__is_direct_constructible_impl<__mbstate_t, const __mbstate_t&> (0x0x7f808e365340) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808e34e840) 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&> (0x0x7f808e3653a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e34e8a0) 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&> (0x0x7f808e365410) 0 empty
  std::__is_direct_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f808e365478) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e34e900) 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&> (0x0x7f808e3654e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e34e960) 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> (0x0x7f808e365548) 0 empty
  std::is_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f808e3655b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e34e9c0) 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> (0x0x7f808e365618) 0 empty
  std::__is_copy_constructible_impl<__mbstate_t, true> (0x0x7f808e365680) 0 empty
    std::is_constructible<__mbstate_t, const __mbstate_t&> (0x0x7f808e3656e8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e34ea20) 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> > (0x0x7f808e34ea80) 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> > (0x0x7f808e365820) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e34eae0) 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> > > (0x0x7f808e34eb40) 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> (0x0x7f808e365888) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f808e34eba0) 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> > (0x0x7f808e3658f0) 0 empty
  std::__is_default_constructible_impl<__mbstate_t> (0x0x7f808e365958) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f808e34ec00) 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> (0x0x7f808e365a90) 0 empty
  std::__and_<std::__not_<std::is_void<__mbstate_t> >, std::__is_default_constructible_impl<__mbstate_t> > (0x0x7f808e365af8) 0 empty
    std::__is_default_constructible_impl<__mbstate_t> (0x0x7f808e365b60) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f808e34ec60) 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> (0x0x7f808e365bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e34ecc0) 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> (0x0x7f808e365c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e34ed20) 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> > (0x0x7f808e365c98) 0 empty
  std::is_default_constructible<__mbstate_t> (0x0x7f808e365d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f808e34ed80) 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> > (0x0x7f808e365e38) 0 empty
  std::__and_<std::is_copy_constructible<__mbstate_t>, std::is_default_constructible<__mbstate_t> > (0x0x7f808e365ea0) 0 empty
    std::is_default_constructible<__mbstate_t> (0x0x7f808e365f08) 0 empty
      std::integral_constant<bool, true> (0x0x7f808e34ede0) 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> > (0x0x7f808e378000) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e34ee40) 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> (0x0x7f808e245820) 0
    vptr=((& std::basic_filebuf<char>::_ZTVSt13basic_filebufIcSt11char_traitsIcEE) + 16u)
  std::basic_streambuf<char> (0x0x7f808e2d8b40) 0
      primary-for std::basic_filebuf<char> (0x0x7f808e245820)

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

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

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> (0x0x7f808e36cf50 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> (0x0x7f808e378888 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> (0x0x7f808e378958 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> (0x0x7f808e378820) 0
    vptridx=0u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 24u)
  std::basic_iostream<char> (0x0x7f808e36cf50) 0
      primary-for std::basic_fstream<char> (0x0x7f808e378820)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f808e378888) 0
        primary-for std::basic_iostream<char> (0x0x7f808e36cf50)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f808e3788f0) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 104u)
        std::ios_base (0x0x7f808df8f4e0) 264
            primary-for std::basic_ios<char> (0x0x7f808e3788f0)
    std::basic_ostream<char> (0x0x7f808e378958) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<char>::_ZTVSt13basic_fstreamIcSt11char_traitsIcEE) + 64u)
      std::basic_ios<char> (0x0x7f808e3788f0) 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> (0x0x7f808e378c98) 0
    vptr=((& std::basic_filebuf<wchar_t>::_ZTVSt13basic_filebufIwSt11char_traitsIwEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7f808df8f6c0) 0
      primary-for std::basic_filebuf<wchar_t> (0x0x7f808e378c98)

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

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

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> (0x0x7f808dfa9690 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> (0x0x7f808dfdd410 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> (0x0x7f808dfdd4e0 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> (0x0x7f808dfdd3a8) 0
    vptridx=0u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f808dfa9690) 0
      primary-for std::basic_fstream<wchar_t> (0x0x7f808dfdd3a8)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f808dfdd410) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f808dfa9690)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f808dfdd478) 264 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 104u)
        std::ios_base (0x0x7f808df8fae0) 264
            primary-for std::basic_ios<wchar_t> (0x0x7f808dfdd478)
    std::basic_ostream<wchar_t> (0x0x7f808dfdd4e0) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::basic_fstream<wchar_t>::_ZTVSt13basic_fstreamIwSt11char_traitsIwEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f808dfdd478) 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> (0x0x7f808e0062a0) 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> (0x0x7f808dfddaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e006540) 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> (0x0x7f808e006de0) 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> > (0x0x7f808dfddbc8) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f808e006e40) 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> > (0x0x7f808dfddc30) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f808e006f60) 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> (0x0x7f808e006f00) 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> > (0x0x7f808dfddd68) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f808e069060) 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> (0x0x7f808e069000) 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> > (0x0x7f808dfdde38) 0 empty
  std::__fun_with_valarray<std::basic_ostream<char>, true> (0x0x7f808e069120) 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> (0x0x7f808e0690c0) 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> > (0x0x7f808e0691e0) 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> (0x0x7f808e069180) 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> > (0x0x7f808e006ea0) 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> (0x0x7f808e069e40) 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> (0x0x7f808e0e3000) 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> (0x0x7f808e11c208) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e0e3c60) 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*> (0x0x7f808e13d000) 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*> (0x0x7f808e11c270) 0 empty
  __gnu_cxx::new_allocator<const fastjet::ClusterSequence::history_element*> (0x0x7f808e13d0c0) 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*> > (0x0x7f808e13d120) 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*> > (0x0x7f808e11c3a8) 0 empty
  std::allocator_traits<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808e13d240) 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*> (0x0x7f808e13d3c0) 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*> > (0x0x7f808e13d480) 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> (0x0x7f808e13d4e0) 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*> (0x0x7f808e11c4e0) 0 empty
  std::binary_function<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*, bool> (0x0x7f808e13d540) 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*> > (0x0x7f808e13d5a0) 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*> > (0x0x7f808e11c548) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > (0x0x7f808e13d720) 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> (0x0x7f808e11c618) 0
  std::allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > (0x0x7f808e11c680) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > (0x0x7f808e13d7e0) 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*> > (0x0x7f808e13d420) 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*> (0x0x7f808e0e3f60) 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*> > (0x0x7f808e11c888) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e13da20) 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*> > (0x0x7f808e13dae0) 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*> > (0x0x7f808e13db40) 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*> > (0x0x7f808e13da80) 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*> > (0x0x7f808e11c958) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e13dba0) 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*> > (0x0x7f808e11c9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808e13dcc0) 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*> > > (0x0x7f808e11ca28) 0 empty
  std::integral_constant<bool, true> (0x0x7f808e13dd20) 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*> > > > (0x0x7f808e13df00) 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*> > (0x0x7f808e11cb60) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f808e13df60) 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*> > > (0x0x7f808e11cc98) 0 empty
  std::__is_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808e11cd00) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f808de5a000) 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*> > (0x0x7f808e11cdd0) 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*> > > (0x0x7f808e11ce38) 0 empty
    std::__is_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808e11cea0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f808de5a060) 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> (0x0x7f808e11c1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808de5a0c0) 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*> > (0x0x7f808e11c340) 0 empty
  std::integral_constant<bool, true> (0x0x7f808de5a120) 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*> > > (0x0x7f808de5a240) 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*> > (0x0x7f808de5d068) 0 empty
  std::integral_constant<bool, true> (0x0x7f808de5a2a0) 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> (0x0x7f808de5d1a0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808de5d208) 0 empty
    std::integral_constant<bool, true> (0x0x7f808de5a300) 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> > (0x0x7f808de5d270) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f808de5d2d8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808de5d340) 0 empty
      std::integral_constant<bool, true> (0x0x7f808de5a360) 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*> > (0x0x7f808de5d3a8) 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> > (0x0x7f808de5d410) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f808de5d478) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808de5d4e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f808de5a3c0) 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*> > (0x0x7f808de5d618) 0 empty
  std::integral_constant<bool, false> (0x0x7f808de5a420) 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*> > (0x0x7f808de5a4e0) 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*> > (0x0x7f808de5a540) 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*> > (0x0x7f808de5a480) 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*> > (0x0x7f808de5d6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808de5a5a0) 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*> > (0x0x7f808de5d750) 0 empty
  std::integral_constant<bool, false> (0x0x7f808de5a600) 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*> > > (0x0x7f808de5d7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808de5a660) 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*> > > > (0x0x7f808de5a780) 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*> > (0x0x7f808de5d820) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f808de5a8a0) 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*> > > (0x0x7f808de5d958) 0 empty
  std::__is_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f808de5d9c0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f808de5a900) 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*> > (0x0x7f808de5da90) 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*> > > (0x0x7f808de5daf8) 0 empty
    std::__is_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f808de5db60) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f808de5a960) 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> (0x0x7f808de5dd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f808de5aa80) 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*> > (0x0x7f808de5de38) 0 empty
  std::integral_constant<bool, true> (0x0x7f808de5aae0) 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*> > > (0x0x7f808de5ac00) 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*> > (0x0x7f808de5df70) 0 empty
  std::integral_constant<bool, true> (0x0x7f808de5ac60) 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> (0x0x7f808de751a0) 0 empty
  std::__is_nt_default_constructible_atom<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f808de75208) 0 empty
    std::integral_constant<bool, true> (0x0x7f808de5acc0) 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> > (0x0x7f808de752d8) 0 empty
  std::__is_nt_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f808de75340) 0 empty
    std::__is_nt_default_constructible_atom<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f808de753a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808de5ad20) 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*> > (0x0x7f808de75478) 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> > (0x0x7f808de754e0) 0 empty
    std::__is_nt_default_constructible_impl<std::less<const fastjet::ClusterSequence::history_element*>, false> (0x0x7f808de75548) 0 empty
      std::__is_nt_default_constructible_atom<std::less<const fastjet::ClusterSequence::history_element*> > (0x0x7f808de755b0) 0 empty
        std::integral_constant<bool, true> (0x0x7f808de5ad80) 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*> (0x0x7f808de7e060) 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*> (0x0x7f808de7e0c0) 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*> > (0x0x7f808de757b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808de7e180) 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*> > (0x0x7f808de758f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808de7e1e0) 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*> (0x0x7f808de7e600) 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> (0x0x7f808de7e6c0) 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*> > (0x0x7f808de75af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808de7e720) 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*> > > > (0x0x7f808de7e840) 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*> > (0x0x7f808de75c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808de7e8a0) 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*> > > (0x0x7f808de7e900) 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*> > (0x0x7f808de75e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f808de7e960) 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*> > > (0x0x7f808de75ea0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808de75f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f808de7e9c0) 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*> > (0x0x7f808de75f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f808de7ea20) 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*> > > (0x0x7f808de7eb40) 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*> > (0x0x7f808de7ecc0) 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*> > (0x0x7f808de7ed20) 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*> > (0x0x7f808de7ec60) 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*> > (0x0x7f808df183a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df1d000) 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*> > (0x0x7f808df185b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df1d060) 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*> > > (0x0x7f808df18618) 0 empty
  std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808df18680) 0 empty
    std::integral_constant<bool, false> (0x0x7f808df1d180) 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*> > > (0x0x7f808df186e8) 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*> > > (0x0x7f808df18750) 0 empty
    std::is_void<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808df187b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f808df1d240) 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*> > > > (0x0x7f808df18820) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df1d300) 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*> > (0x0x7f808df18888) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df1d360) 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*> > > (0x0x7f808df1d540) 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*> > > (0x0x7f808df188f0) 0 empty
  std::is_object<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808df18958) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df1d5a0) 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*> > (0x0x7f808df189c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df1d660) 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*>&> (0x0x7f808df18af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df1d720) 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*>&> > > (0x0x7f808df1d840) 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*>&> (0x0x7f808df18c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df1d8a0) 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*>&> > (0x0x7f808df1d900) 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*>&> > (0x0x7f808df18d68) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808df18dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df1d960) 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*>&> (0x0x7f808df18e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df1d9c0) 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*>&> > (0x0x7f808df1dae0) 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*>&> > (0x0x7f808df18f70) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808df36000) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df1db40) 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*>&> > (0x0x7f808df360d0) 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*>&> > (0x0x7f808df36138) 0 empty
    std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808df361a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808df1dba0) 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*>&> > > (0x0x7f808df36270) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df1dc00) 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*>&> (0x0x7f808df362d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df1dc60) 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*>&> > (0x0x7f808df1de40) 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*>&> > (0x0x7f808df36340) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808df363a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df1dea0) 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*>&> (0x0x7f808df36478) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df1df00) 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> (0x0x7f808df1df60) 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*>&> (0x0x7f808df365b0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f808df3d000) 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*>&> (0x0x7f808df36750) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df3d060) 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*>&> > > (0x0x7f808df3d0c0) 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*>&> (0x0x7f808df36958) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df3d120) 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*>&> > (0x0x7f808df3d180) 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*>&> > (0x0x7f808df369c0) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808df36a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df3d1e0) 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*>&> (0x0x7f808df36a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df3d240) 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*>&> > (0x0x7f808df3d2a0) 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*>&> > (0x0x7f808df36bc8) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808df36c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df3d300) 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*>&> > (0x0x7f808df36c98) 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*>&> > (0x0x7f808df36d00) 0 empty
    std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808df36d68) 0 empty
      std::integral_constant<bool, true> (0x0x7f808df3d360) 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*>&> > > (0x0x7f808df36dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df3d3c0) 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*>&> (0x0x7f808df36e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df3d420) 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*>&> > (0x0x7f808df3d480) 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*>&> > (0x0x7f808df50068) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808df500d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df3d4e0) 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*>&> (0x0x7f808df50138) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df3d540) 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> (0x0x7f808df3d5a0) 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*>&> (0x0x7f808df501a0) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f808df3d600) 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*>&> (0x0x7f808df1d6c0) 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*>&> (0x0x7f808df50208) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df3d660) 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> (0x0x7f808df50270) 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*>&> (0x0x7f808df502d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df3d6c0) 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*> > (0x0x7f808df50340) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f808df503a8) 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*>&> (0x0x7f808df50410) 0 empty
      std::integral_constant<bool, true> (0x0x7f808df3d720) 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*> > > (0x0x7f808df3d780) 0 empty

Class std::is_function<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&> (0x0x7f808df505b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df3d840) 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&> > > (0x0x7f808df3d8a0) 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&> (0x0x7f808df50618) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df3d900) 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&> > (0x0x7f808df3d960) 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&> > (0x0x7f808df50820) 0 empty
  std::is_lvalue_reference<const bool&> (0x0x7f808df50888) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df3d9c0) 0 empty

Class std::is_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&> (0x0x7f808df508f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df3dae0) 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&> > (0x0x7f808df3db40) 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&> > (0x0x7f808df50958) 0 empty
  std::is_reference<const bool&> (0x0x7f808df509c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df3dba0) 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&> > (0x0x7f808df50a28) 0 empty
  std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7f808df50a90) 0 empty
    std::is_reference<const bool&> (0x0x7f808df50af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808df3dc00) 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&> > > (0x0x7f808df50d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df3dc60) 0 empty

Class std::is_object<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&> (0x0x7f808df50d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df3dcc0) 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&> > (0x0x7f808df3dd20) 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&> > (0x0x7f808df50dd0) 0 empty
  std::is_reference<const bool&> (0x0x7f808df50e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df3dd80) 0 empty

Class std::__is_referenceable<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&> (0x0x7f808df50ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df3dde0) 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> (0x0x7f808df3de40) 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&> (0x0x7f808df50f08) 0 empty
  std::__add_rvalue_reference_helper<const bool&, true> (0x0x7f808df3dea0) 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&> (0x0x7f808df3d7e0) 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&> (0x0x7f808df50f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df3df00) 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> (0x0x7f808df71000) 0 empty
  std::is_assignable<bool&, const bool&> (0x0x7f808df71068) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df3df60) 0 empty

Class std::is_copy_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<bool> (0x0x7f808df710d0) 0 empty
  std::__is_copy_assignable_impl<bool, true> (0x0x7f808df71138) 0 empty
    std::is_assignable<bool&, const bool&> (0x0x7f808df711a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808df72000) 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> > (0x0x7f808df71208) 0 empty
  std::is_copy_assignable<bool> (0x0x7f808df71270) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7f808df712d8) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7f808df71340) 0 empty
        std::integral_constant<bool, true> (0x0x7f808df72060) 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&> (0x0x7f808df720c0) 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> > > (0x0x7f808df71410) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df72120) 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&> (0x0x7f808df72180) 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*>&&> (0x0x7f808df714e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df72240) 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*>&&> > > (0x0x7f808df72360) 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*>&&> (0x0x7f808df71618) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df723c0) 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*>&&> > (0x0x7f808df72420) 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*>&&> (0x0x7f808df71820) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df72480) 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*>&&> > (0x0x7f808df71888) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f808df718f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df724e0) 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*>&&> (0x0x7f808df71958) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df72540) 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*>&&> > (0x0x7f808df72660) 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*>&&> > (0x0x7f808df71a90) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f808df71af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df726c0) 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*>&&> > (0x0x7f808df71bc8) 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*>&&> > (0x0x7f808df71c30) 0 empty
    std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f808df71c98) 0 empty
      std::integral_constant<bool, true> (0x0x7f808df72720) 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*>&&> > > (0x0x7f808df71d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df72780) 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*>&&> (0x0x7f808df71dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df727e0) 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*>&&> > (0x0x7f808df72900) 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*>&&> > (0x0x7f808df71f08) 0 empty
  std::is_reference<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f808df71f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df72960) 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*>&&> (0x0x7f808db8e068) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df729c0) 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> (0x0x7f808df72a20) 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*>&&> (0x0x7f808db8e1a0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>&&, true> (0x0x7f808df72a80) 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*>&&> (0x0x7f808df721e0) 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*>&&> (0x0x7f808db8e2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808df72ae0) 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> (0x0x7f808db8e340) 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*>&&> (0x0x7f808db8e3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808df72b40) 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*> > (0x0x7f808db8e410) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f808db8e478) 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*>&&> (0x0x7f808db8e4e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808df72ba0) 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*> > > (0x0x7f808df72c00) 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> > (0x0x7f808db8e618) 0 empty
  std::is_move_assignable<bool> (0x0x7f808db8e680) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7f808db8e6e8) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7f808db8e750) 0 empty
        std::integral_constant<bool, true> (0x0x7f808df72c60) 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&&> (0x0x7f808df72cc0) 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> (0x0x7f808de7e660) 0

Class std::is_function<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet> (0x0x7f808db8e820) 0 empty
  std::integral_constant<bool, false> (0x0x7f808df72f00) 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> > > (0x0x7f808df72f60) 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> (0x0x7f808db8e888) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbc7000) 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> > (0x0x7f808dbc7060) 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> (0x0x7f808db8e8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbc70c0) 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> > (0x0x7f808db8e958) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet> (0x0x7f808db8e9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808dbc7120) 0 empty

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

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

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

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

Class std::is_void<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_void<fastjet::PseudoJet> (0x0x7f808db8edd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbc7480) 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> > (0x0x7f808db8ee38) 0 empty
  std::is_void<fastjet::PseudoJet> (0x0x7f808db8eea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808dbc74e0) 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> > (0x0x7f808db8ef08) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet>, std::is_void<fastjet::PseudoJet> > (0x0x7f808db8ef70) 0 empty
    std::is_void<fastjet::PseudoJet> (0x0x7f808dbd0000) 0 empty
      std::integral_constant<bool, false> (0x0x7f808dbc7540) 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> > > (0x0x7f808dbd0068) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dbc75a0) 0 empty

Class std::is_object<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet> (0x0x7f808dbd00d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dbc7600) 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> > (0x0x7f808dbc7660) 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> > (0x0x7f808dbd0208) 0 empty
  std::is_object<fastjet::PseudoJet> (0x0x7f808dbd0270) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dbc7780) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet> (0x0x7f808dbd02d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dbc77e0) 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&&> > (0x0x7f808dbc7840) 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> > > (0x0x7f808dbc78a0) 0 empty

Class std::is_array<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_array<fastjet::PseudoJet> (0x0x7f808dbd0410) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbc7900) 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> > (0x0x7f808dbc7960) 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> > > (0x0x7f808dbd0478) 0 empty
  std::is_array<fastjet::PseudoJet> (0x0x7f808dbd04e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808dbc79c0) 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> (0x0x7f808dbd0618) 0 empty
  std::__and_<std::is_array<fastjet::PseudoJet>, std::__not_<std::extent<fastjet::PseudoJet, 0u> > > (0x0x7f808dbd0680) 0 empty
    std::is_array<fastjet::PseudoJet> (0x0x7f808dbd06e8) 0 empty
      std::integral_constant<bool, false> (0x0x7f808dbc7ae0) 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> > (0x0x7f808dbc7b40) 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> > (0x0x7f808dbd07b8) 0 empty
  std::is_function<fastjet::PseudoJet> (0x0x7f808dbd0820) 0 empty
    std::integral_constant<bool, false> (0x0x7f808dbc7ba0) 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> > (0x0x7f808dbd0958) 0 empty
  std::__or_<std::__is_array_unknown_bounds<fastjet::PseudoJet>, std::is_function<fastjet::PseudoJet> > (0x0x7f808dbd09c0) 0 empty
    std::is_function<fastjet::PseudoJet> (0x0x7f808dbd0a28) 0 empty
      std::integral_constant<bool, false> (0x0x7f808dbc7c00) 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> > (0x0x7f808dbc7c60) 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> (0x0x7f808dbd0bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbc7d80) 0 empty

Class std::is_integral<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_integral<fastjet::PseudoJet> (0x0x7f808dbd0c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbc7de0) 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> > (0x0x7f808dbc7e40) 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> (0x0x7f808dbd0d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbc7ea0) 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> (0x0x7f808dbd0dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbc7f00) 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> > (0x0x7f808dbd0e38) 0 empty
  std::is_floating_point<fastjet::PseudoJet> (0x0x7f808dbd0ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808dbc7f60) 0 empty

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

Class std::is_enum<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_enum<fastjet::PseudoJet> (0x0x7f808dbd0f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbec240) 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> > > (0x0x7f808dbec2a0) 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> (0x0x7f808dbf2000) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbec300) 0 empty

Class std::is_pointer<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<fastjet::PseudoJet> (0x0x7f808dbf2068) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbec360) 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> > > (0x0x7f808dbec3c0) 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> (0x0x7f808dbf20d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbec4e0) 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> (0x0x7f808dbf2138) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbec540) 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> > (0x0x7f808dbec5a0) 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> (0x0x7f808dbf21a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbec600) 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> (0x0x7f808dbf2208) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbec660) 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> > (0x0x7f808dbf2270) 0 empty
  std::is_null_pointer<fastjet::PseudoJet> (0x0x7f808dbf22d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808dbec6c0) 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> > (0x0x7f808dbf2410) 0 empty
  std::__or_<std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f808dbf2478) 0 empty
    std::is_null_pointer<fastjet::PseudoJet> (0x0x7f808dbf24e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f808dbec720) 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> > (0x0x7f808dbf25b0) 0 empty
  std::__or_<std::is_pointer<fastjet::PseudoJet>, std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f808dbf2618) 0 empty
    std::__or_<std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f808dbf2680) 0 empty
      std::is_null_pointer<fastjet::PseudoJet> (0x0x7f808dbf26e8) 0 empty
        std::integral_constant<bool, false> (0x0x7f808dbec780) 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> > (0x0x7f808dbf27b8) 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> > (0x0x7f808dbf2820) 0 empty
    std::__or_<std::is_pointer<fastjet::PseudoJet>, std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f808dbf2888) 0 empty
      std::__or_<std::is_member_pointer<fastjet::PseudoJet>, std::is_null_pointer<fastjet::PseudoJet> > (0x0x7f808dbf28f0) 0 empty
        std::is_null_pointer<fastjet::PseudoJet> (0x0x7f808dbf2958) 0 empty
          std::integral_constant<bool, false> (0x0x7f808dbec7e0) 0 empty

Class std::is_scalar<fastjet::PseudoJet>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<fastjet::PseudoJet> (0x0x7f808dbf2a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbec840) 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> > (0x0x7f808dbf2a90) 0 empty
  std::is_scalar<fastjet::PseudoJet> (0x0x7f808dbf2af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808dbec8a0) 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> (0x0x7f808dbec900) 0 empty

Class std::is_function<fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet&> (0x0x7f808dbf2bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbec9c0) 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&> > > (0x0x7f808dbeca20) 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&> (0x0x7f808dbf2c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dbeca80) 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&> > (0x0x7f808dbecae0) 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&> > (0x0x7f808dbf2c98) 0 empty
  std::is_lvalue_reference<fastjet::PseudoJet&> (0x0x7f808dbf2d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dbecb40) 0 empty

Class std::is_reference<fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet&> (0x0x7f808dbf2e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dbecba0) 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&> > (0x0x7f808dbecc00) 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&> > (0x0x7f808dbf2f70) 0 empty
  std::is_reference<fastjet::PseudoJet&> (0x0x7f808dc0e000) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dbecd20) 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&> > (0x0x7f808dc0e068) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet&>, std::is_void<fastjet::PseudoJet&> > (0x0x7f808dc0e0d0) 0 empty
    std::is_reference<fastjet::PseudoJet&> (0x0x7f808dc0e138) 0 empty
      std::integral_constant<bool, true> (0x0x7f808dbecd80) 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&> > > (0x0x7f808dc0e1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbecde0) 0 empty

Class std::is_object<fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet&> (0x0x7f808dc0e208) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dbece40) 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&> > (0x0x7f808dbecea0) 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&> > (0x0x7f808dc0e410) 0 empty
  std::is_reference<fastjet::PseudoJet&> (0x0x7f808dc0e478) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dbecf00) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet&> (0x0x7f808dc0e4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dc11060) 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> (0x0x7f808dc110c0) 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&> (0x0x7f808dc0e548) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet&, true> (0x0x7f808dc11120) 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> (0x0x7f808dbf2b60) 0 empty
  std::__do_is_destructible_impl (0x0x7f808dbec960) 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> (0x0x7f808dc0e618) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dc11180) 0 empty

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

Class std::is_function<fastjet::PseudoJet&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet&&> (0x0x7f808dc0e750) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dc11300) 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&&> > > (0x0x7f808dc11360) 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&&> (0x0x7f808dc0e7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dc113c0) 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&&> > (0x0x7f808dc11420) 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&&> (0x0x7f808dc0e820) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dc11480) 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&&> > (0x0x7f808dc0e888) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet&&> (0x0x7f808dc0e8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dc114e0) 0 empty

Class std::is_reference<fastjet::PseudoJet&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet&&> (0x0x7f808dc0ea28) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dc11540) 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&&> > (0x0x7f808dc115a0) 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&&> > (0x0x7f808dc0eb60) 0 empty
  std::is_reference<fastjet::PseudoJet&&> (0x0x7f808dc0ebc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dc116c0) 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&&> > (0x0x7f808dc0ec30) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet&&>, std::is_void<fastjet::PseudoJet&&> > (0x0x7f808dc0ec98) 0 empty
    std::is_reference<fastjet::PseudoJet&&> (0x0x7f808dc0ed00) 0 empty
      std::integral_constant<bool, true> (0x0x7f808dc117e0) 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&&> > > (0x0x7f808dc0ed68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dc118a0) 0 empty

Class std::is_object<fastjet::PseudoJet&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet&&> (0x0x7f808dc0edd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dc11900) 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&&> > (0x0x7f808dc11960) 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&&> > (0x0x7f808dc27000) 0 empty
  std::is_reference<fastjet::PseudoJet&&> (0x0x7f808dc27068) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dc119c0) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet&&> (0x0x7f808dc270d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dc11ae0) 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> (0x0x7f808dc11b40) 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&&> (0x0x7f808dc27138) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet&&, true> (0x0x7f808dc11ba0) 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&&> (0x0x7f808dc0e6e8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808dc112a0) 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&&> > (0x0x7f808dc27208) 0 empty
  std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc27270) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808dc11c00) 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&&> (0x0x7f808dc272d8) 0 empty
  std::__and_<std::is_destructible<fastjet::PseudoJet>, std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f808dc27340) 0 empty
    std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc273a8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808dc11c60) 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&&> (0x0x7f808dc27410) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc27478) 0 empty
    std::__and_<std::is_destructible<fastjet::PseudoJet>, std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f808dc274e0) 0 empty
      std::__is_direct_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc27548) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808dc11cc0) 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&&> (0x0x7f808dc275b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dc11d20) 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&&> (0x0x7f808dc27618) 0 empty
  std::__is_direct_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc27680) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dc11d80) 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&&> (0x0x7f808dc276e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dc11de0) 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> (0x0x7f808dc27750) 0 empty
  std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc277b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dc11e40) 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> (0x0x7f808dc27820) 0 empty
  std::__is_move_constructible_impl<fastjet::PseudoJet, true> (0x0x7f808dc27888) 0 empty
    std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc278f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808dc11ea0) 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> > (0x0x7f808dc11f00) 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&&> (0x0x7f808dc11f60) 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&&> (0x0x7f808dc279c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dc3b000) 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> (0x0x7f808dc27a28) 0 empty
  std::is_assignable<fastjet::PseudoJet&, fastjet::PseudoJet&&> (0x0x7f808dc27a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dc3b060) 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> (0x0x7f808dc27af8) 0 empty
  std::__is_move_assignable_impl<fastjet::PseudoJet, true> (0x0x7f808dc27b60) 0 empty
    std::is_assignable<fastjet::PseudoJet&, fastjet::PseudoJet&&> (0x0x7f808dc27bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808dc3b0c0) 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> > (0x0x7f808dc27c30) 0 empty
  std::is_move_assignable<fastjet::PseudoJet> (0x0x7f808dc27c98) 0 empty
    std::__is_move_assignable_impl<fastjet::PseudoJet, true> (0x0x7f808dc27d00) 0 empty
      std::is_assignable<fastjet::PseudoJet&, fastjet::PseudoJet&&> (0x0x7f808dc27d68) 0 empty
        std::integral_constant<bool, true> (0x0x7f808dc3b120) 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&&> > (0x0x7f808dc3b180) 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&&> (0x0x7f808dc27ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dc3b1e0) 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&&> > (0x0x7f808dc27f08) 0 empty
  std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc27f70) 0 empty
    std::integral_constant<bool, false> (0x0x7f808dc3b240) 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&&> (0x0x7f808dc45000) 0 empty
  std::__and_<std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f808dc45068) 0 empty
    std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc450d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f808dc3b2a0) 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> (0x0x7f808dc45138) 0 empty
  std::is_nothrow_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc451a0) 0 empty
    std::__and_<std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f808dc45208) 0 empty
      std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc45270) 0 empty
        std::integral_constant<bool, false> (0x0x7f808dc3b300) 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> (0x0x7f808dc452d8) 0 empty
  std::__is_nothrow_move_constructible_impl<fastjet::PseudoJet, true> (0x0x7f808dc45340) 0 empty
    std::is_nothrow_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc453a8) 0 empty
      std::__and_<std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f808dc45410) 0 empty
        std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc45478) 0 empty
          std::integral_constant<bool, false> (0x0x7f808dc3b360) 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> > (0x0x7f808dc3b3c0) 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> > (0x0x7f808dc454e0) 0 empty
  std::is_nothrow_move_constructible<fastjet::PseudoJet> (0x0x7f808dc45548) 0 empty
    std::__is_nothrow_move_constructible_impl<fastjet::PseudoJet, true> (0x0x7f808dc455b0) 0 empty
      std::is_nothrow_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc45618) 0 empty
        std::__and_<std::is_constructible<fastjet::PseudoJet, fastjet::PseudoJet&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> > (0x0x7f808dc45680) 0 empty
          std::__is_nt_constructible_impl<fastjet::PseudoJet, fastjet::PseudoJet&&> (0x0x7f808dc456e8) 0 empty
            std::integral_constant<bool, false> (0x0x7f808dc3b420) 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> (0x0x7f808dc45a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dc3b720) 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> > (0x0x7f808dc5cc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dc3b900) 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> > (0x0x7f808dc3ba20) 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> > (0x0x7f808dc5cc98) 0 empty
  std::allocator_traits<std::allocator<int> > (0x0x7f808dc3ba80) 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> (0x0x7f808dc3bae0) 0 empty

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

Class std::allocator<int>
   size=1 align=1
   base size=1 base align=1
std::allocator<int> (0x0x7f808dc5cdd0) 0 empty
  __gnu_cxx::new_allocator<int> (0x0x7f808dc3bc00) 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 (0x0x7f808dc5cea0) 0
  std::allocator<int> (0x0x7f808dc5cf08) 0 empty
    __gnu_cxx::new_allocator<int> (0x0x7f808dc3bc60) 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> > (0x0x7f808dc3b9c0) 0

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

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

Class std::__fun_with_valarray<int, true>
   size=1 align=1
   base size=0 base align=1
std::__fun_with_valarray<int, true> (0x0x7f808dd31240) 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> (0x0x7f808dd240d0) 0 empty
  std::__fun_with_valarray<int, true> (0x0x7f808dd312a0) 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> (0x0x7f808dd311e0) 0 empty

Class std::__fun<std::__negate, int>
   size=1 align=1
   base size=1 base align=1
std::__fun<std::__negate, int> (0x0x7f808dd24208) 0 empty
  std::__fun_with_valarray<int, true> (0x0x7f808dd31360) 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> (0x0x7f808dd31300) 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> (0x0x7f808dd242d8) 0 empty
  std::__fun_with_valarray<int, true> (0x0x7f808dd31420) 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> (0x0x7f808dd313c0) 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> (0x0x7f808dd314e0) 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> (0x0x7f808dd31480) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::is_array<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<int> > (0x0x7f808dd24680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dd31900) 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> > (0x0x7f808dd319c0) 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> > (0x0x7f808dd31a20) 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> > (0x0x7f808dd31960) 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> > (0x0x7f808dd24750) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dd31a80) 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> > (0x0x7f808dd247b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dd31ae0) 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> > > (0x0x7f808dd24820) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dd31b40) 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> > > > (0x0x7f808dd31ba0) 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> > (0x0x7f808dd24888) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f808dd31c00) 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> > > (0x0x7f808dd248f0) 0 empty
  std::__is_default_constructible_impl<std::allocator<int> > (0x0x7f808dd24958) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f808dd31c60) 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> > (0x0x7f808dd249c0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<int> > >, std::__is_default_constructible_impl<std::allocator<int> > > (0x0x7f808dd24a28) 0 empty
    std::__is_default_constructible_impl<std::allocator<int> > (0x0x7f808dd24a90) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f808dd31cc0) 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> (0x0x7f808dd24af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dd31d20) 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> > (0x0x7f808dd24b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dd31d80) 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> > > (0x0x7f808dd31de0) 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> > (0x0x7f808dd24bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dd31e40) 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> (0x0x7f808dd24c30) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f808dd24c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dd31ea0) 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> > (0x0x7f808dd24d00) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7f808dd24d68) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f808dd24dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808dd31f00) 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> > (0x0x7f808dd24e38) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<int> >, std::__is_nt_default_constructible_impl<std::allocator<int>, false> > (0x0x7f808dd24ea0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7f808dd24f08) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f808dd24f70) 0 empty
        std::integral_constant<bool, true> (0x0x7f808dd31f60) 0 empty

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

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

Class std::is_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int> (0x0x7f808dd24618) 0 empty
  std::integral_constant<bool, false> (0x0x7f808da59480) 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> > (0x0x7f808da74000) 0 empty
  std::is_rvalue_reference<int> (0x0x7f808da74068) 0 empty
    std::integral_constant<bool, false> (0x0x7f808da594e0) 0 empty

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

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

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

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

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

Class std::is_void<int>
   size=1 align=1
   base size=1 base align=1
std::is_void<int> (0x0x7f808da74208) 0 empty
  std::integral_constant<bool, false> (0x0x7f808da59780) 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> > (0x0x7f808da74270) 0 empty
  std::is_void<int> (0x0x7f808da742d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808da597e0) 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> > (0x0x7f808da74340) 0 empty
  std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7f808da743a8) 0 empty
    std::is_void<int> (0x0x7f808da74410) 0 empty
      std::integral_constant<bool, false> (0x0x7f808da59840) 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> > > (0x0x7f808da74478) 0 empty
  std::integral_constant<bool, true> (0x0x7f808da598a0) 0 empty

Class std::is_object<int>
   size=1 align=1
   base size=1 base align=1
std::is_object<int> (0x0x7f808da744e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808da599c0) 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> > (0x0x7f808da59a20) 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> > (0x0x7f808da74548) 0 empty
  std::is_object<int> (0x0x7f808da745b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808da59a80) 0 empty

Class std::__is_referenceable<int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int> (0x0x7f808da74618) 0 empty
  std::integral_constant<bool, true> (0x0x7f808da59ae0) 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&&> > (0x0x7f808da59b40) 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> > > (0x0x7f808da59ba0) 0 empty

Class std::is_array<int>
   size=1 align=1
   base size=1 base align=1
std::is_array<int> (0x0x7f808da74680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808da59c00) 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> > (0x0x7f808da59c60) 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> > > (0x0x7f808da746e8) 0 empty
  std::is_array<int> (0x0x7f808da74750) 0 empty
    std::integral_constant<bool, false> (0x0x7f808da59cc0) 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> (0x0x7f808da747b8) 0 empty
  std::__and_<std::is_array<int>, std::__not_<std::extent<int, 0u> > > (0x0x7f808da74820) 0 empty
    std::is_array<int> (0x0x7f808da74888) 0 empty
      std::integral_constant<bool, false> (0x0x7f808da59d20) 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> > (0x0x7f808da59d80) 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> > (0x0x7f808da748f0) 0 empty
  std::is_function<int> (0x0x7f808da74958) 0 empty
    std::integral_constant<bool, false> (0x0x7f808da59de0) 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> > (0x0x7f808da749c0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7f808da74a28) 0 empty
    std::is_function<int> (0x0x7f808da74a90) 0 empty
      std::integral_constant<bool, false> (0x0x7f808da59e40) 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> > (0x0x7f808da59f60) 0 empty

Class std::is_integral<int>
   size=1 align=1
   base size=1 base align=1
std::is_integral<int> (0x0x7f808da74af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808da92000) 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> > (0x0x7f808da92060) 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> > (0x0x7f808da74b60) 0 empty
  std::is_integral<int> (0x0x7f808da74bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808da920c0) 0 empty

Class std::is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<int> (0x0x7f808da74c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f808da92120) 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> > > (0x0x7f808da92180) 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> > (0x0x7f808da74c98) 0 empty
  std::is_arithmetic<int> (0x0x7f808da74d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f808da921e0) 0 empty

Class std::is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<int> (0x0x7f808da74d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f808da92240) 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> > (0x0x7f808da74dd0) 0 empty
  std::is_scalar<int> (0x0x7f808da74e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f808da922a0) 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> (0x0x7f808da74ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808da92300) 0 empty

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

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

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

Class std::is_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int&&> (0x0x7f808da9c1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808da92780) 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&&> > (0x0x7f808da9c208) 0 empty
  std::is_rvalue_reference<int&&> (0x0x7f808da9c270) 0 empty
    std::integral_constant<bool, true> (0x0x7f808da927e0) 0 empty

Class std::is_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&&> (0x0x7f808da9c2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808da92840) 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&&> > (0x0x7f808da928a0) 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&&> > (0x0x7f808da9c340) 0 empty
  std::is_reference<int&&> (0x0x7f808da9c3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808da92900) 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&&> > (0x0x7f808da9c410) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f808da9c478) 0 empty
    std::is_reference<int&&> (0x0x7f808da9c4e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808da92960) 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&&> > > (0x0x7f808da9c548) 0 empty
  std::integral_constant<bool, false> (0x0x7f808da929c0) 0 empty

Class std::is_object<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&&> (0x0x7f808da9c680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808da92ae0) 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&&> > (0x0x7f808da92b40) 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&&> > (0x0x7f808da9c6e8) 0 empty
  std::is_reference<int&&> (0x0x7f808da9c750) 0 empty
    std::integral_constant<bool, true> (0x0x7f808da92ba0) 0 empty

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

Class std::add_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&&> (0x0x7f808da9c820) 0 empty
  std::__add_rvalue_reference_helper<int&&, true> (0x0x7f808da92cc0) 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&&> (0x0x7f808da9c068) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808da924e0) 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&&> > (0x0x7f808da9c8f0) 0 empty
  std::__is_direct_constructible_impl<int, int&&> (0x0x7f808da9c958) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808da92d20) 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&&> (0x0x7f808da9c9c0) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7f808da9ca28) 0 empty
    std::__is_direct_constructible_impl<int, int&&> (0x0x7f808da9ca90) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808da92e40) 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&&> (0x0x7f808da9caf8) 0 empty
  std::__is_direct_constructible_new_safe<int, int&&> (0x0x7f808da9cb60) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7f808da9cbc8) 0 empty
      std::__is_direct_constructible_impl<int, int&&> (0x0x7f808da9cc30) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808da92f00) 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&&> (0x0x7f808da9cc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dab3000) 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&&> (0x0x7f808da9cd00) 0 empty
  std::__is_direct_constructible<int, int&&> (0x0x7f808da9cd68) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dab3060) 0 empty

Class std::is_constructible<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int, int&&> (0x0x7f808da9cdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dab30c0) 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> (0x0x7f808da9ce38) 0 empty
  std::is_constructible<int, int&&> (0x0x7f808da9cea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dab3120) 0 empty

Class std::is_move_constructible<int>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<int> (0x0x7f808da9cf08) 0 empty
  std::__is_move_constructible_impl<int, true> (0x0x7f808da9cf70) 0 empty
    std::is_constructible<int, int&&> (0x0x7f808dab8000) 0 empty
      std::integral_constant<bool, true> (0x0x7f808dab3180) 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> > (0x0x7f808dab31e0) 0 empty

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

Class std::is_lvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int&> (0x0x7f808dab81a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dab3360) 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&> > (0x0x7f808dab33c0) 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&> > (0x0x7f808dab8208) 0 empty
  std::is_lvalue_reference<int&> (0x0x7f808dab8270) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dab3420) 0 empty

Class std::is_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&> (0x0x7f808dab82d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dab3480) 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&> > (0x0x7f808dab34e0) 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&> > (0x0x7f808dab8340) 0 empty
  std::is_reference<int&> (0x0x7f808dab83a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dab3540) 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&> > (0x0x7f808dab8410) 0 empty
  std::__or_<std::is_reference<int&>, std::is_void<int&> > (0x0x7f808dab8478) 0 empty
    std::is_reference<int&> (0x0x7f808dab84e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808dab35a0) 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&> > > (0x0x7f808dab8548) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dab3600) 0 empty

Class std::is_object<int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&> (0x0x7f808dab85b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808dab37e0) 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&> > (0x0x7f808dab3840) 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&> > (0x0x7f808dab8618) 0 empty
  std::is_reference<int&> (0x0x7f808dab8680) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dab38a0) 0 empty

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

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

Class std::is_assignable<int&, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int&, int&&> (0x0x7f808dab8820) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dab3a20) 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> (0x0x7f808dab8888) 0 empty
  std::is_assignable<int&, int&&> (0x0x7f808dab88f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dab3a80) 0 empty

Class std::is_move_assignable<int>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<int> (0x0x7f808dab8958) 0 empty
  std::__is_move_assignable_impl<int, true> (0x0x7f808dab89c0) 0 empty
    std::is_assignable<int&, int&&> (0x0x7f808dab8a28) 0 empty
      std::integral_constant<bool, true> (0x0x7f808dab3ae0) 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> > (0x0x7f808dab8a90) 0 empty
  std::is_move_assignable<int> (0x0x7f808dab8af8) 0 empty
    std::__is_move_assignable_impl<int, true> (0x0x7f808dab8b60) 0 empty
      std::is_assignable<int&, int&&> (0x0x7f808dab8bc8) 0 empty
        std::integral_constant<bool, true> (0x0x7f808dab3b40) 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&&> > (0x0x7f808dab3ba0) 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&&> (0x0x7f808dab8dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dab3c00) 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&&> > (0x0x7f808dab8e38) 0 empty
  std::__is_nt_constructible_impl<int, int&&> (0x0x7f808dab8ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dab3c60) 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&&> (0x0x7f808dab8f08) 0 empty
  std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7f808dab8f70) 0 empty
    std::__is_nt_constructible_impl<int, int&&> (0x0x7f808dad8000) 0 empty
      std::integral_constant<bool, true> (0x0x7f808dab3d80) 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> (0x0x7f808dad8068) 0 empty
  std::is_nothrow_constructible<int, int&&> (0x0x7f808dad80d0) 0 empty
    std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7f808dad8138) 0 empty
      std::__is_nt_constructible_impl<int, int&&> (0x0x7f808dad81a0) 0 empty
        std::integral_constant<bool, true> (0x0x7f808dab3e40) 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> (0x0x7f808dad8208) 0 empty
  std::__is_nothrow_move_constructible_impl<int, true> (0x0x7f808dad8270) 0 empty
    std::is_nothrow_constructible<int, int&&> (0x0x7f808dad82d8) 0 empty
      std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7f808dad8340) 0 empty
        std::__is_nt_constructible_impl<int, int&&> (0x0x7f808dad83a8) 0 empty
          std::integral_constant<bool, true> (0x0x7f808dab3f00) 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> > (0x0x7f808dada000) 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&&> > (0x0x7f808dada060) 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&&> (0x0x7f808dad8680) 0 empty
  std::integral_constant<bool, true> (0x0x7f808dada180) 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&&> > (0x0x7f808dad86e8) 0 empty
  std::__is_nt_assignable_impl<int&, int&&> (0x0x7f808dad8750) 0 empty
    std::integral_constant<bool, true> (0x0x7f808dada1e0) 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&&> (0x0x7f808dad87b8) 0 empty
  std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f808dad8820) 0 empty
    std::__is_nt_assignable_impl<int&, int&&> (0x0x7f808dad8888) 0 empty
      std::integral_constant<bool, true> (0x0x7f808dada300) 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> (0x0x7f808dad88f0) 0 empty
  std::is_nothrow_assignable<int&, int&&> (0x0x7f808dad8958) 0 empty
    std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f808dad89c0) 0 empty
      std::__is_nt_assignable_impl<int&, int&&> (0x0x7f808dad8a28) 0 empty
        std::integral_constant<bool, true> (0x0x7f808dada3c0) 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> (0x0x7f808dad8a90) 0 empty
  std::__is_nt_move_assignable_impl<int, true> (0x0x7f808dad8af8) 0 empty
    std::is_nothrow_assignable<int&, int&&> (0x0x7f808dad8b60) 0 empty
      std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f808dad8bc8) 0 empty
        std::__is_nt_assignable_impl<int&, int&&> (0x0x7f808dad8c30) 0 empty
          std::integral_constant<bool, true> (0x0x7f808dada480) 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> > (0x0x7f808dad8c98) 0 empty
  std::is_nothrow_move_assignable<int> (0x0x7f808dad8d00) 0 empty
    std::__is_nt_move_assignable_impl<int, true> (0x0x7f808dad8d68) 0 empty
      std::is_nothrow_assignable<int&, int&&> (0x0x7f808dad8dd0) 0 empty
        std::__and_<std::is_assignable<int&, int&&>, std::__is_nt_assignable_impl<int&, int&&> > (0x0x7f808dad8e38) 0 empty
          std::__is_nt_assignable_impl<int&, int&&> (0x0x7f808dad8ea0) 0 empty
            std::integral_constant<bool, true> (0x0x7f808dada540) 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 (0x0x7f808dadac00) 0

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

Class std::__are_same<long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long int, int> (0x0x7f808db063c0) 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 (0x0x7f808db06480) 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> (0x0x7f808db067e0) 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 (0x0x7f808db068a0) 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> (0x0x7f808db06c00) 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 (0x0x7f808db06cc0) 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> (0x0x7f808db3b060) 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 (0x0x7f808db3b120) 0

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

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

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

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7f808db3bd80) 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> (0x0x7f808db3be40) 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> (0x0x7f808db3bea0) 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> (0x0x7f808db3bde0) 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> (0x0x7f808dad8f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f808db3bf00) 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> (0x0x7f808db70000) 0 empty
  std::integral_constant<bool, false> (0x0x7f808db3bf60) 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> > > (0x0x7f808db71000) 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> (0x0x7f808db70068) 0 empty
  std::integral_constant<bool, false> (0x0x7f808db71120) 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> > (0x0x7f808db71180) 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> (0x0x7f808db701a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808db711e0) 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> > (0x0x7f808db70208) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7f808db70270) 0 empty
    std::integral_constant<bool, false> (0x0x7f808db71240) 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> > (0x0x7f808db702d8) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f808db70340) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7f808db703a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f808db71360) 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> (0x0x7f808db70410) 0 empty
  std::integral_constant<bool, false> (0x0x7f808db71480) 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> > > (0x0x7f808db714e0) 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> (0x0x7f808db70478) 0 empty
  std::integral_constant<bool, false> (0x0x7f808db71540) 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> > (0x0x7f808db715a0) 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> (0x0x7f808db704e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808db71600) 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> > (0x0x7f808db70548) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7f808db705b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808db71660) 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> (0x0x7f808db70618) 0 empty
  std::integral_constant<bool, false> (0x0x7f808db716c0) 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> > (0x0x7f808db71720) 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> > (0x0x7f808db70680) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7f808db706e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808db71780) 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> > (0x0x7f808db70750) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f808db707b8) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7f808db70820) 0 empty
      std::integral_constant<bool, false> (0x0x7f808db717e0) 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> > > (0x0x7f808db70888) 0 empty
  std::integral_constant<bool, true> (0x0x7f808db71840) 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> (0x0x7f808db708f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808db718a0) 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> > (0x0x7f808db71900) 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> > (0x0x7f808db70958) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7f808db709c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808db71960) 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> (0x0x7f808db70a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f808db719c0) 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> (0x0x7f808db71a20) 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> (0x0x7f808db70a90) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7f808db71a80) 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> (0x0x7f808db71420) 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> (0x0x7f808db70b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f808db71c60) 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>&> (0x0x7f808d78a060) 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 (0x0x7f808d78a300) 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 (0x0x7f808d78a6c0) 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 (0x0x7f808d78aa80) 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 (0x0x7f808d78ae40) 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 (0x0x7f808d7c2240) 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 (0x0x7f808d7c2600) 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 (0x0x7f808d7c29c0) 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 (0x0x7f808d7c2d80) 0

Class std::iterator_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<wchar_t*> (0x0x7f808d7f1180) 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>&> (0x0x7f808d7f1540) 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>&> (0x0x7f808d818c00) 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>&> (0x0x7f808d837600) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7f808d837900) 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> > (0x0x7f808d8378a0) 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> > (0x0x7f808d837960) 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>&> (0x0x7f808d8379c0) 0 empty

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

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

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

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7f808d8703a8) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f808d87e720) 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> (0x0x7f808d87e780) 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> (0x0x7f808d87e7e0) 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 (0x0x7f808d8a1180) 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 (0x0x7f808d8a1b40) 0

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

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

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

Class fastjet::SharedPtr<fastjet::PseudoJetStructureBase>::__SharedCountingPtr
   size=16 align=8
   base size=16 base align=8
fastjet::SharedPtr<fastjet::PseudoJetStructureBase>::__SharedCountingPtr (0x0x7f808d923480) 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> > (0x0x7f808d8705b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d923780) 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> > > (0x0x7f808d9237e0) 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&> > (0x0x7f808d923840) 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> > (0x0x7f808d9238a0) 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&> (0x0x7f808d870680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d923960) 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&> > > (0x0x7f808d9239c0) 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&> (0x0x7f808d8706e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d923ae0) 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&> > (0x0x7f808d923b40) 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&> > (0x0x7f808d870750) 0 empty
  std::is_lvalue_reference<const fastjet::PseudoJet&> (0x0x7f808d8707b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d923ba0) 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&> (0x0x7f808d870820) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d923c00) 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&> > (0x0x7f808d923c60) 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&> > (0x0x7f808d870888) 0 empty
  std::is_reference<const fastjet::PseudoJet&> (0x0x7f808d8708f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d923cc0) 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&> > (0x0x7f808d870a28) 0 empty
  std::__or_<std::is_reference<const fastjet::PseudoJet&>, std::is_void<const fastjet::PseudoJet&> > (0x0x7f808d870a90) 0 empty
    std::is_reference<const fastjet::PseudoJet&> (0x0x7f808d870af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d923d20) 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&> > > (0x0x7f808d870bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d923d80) 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&> (0x0x7f808d870c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d923de0) 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&> > (0x0x7f808d923e40) 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&> > (0x0x7f808d870c98) 0 empty
  std::is_reference<const fastjet::PseudoJet&> (0x0x7f808d870d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d923ea0) 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&> (0x0x7f808d870e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d958000) 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> (0x0x7f808d958060) 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&> (0x0x7f808d870ea0) 0 empty
  std::__add_rvalue_reference_helper<const fastjet::PseudoJet&, true> (0x0x7f808d9580c0) 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&> (0x0x7f808d870618) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808d923900) 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&> > (0x0x7f808d870f70) 0 empty
  std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f808d95f000) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808d958120) 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&> (0x0x7f808d95f068) 0 empty
  std::__and_<std::is_destructible<fastjet::PseudoJet>, std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> > (0x0x7f808d95f0d0) 0 empty
    std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f808d95f138) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808d958180) 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&> (0x0x7f808d95f1a0) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f808d95f208) 0 empty
    std::__and_<std::is_destructible<fastjet::PseudoJet>, std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> > (0x0x7f808d95f270) 0 empty
      std::__is_direct_constructible_impl<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f808d95f2d8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808d9581e0) 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&> (0x0x7f808d95f340) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d958240) 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&> (0x0x7f808d95f3a8) 0 empty
  std::__is_direct_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f808d95f410) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d9582a0) 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&> (0x0x7f808d95f478) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d958300) 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> (0x0x7f808d95f4e0) 0 empty
  std::is_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f808d95f548) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d958360) 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> (0x0x7f808d95f5b0) 0 empty
  std::__is_copy_constructible_impl<fastjet::PseudoJet, true> (0x0x7f808d95f618) 0 empty
    std::is_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f808d95f680) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d9583c0) 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> > (0x0x7f808d95f6e8) 0 empty
  std::is_copy_constructible<fastjet::PseudoJet> (0x0x7f808d95f750) 0 empty
    std::__is_copy_constructible_impl<fastjet::PseudoJet, true> (0x0x7f808d95f7b8) 0 empty
      std::is_constructible<fastjet::PseudoJet, const fastjet::PseudoJet&> (0x0x7f808d95f820) 0 empty
        std::integral_constant<bool, true> (0x0x7f808d958420) 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> (0x0x7f808d95f888) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d958480) 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*> > (0x0x7f808d9584e0) 0 empty

Class std::iterator_traits<fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<fastjet::PseudoJet*> (0x0x7f808d958600) 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*> > (0x0x7f808d958660) 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> (0x0x7f808d95fa28) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d9587e0) 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> > > (0x0x7f808d958840) 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> (0x0x7f808d95fa90) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d9588a0) 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> > (0x0x7f808d958900) 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> (0x0x7f808d95faf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d958960) 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> > (0x0x7f808d95fb60) 0 empty
  std::is_rvalue_reference<fastjet::ClusterSequence::history_element> (0x0x7f808d95fbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d9589c0) 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> (0x0x7f808d95fc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d958a20) 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> > (0x0x7f808d958a80) 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> (0x0x7f808d958b40) 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> (0x0x7f808d958ba0) 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> (0x0x7f808d958ae0) 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> (0x0x7f808d95fd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d958c00) 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> (0x0x7f808d95fd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d958c60) 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> > (0x0x7f808d95fdd0) 0 empty
  std::is_void<fastjet::ClusterSequence::history_element> (0x0x7f808d95fe38) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d958cc0) 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> > (0x0x7f808d95fea0) 0 empty
  std::__or_<std::is_reference<fastjet::ClusterSequence::history_element>, std::is_void<fastjet::ClusterSequence::history_element> > (0x0x7f808d95ff08) 0 empty
    std::is_void<fastjet::ClusterSequence::history_element> (0x0x7f808d95ff70) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d958d20) 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> > > (0x0x7f808d95f958) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d958d80) 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> (0x0x7f808d95f9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d958de0) 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> > (0x0x7f808d958e40) 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> > (0x0x7f808d501000) 0 empty
  std::is_object<fastjet::ClusterSequence::history_element> (0x0x7f808d501068) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d958ea0) 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> (0x0x7f808d5010d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d958f00) 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&&> > (0x0x7f808d958f60) 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> > > (0x0x7f808d50f000) 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> (0x0x7f808d501138) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50f060) 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> > (0x0x7f808d50f0c0) 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> > > (0x0x7f808d5011a0) 0 empty
  std::is_array<fastjet::ClusterSequence::history_element> (0x0x7f808d501208) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d50f120) 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> (0x0x7f808d501270) 0 empty
  std::__and_<std::is_array<fastjet::ClusterSequence::history_element>, std::__not_<std::extent<fastjet::ClusterSequence::history_element, 0u> > > (0x0x7f808d5012d8) 0 empty
    std::is_array<fastjet::ClusterSequence::history_element> (0x0x7f808d501340) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d50f180) 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> > (0x0x7f808d50f1e0) 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> > (0x0x7f808d5013a8) 0 empty
  std::is_function<fastjet::ClusterSequence::history_element> (0x0x7f808d501410) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d50f240) 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> > (0x0x7f808d501478) 0 empty
  std::__or_<std::__is_array_unknown_bounds<fastjet::ClusterSequence::history_element>, std::is_function<fastjet::ClusterSequence::history_element> > (0x0x7f808d5014e0) 0 empty
    std::is_function<fastjet::ClusterSequence::history_element> (0x0x7f808d501548) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d50f2a0) 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> > (0x0x7f808d50f300) 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> (0x0x7f808d5015b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50f360) 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> (0x0x7f808d501618) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50f3c0) 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> > (0x0x7f808d50f420) 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> (0x0x7f808d501680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50f480) 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> (0x0x7f808d5016e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50f4e0) 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> > (0x0x7f808d501750) 0 empty
  std::is_floating_point<fastjet::ClusterSequence::history_element> (0x0x7f808d5017b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d50f540) 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> (0x0x7f808d501820) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50f5a0) 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> > > (0x0x7f808d50f600) 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> (0x0x7f808d501888) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50f660) 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> > > (0x0x7f808d50f6c0) 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> (0x0x7f808d5018f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50f720) 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> (0x0x7f808d501958) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50f780) 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> > > (0x0x7f808d50f7e0) 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> (0x0x7f808d5019c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50f840) 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> (0x0x7f808d501a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50f8a0) 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> > (0x0x7f808d50f900) 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> (0x0x7f808d501a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50f960) 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> (0x0x7f808d501af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50f9c0) 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> > (0x0x7f808d501b60) 0 empty
  std::is_null_pointer<fastjet::ClusterSequence::history_element> (0x0x7f808d501bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d50fa20) 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> > (0x0x7f808d501c30) 0 empty
  std::__or_<std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f808d501c98) 0 empty
    std::is_null_pointer<fastjet::ClusterSequence::history_element> (0x0x7f808d501d00) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d50fa80) 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> > (0x0x7f808d501d68) 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> > (0x0x7f808d501dd0) 0 empty
    std::__or_<std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f808d501e38) 0 empty
      std::is_null_pointer<fastjet::ClusterSequence::history_element> (0x0x7f808d501ea0) 0 empty
        std::integral_constant<bool, false> (0x0x7f808d50fae0) 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> > (0x0x7f808d501f08) 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> > (0x0x7f808d501f70) 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> > (0x0x7f808d530000) 0 empty
      std::__or_<std::is_member_pointer<fastjet::ClusterSequence::history_element>, std::is_null_pointer<fastjet::ClusterSequence::history_element> > (0x0x7f808d530068) 0 empty
        std::is_null_pointer<fastjet::ClusterSequence::history_element> (0x0x7f808d5300d0) 0 empty
          std::integral_constant<bool, false> (0x0x7f808d50fb40) 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> (0x0x7f808d530138) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50fba0) 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> > (0x0x7f808d5301a0) 0 empty
  std::is_scalar<fastjet::ClusterSequence::history_element> (0x0x7f808d530208) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d50fc00) 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> (0x0x7f808d50fc60) 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&> (0x0x7f808d5302d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d50fd20) 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&> > > (0x0x7f808d50fd80) 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&> (0x0x7f808d530340) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d50fde0) 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&> > (0x0x7f808d50fe40) 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&> > (0x0x7f808d5303a8) 0 empty
  std::is_lvalue_reference<fastjet::ClusterSequence::history_element&> (0x0x7f808d530410) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d50fea0) 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&> (0x0x7f808d530478) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d50ff00) 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&> > (0x0x7f808d50ff60) 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&> > (0x0x7f808d5304e0) 0 empty
  std::is_reference<fastjet::ClusterSequence::history_element&> (0x0x7f808d530548) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d542000) 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&> > (0x0x7f808d5305b0) 0 empty
  std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&>, std::is_void<fastjet::ClusterSequence::history_element&> > (0x0x7f808d530618) 0 empty
    std::is_reference<fastjet::ClusterSequence::history_element&> (0x0x7f808d530680) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d542060) 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&> > > (0x0x7f808d5306e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d5420c0) 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&> (0x0x7f808d530750) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d542120) 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&> > (0x0x7f808d542180) 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&> > (0x0x7f808d5307b8) 0 empty
  std::is_reference<fastjet::ClusterSequence::history_element&> (0x0x7f808d530820) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d5421e0) 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&> (0x0x7f808d530888) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d542240) 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> (0x0x7f808d5422a0) 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&> (0x0x7f808d5308f0) 0 empty
  std::__add_rvalue_reference_helper<fastjet::ClusterSequence::history_element&, true> (0x0x7f808d542300) 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> (0x0x7f808d530270) 0 empty
  std::__do_is_destructible_impl (0x0x7f808d50fcc0) 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> (0x0x7f808d5309c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d542360) 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> (0x0x7f808d530a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d5423c0) 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> > (0x0x7f808d542420) 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&&> (0x0x7f808d530af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d5424e0) 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&&> > > (0x0x7f808d542540) 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&&> (0x0x7f808d530b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d5425a0) 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&&> > (0x0x7f808d542600) 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&&> (0x0x7f808d530bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d542660) 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&&> > (0x0x7f808d530c30) 0 empty
  std::is_rvalue_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f808d530c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d5426c0) 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&&> (0x0x7f808d530d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d542720) 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&&> > (0x0x7f808d542780) 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&&> > (0x0x7f808d530d68) 0 empty
  std::is_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f808d530dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d5427e0) 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&&> > (0x0x7f808d530e38) 0 empty
  std::__or_<std::is_reference<fastjet::ClusterSequence::history_element&&>, std::is_void<fastjet::ClusterSequence::history_element&&> > (0x0x7f808d530ea0) 0 empty
    std::is_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f808d530f08) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d542840) 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&&> > > (0x0x7f808d530f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d5428a0) 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&&> (0x0x7f808d55b000) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d542900) 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&&> > (0x0x7f808d542960) 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&&> > (0x0x7f808d55b068) 0 empty
  std::is_reference<fastjet::ClusterSequence::history_element&&> (0x0x7f808d55b0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d5429c0) 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&&> (0x0x7f808d55b138) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d542a20) 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> (0x0x7f808d542a80) 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&&> (0x0x7f808d55b1a0) 0 empty
  std::__add_rvalue_reference_helper<fastjet::ClusterSequence::history_element&&, true> (0x0x7f808d542ae0) 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&&> (0x0x7f808d530a90) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808d542480) 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&&> > (0x0x7f808d55b270) 0 empty
  std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f808d55b2d8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808d542b40) 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&&> (0x0x7f808d55b340) 0 empty
  std::__and_<std::is_destructible<fastjet::ClusterSequence::history_element>, std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> > (0x0x7f808d55b3a8) 0 empty
    std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f808d55b410) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808d542ba0) 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&&> (0x0x7f808d55b478) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f808d55b4e0) 0 empty
    std::__and_<std::is_destructible<fastjet::ClusterSequence::history_element>, std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> > (0x0x7f808d55b548) 0 empty
      std::__is_direct_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f808d55b5b0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808d542c00) 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&&> (0x0x7f808d55b618) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d542c60) 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&&> (0x0x7f808d55b680) 0 empty
  std::__is_direct_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f808d55b6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d542cc0) 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&&> (0x0x7f808d55b750) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d542d20) 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&&> > (0x0x7f808d542d80) 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&&> (0x0x7f808d55b7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d542de0) 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&&> > (0x0x7f808d55b820) 0 empty
  std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f808d55b888) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d542e40) 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&&> (0x0x7f808d55b8f0) 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&&> > (0x0x7f808d55b958) 0 empty
    std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f808d55b9c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d542ea0) 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> (0x0x7f808d55ba28) 0 empty
  std::is_nothrow_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f808d55ba90) 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&&> > (0x0x7f808d55baf8) 0 empty
      std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f808d55bb60) 0 empty
        std::integral_constant<bool, true> (0x0x7f808d542f00) 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> (0x0x7f808d55bbc8) 0 empty
  std::__is_nothrow_move_constructible_impl<fastjet::ClusterSequence::history_element, true> (0x0x7f808d55bc30) 0 empty
    std::is_nothrow_constructible<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f808d55bc98) 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&&> > (0x0x7f808d55bd00) 0 empty
        std::__is_nt_constructible_impl<fastjet::ClusterSequence::history_element, fastjet::ClusterSequence::history_element&&> (0x0x7f808d55bd68) 0 empty
          std::integral_constant<bool, true> (0x0x7f808d56b060) 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> > (0x0x7f808d55bdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d56b120) 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> > > (0x0x7f808d56b240) 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> > (0x0x7f808d55be38) 0 empty
  std::__not_<std::is_nothrow_move_constructible<fastjet::ClusterSequence::history_element> > (0x0x7f808d55bea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d56b2a0) 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> (0x0x7f808d55bf08) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d56b360) 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*> > (0x0x7f808d56b3c0) 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*> (0x0x7f808d56b420) 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*> > (0x0x7f808d56b480) 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&> (0x0x7f808d56b540) 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&> (0x0x7f808d56b5a0) 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*> (0x0x7f808d56b4e0) 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*> (0x0x7f808d577138) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d56b780) 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*> > (0x0x7f808d56b8a0) 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*> (0x0x7f808d56b960) 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*> (0x0x7f808d56b9c0) 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*> (0x0x7f808d56b900) 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*> (0x0x7f808d5772d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d56ba20) 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*> (0x0x7f808d577340) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d56ba80) 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*> > (0x0x7f808d5773a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d56bae0) 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*> > > (0x0x7f808d577410) 0 empty
  std::__not_<std::is_pointer<fastjet::ClusterSequence::history_element*> > (0x0x7f808d577478) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d56bb40) 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> > (0x0x7f808d577680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d56be40) 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> > (0x0x7f808d5776e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d56bea0) 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*> (0x0x7f808d56bf60) 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> > (0x0x7f808d56bf00) 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*> (0x0x7f808d5b90c0) 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> > (0x0x7f808d5b9120) 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> > (0x0x7f808d5b92a0) 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*> (0x0x7f808d5b9300) 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> > (0x0x7f808d5b9360) 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> > (0x0x7f808d577d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d5b96c0) 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> > (0x0x7f808d577d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d5b97e0) 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*> (0x0x7f808d5b98a0) 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> > (0x0x7f808d5b9840) 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*> (0x0x7f808d5b9900) 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> > (0x0x7f808d5b9960) 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> > (0x0x7f808d5b9a20) 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*> (0x0x7f808d5b9a80) 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> > (0x0x7f808d5b9ae0) 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*> (0x0x7f808d577958) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d5b9e40) 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*> > (0x0x7f808d5b9ea0) 0 empty

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

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

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

Class std::is_pointer<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<fastjet::PseudoJet*> (0x0x7f808d577a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d62e0c0) 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*> > (0x0x7f808d577af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d62e120) 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*> > > (0x0x7f808d577b60) 0 empty
  std::__not_<std::is_pointer<fastjet::PseudoJet*> > (0x0x7f808d577bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d62e180) 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 (0x0x7f808d62e9c0) 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*> (0x0x7f808d62e960) 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*> (0x0x7f808d577f08) 0
  std::_Rb_tree_node_base (0x0x7f808d62e900) 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> (0x0x7f808d62eba0) 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*> > (0x0x7f808d64b068) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d62ed80) 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*> > > > (0x0x7f808d62eea0) 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*> > (0x0x7f808d64b0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d62ef00) 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*> > > (0x0x7f808d69c060) 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*> > (0x0x7f808d64b208) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d69c180) 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*> > > (0x0x7f808d64b340) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d64b3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d69c1e0) 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*> > (0x0x7f808d64b478) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d69c240) 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*> > > (0x0x7f808d69c360) 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*> > (0x0x7f808d69c420) 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*> > (0x0x7f808d69c600) 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*> > (0x0x7f808d69c3c0) 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*> > (0x0x7f808d64b548) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d69c7e0) 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*> > (0x0x7f808d64b680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d69c900) 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*> > > (0x0x7f808d64b6e8) 0 empty
  std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d64b750) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d69c960) 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*> > > (0x0x7f808d64b7b8) 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*> > > (0x0x7f808d64b820) 0 empty
    std::is_void<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d64b888) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d69c9c0) 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*> > > > (0x0x7f808d64b8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d69ca20) 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*> > (0x0x7f808d64b958) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d69ca80) 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*> > > (0x0x7f808d69cba0) 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*> > > (0x0x7f808d64b9c0) 0 empty
  std::is_object<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d64ba28) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d69cc00) 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*> > (0x0x7f808d64ba90) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d69ccc0) 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*>&> (0x0x7f808d64bbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d69ce40) 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*>&> > > (0x0x7f808d69cf60) 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*>&> (0x0x7f808d64bc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d6b7000) 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*>&> > (0x0x7f808d6b7120) 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*>&> > (0x0x7f808d64bd68) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808d64bdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d6b7180) 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*>&> (0x0x7f808d64bea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d6b71e0) 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*>&> > (0x0x7f808d6b7300) 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*>&> > (0x0x7f808d64bf08) 0 empty
  std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808d64bf70) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d6b7360) 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*>&> > (0x0x7f808d6be000) 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*>&> > (0x0x7f808d6be068) 0 empty
    std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808d6be0d0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d6b7420) 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*>&> > > (0x0x7f808d6be138) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d6b74e0) 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*>&> (0x0x7f808d6be1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d6b7540) 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*>&> > (0x0x7f808d6b7660) 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*>&> > (0x0x7f808d6be208) 0 empty
  std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808d6be270) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d6b76c0) 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*>&> (0x0x7f808d6be2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d6b7780) 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> (0x0x7f808d6b78a0) 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*>&> (0x0x7f808d6be410) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f808d6b7900) 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*>&> (0x0x7f808d6be5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d6b7a20) 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*>&> > > (0x0x7f808d6b7b40) 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*>&> (0x0x7f808d6be6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d6b7ba0) 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*>&> > (0x0x7f808d6b7c00) 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*>&> > (0x0x7f808d6be820) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808d6be888) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d6b7c60) 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*>&> (0x0x7f808d6be8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d6b7cc0) 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*>&> > (0x0x7f808d6b7de0) 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*>&> > (0x0x7f808d6bea28) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808d6bea90) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d6b7e40) 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*>&> > (0x0x7f808d6beb60) 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*>&> > (0x0x7f808d6bebc8) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808d6bec30) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d6b7ea0) 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*>&> > > (0x0x7f808d6bed00) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d6b7f00) 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*>&> (0x0x7f808d6bed68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d6b7f60) 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*>&> > (0x0x7f808d6d3180) 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*>&> > (0x0x7f808d6bedd0) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808d6bee38) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d6d31e0) 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*>&> (0x0x7f808d6bef08) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d6d3240) 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> (0x0x7f808d6d32a0) 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*>&> (0x0x7f808d6d6068) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, true> (0x0x7f808d6d3300) 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*>&> (0x0x7f808d69cde0) 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*>&> (0x0x7f808d6d61a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d6d3360) 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> (0x0x7f808d6d6208) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808d6d6270) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d6d33c0) 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*> > (0x0x7f808d6d62d8) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f808d6d6340) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, const std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&> (0x0x7f808d6d63a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d6d3420) 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*> > > (0x0x7f808d6d3540) 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> > (0x0x7f808d6d64e0) 0 empty
  std::is_copy_assignable<bool> (0x0x7f808d6d6548) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7f808d6d65b0) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7f808d6d6618) 0 empty
        std::integral_constant<bool, true> (0x0x7f808d6d35a0) 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&> (0x0x7f808d6d3600) 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> > > (0x0x7f808d6d66e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d6d3660) 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&> (0x0x7f808d6d36c0) 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*>&&> (0x0x7f808d6d67b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d6d3780) 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*>&&> > > (0x0x7f808d6d38a0) 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*>&&> (0x0x7f808d6d6820) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d6d3900) 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*>&&> > (0x0x7f808d6d3a20) 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*>&&> (0x0x7f808d6d6958) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d6d3b40) 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*>&&> > (0x0x7f808d6d6a90) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f808d6d6af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d6d3ba0) 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*>&&> (0x0x7f808d6d6bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d6d3c00) 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*>&&> > (0x0x7f808d6d3de0) 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*>&&> > (0x0x7f808d6d6c30) 0 empty
  std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f808d6d6c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d6d3e40) 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*>&&> > (0x0x7f808d6d6d00) 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*>&&> > (0x0x7f808d6d6d68) 0 empty
    std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f808d6d6dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d6d3f00) 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*>&&> > > (0x0x7f808d6d6e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d2fb000) 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*>&&> (0x0x7f808d6d6ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d2fb060) 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*>&&> > (0x0x7f808d2fb180) 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*>&&> > (0x0x7f808d6d6f08) 0 empty
  std::is_reference<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f808d6d6f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d2fb1e0) 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*>&&> (0x0x7f808d300000) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d2fb2a0) 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> (0x0x7f808d2fb3c0) 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*>&&> (0x0x7f808d300138) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&, true> (0x0x7f808d2fb420) 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*>&&> (0x0x7f808d6d3720) 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*>&&> (0x0x7f808d300340) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d2fb480) 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> (0x0x7f808d3003a8) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f808d300410) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d2fb4e0) 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*> > (0x0x7f808d300478) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, true> (0x0x7f808d3004e0) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f808d300548) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d2fb540) 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*> > > (0x0x7f808d2fb660) 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> > (0x0x7f808d300680) 0 empty
  std::is_move_assignable<bool> (0x0x7f808d3006e8) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7f808d300750) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7f808d3007b8) 0 empty
        std::integral_constant<bool, true> (0x0x7f808d2fb6c0) 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&&> (0x0x7f808d2fb720) 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> (0x0x7f808d62eb40) 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*&> (0x0x7f808d2fb840) 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*> > (0x0x7f808d300888) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d2fb900) 0 empty

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

Class std::enable_if<false, bool>
   size=1 align=1
   base size=0 base align=1
std::enable_if<false, bool> (0x0x7f808d2fbba0) 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*>&> > (0x0x7f808d2fbcc0) 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*> > > > (0x0x7f808d2fbd20) 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*> > (0x0x7f808d300a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d2fbd80) 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*> > > (0x0x7f808d2fbf60) 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> > > (0x0x7f808d300a90) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d300af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d33a000) 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*> > (0x0x7f808d300b60) 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> > > (0x0x7f808d300bc8) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d300c30) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d33a0c0) 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*> > > (0x0x7f808d33a180) 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*> > > (0x0x7f808d300c98) 0 empty
  std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d300d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d33a1e0) 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*> > > (0x0x7f808d300dd0) 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*> > > (0x0x7f808d300e38) 0 empty
    std::is_function<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d300ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d33a240) 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*> > > (0x0x7f808d33a2a0) 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*> > (0x0x7f808d300f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d33a3c0) 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*> > (0x0x7f808d3450d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d33a420) 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*> > > (0x0x7f808d33a540) 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*> > (0x0x7f808d3452d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d33a5a0) 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*> > (0x0x7f808d345340) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d33a600) 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*> > > (0x0x7f808d345478) 0 empty
  std::is_floating_point<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d3454e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d33a660) 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*> > (0x0x7f808d3455b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d33a6c0) 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*> > > > (0x0x7f808d33a7e0) 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*> > (0x0x7f808d3456e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d33a840) 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*> > > > (0x0x7f808d33aa20) 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*> > (0x0x7f808d345750) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d33aa80) 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*> > (0x0x7f808d345888) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d33aae0) 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*> > > > (0x0x7f808d33ac00) 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*> > (0x0x7f808d3459c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d33ac60) 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*> > (0x0x7f808d345a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d33acc0) 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*> > > (0x0x7f808d33ad20) 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*> > (0x0x7f808d345d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d33ad80) 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*> > (0x0x7f808d345d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d33ade0) 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*> > > (0x0x7f808d345ea0) 0 empty
  std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d345f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d33ae40) 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*> > > (0x0x7f808d357000) 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*> > > (0x0x7f808d357068) 0 empty
    std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d3570d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d33aea0) 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*> > > (0x0x7f808d3571a0) 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*> > > (0x0x7f808d357208) 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*> > > (0x0x7f808d357270) 0 empty
      std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d3572d8) 0 empty
        std::integral_constant<bool, false> (0x0x7f808d33af00) 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*> > > (0x0x7f808d3573a8) 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*> > > (0x0x7f808d357410) 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*> > > (0x0x7f808d357478) 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*> > > (0x0x7f808d3574e0) 0 empty
        std::is_null_pointer<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d357548) 0 empty
          std::integral_constant<bool, false> (0x0x7f808d33af60) 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*> > (0x0x7f808d357618) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d35d000) 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*> > > (0x0x7f808d357680) 0 empty
  std::is_scalar<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d3576e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d35d120) 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*> > (0x0x7f808d35d1e0) 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*> > (0x0x7f808d357820) 0 empty
  std::__do_is_destructible_impl (0x0x7f808d35d240) 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> (0x0x7f808d3579c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d35d2a0) 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*> > (0x0x7f808d357a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d35d300) 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*> > > (0x0x7f808d35d360) 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*>&> (0x0x7f808d357c30) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808d35d3c0) 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*>&> > (0x0x7f808d357d00) 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*>&> (0x0x7f808d357d68) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808d35d420) 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*>&> (0x0x7f808d357dd0) 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*>&> > (0x0x7f808d357e38) 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*>&> (0x0x7f808d357ea0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808d35d480) 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*>&> (0x0x7f808d357f08) 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*>&> (0x0x7f808d357f70) 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*>&> > (0x0x7f808d369000) 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*>&> (0x0x7f808d369068) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808d35d4e0) 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*>&> (0x0x7f808d3690d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d35d540) 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*>&> (0x0x7f808d369138) 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*>&> (0x0x7f808d3691a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d35d5a0) 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*>&> (0x0x7f808d369208) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d35d600) 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*>&> > (0x0x7f808d35d660) 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&> > (0x0x7f808d35d6c0) 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> > (0x0x7f808d35d720) 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&> (0x0x7f808d369340) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808d35d780) 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&> > (0x0x7f808d369410) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f808d369478) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808d35d7e0) 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&> (0x0x7f808d3695b0) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7f808d369618) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f808d369680) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808d35d900) 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&> (0x0x7f808d369750) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&> (0x0x7f808d3697b8) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7f808d369820) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f808d369888) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808d35d960) 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&> (0x0x7f808d369958) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d35d9c0) 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&> (0x0x7f808d3699c0) 0 empty
  std::__is_direct_constructible<bool, const bool&> (0x0x7f808d369a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d35da20) 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&> (0x0x7f808d369a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d35da80) 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&> > (0x0x7f808d369af8) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7f808d369b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d35dae0) 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*>&> (0x0x7f808d35dc00) 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*>&> (0x0x7f808d35dc60) 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*>&> (0x0x7f808d35dba0) 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*>&> (0x0x7f808d369f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d35dcc0) 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*>&> (0x0x7f808d3810d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d35dd20) 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*> > > > (0x0x7f808d35de40) 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*> > > (0x0x7f808d35dea0) 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*> > > (0x0x7f808d381208) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d381270) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d35df00) 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*> > > (0x0x7f808d3812d8) 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*> > > (0x0x7f808d381340) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d3813a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d383000) 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> (0x0x7f808d3830c0) 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*> > (0x0x7f808d381478) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d383120) 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*> > > (0x0x7f808d383180) 0 empty

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

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

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

Class std::is_void<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const bool&> (0x0x7f808d3815b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d383360) 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> > > (0x0x7f808d3833c0) 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> > (0x0x7f808d383420) 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> > (0x0x7f808d381618) 0 empty
  std::is_array<bool> (0x0x7f808d381680) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d383480) 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> > (0x0x7f808d3816e8) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f808d381750) 0 empty
    std::is_array<bool> (0x0x7f808d3817b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d3834e0) 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> (0x0x7f808d383540) 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> (0x0x7f808d381888) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d3835a0) 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> > (0x0x7f808d3818f0) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f808d381958) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d383600) 0 empty

Class std::enable_if<true, bool>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, bool> (0x0x7f808d3836c0) 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> > > > (0x0x7f808d383720) 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*>&> > (0x0x7f808d383780) 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*> > > (0x0x7f808d3837e0) 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*>&> (0x0x7f808d381a28) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808d383840) 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*>&> > (0x0x7f808d381af8) 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*>&> (0x0x7f808d381b60) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808d3838a0) 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*>&> (0x0x7f808d381bc8) 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*>&> > (0x0x7f808d381c30) 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*>&> (0x0x7f808d381c98) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808d383900) 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*>&> (0x0x7f808d381d00) 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*>&> (0x0x7f808d381d68) 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*>&> > (0x0x7f808d381dd0) 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*>&> (0x0x7f808d381e38) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808d383960) 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*>&> (0x0x7f808d381ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d3839c0) 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*>&> (0x0x7f808d381f08) 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*>&> (0x0x7f808d381f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d383a20) 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*>&> (0x0x7f808d3b6000) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d383a80) 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*>&> > (0x0x7f808d383ae0) 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&&> > (0x0x7f808d383b40) 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> > (0x0x7f808d383ba0) 0 empty

Class std::is_function<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&&> (0x0x7f808d3b61a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d383c60) 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&&> > > (0x0x7f808d383cc0) 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&&> (0x0x7f808d3b6208) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d383d20) 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&&> > (0x0x7f808d383d80) 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&&> (0x0x7f808d3b6340) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d383de0) 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&&> > (0x0x7f808d3b63a8) 0 empty
  std::is_rvalue_reference<const bool&&> (0x0x7f808d3b6410) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d383e40) 0 empty

Class std::is_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&&> (0x0x7f808d3b6478) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d383f60) 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&&> > (0x0x7f808d3ca000) 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&&> > (0x0x7f808d3b64e0) 0 empty
  std::is_reference<const bool&&> (0x0x7f808d3b6548) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d3ca060) 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&&> > (0x0x7f808d3b65b0) 0 empty
  std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7f808d3b6618) 0 empty
    std::is_reference<const bool&&> (0x0x7f808d3b6680) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d3ca0c0) 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&&> > > (0x0x7f808d3b67b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d3ca120) 0 empty

Class std::is_object<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&&> (0x0x7f808d3b6820) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d3ca180) 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&&> > (0x0x7f808d3ca1e0) 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&&> > (0x0x7f808d3b6888) 0 empty
  std::is_reference<const bool&&> (0x0x7f808d3b68f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d3ca240) 0 empty

Class std::__is_referenceable<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&&> (0x0x7f808d3b6958) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d3ca2a0) 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> (0x0x7f808d3ca300) 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&&> (0x0x7f808d3b69c0) 0 empty
  std::__add_rvalue_reference_helper<const bool&&, true> (0x0x7f808d3ca360) 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&&> (0x0x7f808d3b6138) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808d383c00) 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&&> > (0x0x7f808d3b6a90) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f808d3b6af8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808d3ca3c0) 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&&> (0x0x7f808d3b6c30) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7f808d3b6c98) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f808d3b6d00) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808d3ca4e0) 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&&> (0x0x7f808d3b6dd0) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&&> (0x0x7f808d3b6e38) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7f808d3b6ea0) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f808d3b6f08) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808d3ca540) 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&&> (0x0x7f808d3d4000) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d3ca5a0) 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&&> (0x0x7f808d3d4068) 0 empty
  std::__is_direct_constructible<bool, const bool&&> (0x0x7f808d3d40d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d3ca600) 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&&> (0x0x7f808d3d4138) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d3ca660) 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&&> > (0x0x7f808d3ca6c0) 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*>&> (0x0x7f808d3ca780) 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*>&> (0x0x7f808d3ca960) 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*>&> (0x0x7f808d3ca720) 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*>&> (0x0x7f808d3d4208) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d3cab40) 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*>&> (0x0x7f808d3d4340) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d3cac60) 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*> > > > (0x0x7f808d3cacc0) 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*> > > (0x0x7f808d3d43a8) 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*> > > (0x0x7f808d3d4410) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d3d4478) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d3cad20) 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> (0x0x7f808d3cade0) 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*> > (0x0x7f808d3d4548) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d3cae40) 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*> > > (0x0x7f808d3caea0) 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> > (0x0x7f808d3d45b0) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f808d3d4618) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d3caf00) 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> > > (0x0x7f808d3d4680) 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> > (0x0x7f808d3d46e8) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7f808d3d4750) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d3caf60) 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> > > (0x0x7f808d3d47b8) 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> > > (0x0x7f808d3d4820) 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> > (0x0x7f808d3d4888) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7f808d3d48f0) 0 empty
        std::integral_constant<bool, true> (0x0x7f808d3e9000) 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> > > > (0x0x7f808d3e90c0) 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*>&> > (0x0x7f808d3e9120) 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&&> > (0x0x7f808d3e9180) 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> > > (0x0x7f808d3d49c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d3e91e0) 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> > > > (0x0x7f808d3d4a28) 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> > > (0x0x7f808d3d4a90) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d3e9240) 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> > > > (0x0x7f808d3d4af8) 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> > > > (0x0x7f808d3d4b60) 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> > > (0x0x7f808d3d4bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d3e92a0) 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> > > > (0x0x7f808d3e9360) 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*>&> > (0x0x7f808d3e93c0) 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&> > (0x0x7f808d3e9420) 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> > (0x0x7f808d3e9480) 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&> (0x0x7f808d3d4e38) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808d3e94e0) 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&> > (0x0x7f808d3d4f08) 0 empty
  std::__is_direct_constructible_impl<bool, bool&> (0x0x7f808d3d4f70) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808d3e9540) 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&> (0x0x7f808d40b000) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&> > (0x0x7f808d40b068) 0 empty
    std::__is_direct_constructible_impl<bool, bool&> (0x0x7f808d40b0d0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808d3e9660) 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&> (0x0x7f808d40b138) 0 empty
  std::__is_direct_constructible_new_safe<bool, bool&> (0x0x7f808d40b1a0) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&> > (0x0x7f808d40b208) 0 empty
      std::__is_direct_constructible_impl<bool, bool&> (0x0x7f808d40b270) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808d3e9720) 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&> (0x0x7f808d40b2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d3e97e0) 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&> (0x0x7f808d40b340) 0 empty
  std::__is_direct_constructible<bool, bool&> (0x0x7f808d40b3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d3e9840) 0 empty

Class std::is_constructible<bool, bool&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, bool&> (0x0x7f808d40b410) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d3e98a0) 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&> > (0x0x7f808d3e9900) 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*> > > (0x0x7f808d3e9960) 0 empty

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

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

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

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

Class std::is_void<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool&> (0x0x7f808d40b548) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d3e9b40) 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> > > (0x0x7f808d3e9ba0) 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> > (0x0x7f808d40b750) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f808d40b7b8) 0 empty
    std::is_array<bool> (0x0x7f808d40b820) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d3e9c00) 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> (0x0x7f808d3e9c60) 0 empty

Class std::is_convertible<bool&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&, bool> (0x0x7f808d40b8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d3e9cc0) 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> > (0x0x7f808d40b958) 0 empty
  std::is_convertible<bool&, bool> (0x0x7f808d40b9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d3e9d20) 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> > > (0x0x7f808d40ba28) 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> > (0x0x7f808d40ba90) 0 empty
    std::is_convertible<bool&, bool> (0x0x7f808d40baf8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d3e9d80) 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> > > (0x0x7f808d40bb60) 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> > > (0x0x7f808d40bbc8) 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> > (0x0x7f808d40bc30) 0 empty
      std::is_convertible<bool&, bool> (0x0x7f808d40bc98) 0 empty
        std::integral_constant<bool, true> (0x0x7f808d3e9de0) 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> > > > (0x0x7f808d3e9ea0) 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*>&> > (0x0x7f808d3e9f00) 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&> > (0x0x7f808d3e9f60) 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> > > (0x0x7f808d40bd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d42d000) 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> > > > (0x0x7f808d40bdd0) 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> > > (0x0x7f808d40be38) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d42d060) 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> > > > (0x0x7f808d40bea0) 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> > > > (0x0x7f808d40bf08) 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> > > (0x0x7f808d40bf70) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d42d0c0) 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*>&> > (0x0x7f808d42d180) 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&> > (0x0x7f808d433000) 0 empty
  std::is_constructible<bool, bool&> (0x0x7f808d433068) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d42d1e0) 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*> > > (0x0x7f808d42d2a0) 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> > (0x0x7f808d4330d0) 0 empty
  std::is_convertible<bool&, bool> (0x0x7f808d433138) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d42d300) 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*>&> (0x0x7f808d42d3c0) 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*> > (0x0x7f808d4333a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d42d720) 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> (0x0x7f808d42d780) 0 empty

Class std::remove_reference<fastjet::PseudoJet&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<fastjet::PseudoJet&> (0x0x7f808d42da20) 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>&> (0x0x7f808d463840) 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> > (0x0x7f808d433680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d4843c0) 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> > > (0x0x7f808d484420) 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> > (0x0x7f808d4336e8) 0 empty
  std::__not_<std::is_nothrow_move_constructible<int> > (0x0x7f808d433750) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d484480) 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> (0x0x7f808d433888) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d4845a0) 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*> > (0x0x7f808d484600) 0 empty

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

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

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

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

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

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

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

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

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

Class std::is_pointer<int*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<int*> (0x0x7f808d433c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d484de0) 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*> > (0x0x7f808d433c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d484e40) 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*> > > (0x0x7f808d433d00) 0 empty
  std::__not_<std::is_pointer<int*> > (0x0x7f808d433d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d484ea0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<char*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<char*> (0x0x7f808d12b360) 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> (0x0x7f808d12b4e0) 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 (0x0x7f808d12bc60) 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>&> (0x0x7f808d19d240) 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&> (0x0x7f808d19df00) 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> > > (0x0x7f808d1ca900) 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*> (0x0x7f808d1caa80) 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> > > (0x0x7f808d1caea0) 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*> (0x0x7f808d20b060) 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&> (0x0x7f808d20b1e0) 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*> (0x0x7f808d20b960) 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*> (0x0x7f808d2171a0) 0 empty
  std::unary_function<const fastjet::ClusterSequence::history_element*, const fastjet::ClusterSequence::history_element*> (0x0x7f808d20b9c0) 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*> (0x0x7f808d217208) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d20ba20) 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*> (0x0x7f808d20ba80) 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 (0x0x7f808d20bc60) 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*> (0x0x7f808d20bcc0) 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*>&> > (0x0x7f808d20bd80) 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*> > > > (0x0x7f808d20bde0) 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*> > (0x0x7f808d217680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d20be40) 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*> > > (0x0x7f808d20bf60) 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> > > (0x0x7f808d2176e8) 0 empty
  std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d217750) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d25e000) 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*> > (0x0x7f808d2177b8) 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> > > (0x0x7f808d217820) 0 empty
    std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d217888) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d25e0c0) 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*> > > (0x0x7f808d25e180) 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*> > > (0x0x7f808d2179c0) 0 empty
  std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d217a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d25e1e0) 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*> > > (0x0x7f808d217a90) 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*> > > (0x0x7f808d217af8) 0 empty
    std::is_function<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d217b60) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d25e2a0) 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*> > > (0x0x7f808d25e360) 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*> > (0x0x7f808d217bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d25e3c0) 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*> > (0x0x7f808d217d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d25e4e0) 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*> > > (0x0x7f808d25e600) 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*> > (0x0x7f808d217d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d25e720) 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*> > (0x0x7f808d217ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d25e780) 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*> > > (0x0x7f808d2170d0) 0 empty
  std::is_floating_point<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d217138) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d25e7e0) 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*> > (0x0x7f808d217340) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d25e840) 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*> > > > (0x0x7f808d25ea20) 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*> > (0x0x7f808d2173a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d25ea80) 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*> > > > (0x0x7f808d25eae0) 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*> > (0x0x7f808d217410) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d25eb40) 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*> > (0x0x7f808d2175b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d25ec60) 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*> > > > (0x0x7f808d25ed80) 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*> > (0x0x7f808d217618) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d25ede0) 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*> > (0x0x7f808d27b0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d25ee40) 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*> > > (0x0x7f808d25ef60) 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*> > (0x0x7f808d27b208) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d27d0c0) 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*> > (0x0x7f808d27b340) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d27d120) 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*> > > (0x0x7f808d27b3a8) 0 empty
  std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d27b410) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d27d240) 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*> > > (0x0x7f808d27b478) 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*> > > (0x0x7f808d27b4e0) 0 empty
    std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d27b548) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d27d300) 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*> > > (0x0x7f808d27b5b0) 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*> > > (0x0x7f808d27b618) 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*> > > (0x0x7f808d27b680) 0 empty
      std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d27b6e8) 0 empty
        std::integral_constant<bool, false> (0x0x7f808d27d3c0) 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*> > > (0x0x7f808d27b750) 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*> > > (0x0x7f808d27b7b8) 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*> > > (0x0x7f808d27b820) 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*> > > (0x0x7f808d27b888) 0 empty
        std::is_null_pointer<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d27b8f0) 0 empty
          std::integral_constant<bool, false> (0x0x7f808d27d480) 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*> > (0x0x7f808d27b958) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d27d540) 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*> > > (0x0x7f808d27b9c0) 0 empty
  std::is_scalar<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d27ba28) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d27d660) 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*> > (0x0x7f808d27d720) 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*> > (0x0x7f808d27bb60) 0 empty
  std::__do_is_destructible_impl (0x0x7f808d27d840) 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> (0x0x7f808d27bdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d27d8a0) 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*> > (0x0x7f808d27be38) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d27d900) 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*> > > (0x0x7f808d27dae0) 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*>&> (0x0x7f808d27bea0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808d27db40) 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*>&> > (0x0x7f808d27bf70) 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*>&> (0x0x7f808d28a000) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808d27dba0) 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*>&> (0x0x7f808d28a068) 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*>&> > (0x0x7f808d28a0d0) 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*>&> (0x0x7f808d28a138) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808d27dc00) 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*>&> (0x0x7f808d28a1a0) 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*>&> (0x0x7f808d28a208) 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*>&> > (0x0x7f808d28a270) 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*>&> (0x0x7f808d28a2d8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808d27dc60) 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*>&> (0x0x7f808d28a340) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d27dcc0) 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*>&> (0x0x7f808d28a3a8) 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*>&> (0x0x7f808d28a410) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d27dd20) 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*>&> (0x0x7f808d28a478) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d27dd80) 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*>&> > (0x0x7f808d27dde0) 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&> > (0x0x7f808d28a4e0) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7f808d28a548) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d27de40) 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*>&> (0x0x7f808d27df60) 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*>&> (0x0x7f808d298000) 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*>&> (0x0x7f808d27df00) 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*>&> (0x0x7f808d28a958) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d2982a0) 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*>&> (0x0x7f808d28ab60) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d298300) 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*> > > > (0x0x7f808d2984e0) 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*> > > (0x0x7f808d298540) 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*> > > (0x0x7f808d28abc8) 0 empty
  std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d28ac30) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d2985a0) 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*> > > (0x0x7f808d28ac98) 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*> > > (0x0x7f808d28ad00) 0 empty
    std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d28ad68) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d298660) 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> (0x0x7f808d298720) 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*> > (0x0x7f808d28ae38) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d298780) 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*> > > (0x0x7f808d2987e0) 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> > (0x0x7f808d28aea0) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f808d28af08) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d298840) 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> > > > (0x0x7f808d298900) 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*>&&> > (0x0x7f808d298960) 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*> > > (0x0x7f808d2989c0) 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*>&&> (0x0x7f808d28a618) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808d298a20) 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*>&&> > (0x0x7f808d2b9000) 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*>&&> (0x0x7f808d2b9068) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808d298a80) 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*>&&> (0x0x7f808d2b90d0) 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*>&&> > (0x0x7f808d2b9138) 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*>&&> (0x0x7f808d2b91a0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808d298ae0) 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*>&&> (0x0x7f808d2b9208) 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*>&&> (0x0x7f808d2b9270) 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*>&&> > (0x0x7f808d2b92d8) 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*>&&> (0x0x7f808d2b9340) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808d298b40) 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*>&&> (0x0x7f808d2b93a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d298ba0) 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*>&&> (0x0x7f808d2b9410) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>, std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*>&&> (0x0x7f808d2b9478) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d298c00) 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*>&&> (0x0x7f808d2b94e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d298c60) 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*>&&> > (0x0x7f808d298cc0) 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&&> > (0x0x7f808d298d20) 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*>&&> (0x0x7f808d298de0) 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*>&&> (0x0x7f808d298f00) 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*>&&> (0x0x7f808d298d80) 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*>&&> (0x0x7f808d2b9680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d2c71e0) 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*>&&> (0x0x7f808d2b97b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d2c7300) 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*> > > > (0x0x7f808d2c7420) 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*> > > (0x0x7f808d2b9820) 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*> > > (0x0x7f808d2b9888) 0 empty
    std::is_array<std::_Rb_tree_iterator<const fastjet::ClusterSequence::history_element*> > (0x0x7f808d2b98f0) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d2c7480) 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> (0x0x7f808d2c7540) 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*> > (0x0x7f808d2b99c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d2c75a0) 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*> > > (0x0x7f808d2c7600) 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> > (0x0x7f808d2b9a28) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f808d2b9a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d2c7660) 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> > > (0x0x7f808d2b9af8) 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> > (0x0x7f808d2b9b60) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7f808d2b9bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d2c76c0) 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> > > (0x0x7f808d2b9c30) 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> > > (0x0x7f808d2b9c98) 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> > (0x0x7f808d2b9d00) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7f808d2b9d68) 0 empty
        std::integral_constant<bool, true> (0x0x7f808d2c7720) 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> > > > (0x0x7f808d2c77e0) 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*>&&> > (0x0x7f808d2c7840) 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&&> > (0x0x7f808d2c78a0) 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> > > (0x0x7f808d2b9f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d2c7900) 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> > > > (0x0x7f808d2b9dd0) 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> > > (0x0x7f808d2b9e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d2c7960) 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> > > > (0x0x7f808d2b9ea0) 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> > > > (0x0x7f808d2e2000) 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> > > (0x0x7f808d2e2068) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d2c79c0) 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> > > > (0x0x7f808d2c7a80) 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*>&> > (0x0x7f808d2c7ae0) 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&&> > (0x0x7f808d2c7b40) 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*> > > (0x0x7f808d2c7ba0) 0 empty

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

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

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

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

Class std::is_void<bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool&&> (0x0x7f808d2e22d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d2c7d80) 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> > > (0x0x7f808d2c7de0) 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> > (0x0x7f808d2e2410) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f808d2e2478) 0 empty
    std::is_array<bool> (0x0x7f808d2e24e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d2c7e40) 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> (0x0x7f808d2c7ea0) 0 empty

Class std::is_convertible<bool&&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&&, bool> (0x0x7f808d2e25b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d2c7f00) 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> > (0x0x7f808d2e2618) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7f808d2e2680) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d2c7f60) 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> > > (0x0x7f808d2e26e8) 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> > (0x0x7f808d2e2750) 0 empty
    std::is_convertible<bool&&, bool> (0x0x7f808d2e27b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808cefd000) 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> > > (0x0x7f808d2e2820) 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> > > (0x0x7f808d2e2888) 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> > (0x0x7f808d2e28f0) 0 empty
      std::is_convertible<bool&&, bool> (0x0x7f808d2e2958) 0 empty
        std::integral_constant<bool, true> (0x0x7f808cefd060) 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> > > > (0x0x7f808cefd120) 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*>&> > (0x0x7f808cefd180) 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&&> > (0x0x7f808cefd1e0) 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> > > (0x0x7f808d2e2b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cefd240) 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> > > > (0x0x7f808d2e2bc8) 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> > > (0x0x7f808d2e2c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f808cefd2a0) 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> > > > (0x0x7f808d2e2c98) 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> > > > (0x0x7f808d2e2d00) 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> > > (0x0x7f808d2e2d68) 0 empty
      std::integral_constant<bool, false> (0x0x7f808cefd300) 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*>&&> > (0x0x7f808cefd3c0) 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&&> > (0x0x7f808d2e2ea0) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7f808d2e2f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cefd420) 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*> > > (0x0x7f808cefd4e0) 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> > (0x0x7f808d2e2138) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7f808d2e20d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cefd540) 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*> > (0x0x7f808cefd600) 0 empty

Class std::remove_reference<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<bool> (0x0x7f808cefd780) 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>&> (0x0x7f808cf30b40) 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> (0x0x7f808cf30de0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7f808cf50f00) 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> (0x0x7f808cf8e300) 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> (0x0x7f808cf8e360) 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> (0x0x7f808cf8e2a0) 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> (0x0x7f808cf1e8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cf8e3c0) 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> (0x0x7f808cf8e420) 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*> (0x0x7f808cf8e240) 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*> (0x0x7f808cf8e540) 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*> (0x0x7f808cf8e7e0) 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> (0x0x7f808cf8e9c0) 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> (0x0x7f808cf8ea20) 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> (0x0x7f808cf8e960) 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> (0x0x7f808cf1eb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cf8ea80) 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> (0x0x7f808cf8eae0) 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*> (0x0x7f808cf8e900) 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*> (0x0x7f808cf8ed80) 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> (0x0x7f808cf8ef60) 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> (0x0x7f808cfca000) 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> (0x0x7f808cf8ef00) 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> (0x0x7f808cf1ed00) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cfca060) 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> (0x0x7f808cfca0c0) 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*> (0x0x7f808cf8eea0) 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> > (0x0x7f808cf1ef70) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cfea540) 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> > (0x0x7f808cf1e5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cfea5a0) 0 empty

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

Class std::is_function<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet*> (0x0x7f808cff9750) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d013a80) 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*> > > (0x0x7f808d013ae0) 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*> (0x0x7f808cff97b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d013b40) 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*> > (0x0x7f808d013ba0) 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*> (0x0x7f808cff9820) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d013c00) 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*> > (0x0x7f808cff9888) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet*> (0x0x7f808cff98f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d013c60) 0 empty

Class std::is_reference<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet*> (0x0x7f808cff9a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d013cc0) 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*> > (0x0x7f808d013d20) 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*> (0x0x7f808cff9b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d013e40) 0 empty

Class std::is_void<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_void<fastjet::PseudoJet*> (0x0x7f808cff9bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d013ea0) 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*> > (0x0x7f808cff9c30) 0 empty
  std::is_void<fastjet::PseudoJet*> (0x0x7f808cff9c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d013f00) 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*> > (0x0x7f808cff9d00) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet*>, std::is_void<fastjet::PseudoJet*> > (0x0x7f808cff9d68) 0 empty
    std::is_void<fastjet::PseudoJet*> (0x0x7f808cff9dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d013f60) 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*> > > (0x0x7f808cff9e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d035000) 0 empty

Class std::is_object<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet*> (0x0x7f808cff9ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d035060) 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*> > (0x0x7f808d0350c0) 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*> > (0x0x7f808d037000) 0 empty
  std::is_object<fastjet::PseudoJet*> (0x0x7f808d037068) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d0351e0) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet*> (0x0x7f808d0370d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d035300) 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*&&> > (0x0x7f808d035360) 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*> > > (0x0x7f808d0353c0) 0 empty

Class std::is_array<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_array<fastjet::PseudoJet*> (0x0x7f808d037208) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d035420) 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*> > (0x0x7f808d035480) 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> > > (0x0x7f808d037270) 0 empty
  std::is_array<fastjet::PseudoJet*> (0x0x7f808d0372d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d0354e0) 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*> (0x0x7f808d037410) 0 empty
  std::__and_<std::is_array<fastjet::PseudoJet*>, std::__not_<std::extent<fastjet::PseudoJet*, 0u> > > (0x0x7f808d037478) 0 empty
    std::is_array<fastjet::PseudoJet*> (0x0x7f808d0374e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d035600) 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*> > (0x0x7f808d035660) 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*> > (0x0x7f808d0375b0) 0 empty
  std::is_function<fastjet::PseudoJet*> (0x0x7f808d037618) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d0356c0) 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*> > (0x0x7f808d037750) 0 empty
  std::__or_<std::__is_array_unknown_bounds<fastjet::PseudoJet*>, std::is_function<fastjet::PseudoJet*> > (0x0x7f808d0377b8) 0 empty
    std::is_function<fastjet::PseudoJet*> (0x0x7f808d037820) 0 empty
      std::integral_constant<bool, false> (0x0x7f808d035720) 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*> > (0x0x7f808d035780) 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*> (0x0x7f808d037a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d0357e0) 0 empty

Class std::is_integral<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<fastjet::PseudoJet*> (0x0x7f808d037af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d035840) 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*> > (0x0x7f808d0358a0) 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*> (0x0x7f808d037c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d035900) 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*> (0x0x7f808d037c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d035960) 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*> > (0x0x7f808d037d00) 0 empty
  std::is_floating_point<fastjet::PseudoJet*> (0x0x7f808d037d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f808d0359c0) 0 empty

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

Class std::is_enum<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<fastjet::PseudoJet*> (0x0x7f808d037e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d035c60) 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*> > > (0x0x7f808d035cc0) 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*> > > (0x0x7f808d035d20) 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*> > (0x0x7f808d037ea0) 0 empty
  std::is_pointer<fastjet::PseudoJet*> (0x0x7f808d037f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d035d80) 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*> > (0x0x7f808d037f70) 0 empty
  std::__or_<std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> > (0x0x7f808d059000) 0 empty
    std::is_pointer<fastjet::PseudoJet*> (0x0x7f808d059068) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d035de0) 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*> > (0x0x7f808d0590d0) 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*> > (0x0x7f808d059138) 0 empty
    std::__or_<std::is_pointer<fastjet::PseudoJet*>, std::is_member_pointer<fastjet::PseudoJet*>, std::is_null_pointer<fastjet::PseudoJet*> > (0x0x7f808d0591a0) 0 empty
      std::is_pointer<fastjet::PseudoJet*> (0x0x7f808d059208) 0 empty
        std::integral_constant<bool, true> (0x0x7f808d035e40) 0 empty

Class std::is_scalar<fastjet::PseudoJet*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<fastjet::PseudoJet*> (0x0x7f808d059270) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d035ea0) 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*> > (0x0x7f808d0592d8) 0 empty
  std::is_scalar<fastjet::PseudoJet*> (0x0x7f808d059340) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d035f00) 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> (0x0x7f808d0593a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d05e060) 0 empty

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

Class std::is_function<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet*&&> (0x0x7f808d0594e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d05e1e0) 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*&&> > > (0x0x7f808d05e240) 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*&&> (0x0x7f808d059548) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d05e2a0) 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*&&> > (0x0x7f808d05e300) 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*&&> (0x0x7f808d0595b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d05e360) 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*&&> > (0x0x7f808d059618) 0 empty
  std::is_rvalue_reference<fastjet::PseudoJet*&&> (0x0x7f808d059680) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d05e3c0) 0 empty

Class std::is_reference<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet*&&> (0x0x7f808d0596e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d05e420) 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*&&> > (0x0x7f808d05e480) 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*&&> > (0x0x7f808d0598f0) 0 empty
  std::is_reference<fastjet::PseudoJet*&&> (0x0x7f808d059958) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d05e4e0) 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*&&> > (0x0x7f808d0599c0) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet*&&>, std::is_void<fastjet::PseudoJet*&&> > (0x0x7f808d059a28) 0 empty
    std::is_reference<fastjet::PseudoJet*&&> (0x0x7f808d059a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d05e600) 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*&&> > > (0x0x7f808d059af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d05e6c0) 0 empty

Class std::is_object<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet*&&> (0x0x7f808d059b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d05e720) 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*&&> > (0x0x7f808d05e780) 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*&&> > (0x0x7f808d059c98) 0 empty
  std::is_reference<fastjet::PseudoJet*&&> (0x0x7f808d059d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d05e7e0) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet*&&> (0x0x7f808d059d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d05e900) 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> (0x0x7f808d05e960) 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*&&> (0x0x7f808d059dd0) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet*&&, true> (0x0x7f808d05e9c0) 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*&&> (0x0x7f808d059478) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808d05e180) 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*&&> > (0x0x7f808d059ea0) 0 empty
  std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f808d059f08) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808d05ea20) 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*&&> (0x0x7f808d059f70) 0 empty
  std::__and_<std::is_destructible<fastjet::PseudoJet*>, std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f808d074000) 0 empty
    std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f808d074068) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808d05ea80) 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*&&> (0x0x7f808d0740d0) 0 empty
  std::__is_direct_constructible_new_safe<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f808d074138) 0 empty
    std::__and_<std::is_destructible<fastjet::PseudoJet*>, std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f808d0741a0) 0 empty
      std::__is_direct_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f808d074208) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808d05eae0) 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*&&> (0x0x7f808d074270) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d05eb40) 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*&&> (0x0x7f808d0742d8) 0 empty
  std::__is_direct_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f808d074340) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d05eba0) 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*&&> (0x0x7f808d0743a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d05ec00) 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> (0x0x7f808d074410) 0 empty
  std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f808d074478) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d05ec60) 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*> (0x0x7f808d0744e0) 0 empty
  std::__is_move_constructible_impl<fastjet::PseudoJet*, true> (0x0x7f808d074548) 0 empty
    std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f808d0745b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d05ecc0) 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*> > (0x0x7f808d05ed20) 0 empty

Class std::is_function<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<fastjet::PseudoJet*&> (0x0x7f808d074618) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d05ede0) 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*&> > > (0x0x7f808d05ee40) 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*&> (0x0x7f808d074680) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d05eea0) 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*&> > (0x0x7f808d05ef00) 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*&> > (0x0x7f808d0746e8) 0 empty
  std::is_lvalue_reference<fastjet::PseudoJet*&> (0x0x7f808d074750) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d05ef60) 0 empty

Class std::is_reference<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<fastjet::PseudoJet*&> (0x0x7f808d074888) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d08b000) 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*&> > (0x0x7f808d08b060) 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*&> > (0x0x7f808d0749c0) 0 empty
  std::is_reference<fastjet::PseudoJet*&> (0x0x7f808d074a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d08b180) 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*&> > (0x0x7f808d074a90) 0 empty
  std::__or_<std::is_reference<fastjet::PseudoJet*&>, std::is_void<fastjet::PseudoJet*&> > (0x0x7f808d074af8) 0 empty
    std::is_reference<fastjet::PseudoJet*&> (0x0x7f808d074b60) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d08b2a0) 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*&> > > (0x0x7f808d074bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d08b360) 0 empty

Class std::is_object<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<fastjet::PseudoJet*&> (0x0x7f808d074c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808d08b3c0) 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*&> > (0x0x7f808d08b420) 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*&> > (0x0x7f808d074e38) 0 empty
  std::is_reference<fastjet::PseudoJet*&> (0x0x7f808d074ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d08b480) 0 empty

Class std::__is_referenceable<fastjet::PseudoJet*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<fastjet::PseudoJet*&> (0x0x7f808d074f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d08b5a0) 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> (0x0x7f808d08b600) 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*&> (0x0x7f808d074f70) 0 empty
  std::__add_rvalue_reference_helper<fastjet::PseudoJet*&, true> (0x0x7f808d08b660) 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*&&> (0x0x7f808d05ed80) 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*&&> (0x0x7f808d095068) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d08b6c0) 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> (0x0x7f808d0950d0) 0 empty
  std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f808d095138) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d08b720) 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*> (0x0x7f808d0951a0) 0 empty
  std::__is_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f808d095208) 0 empty
    std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f808d095270) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d08b780) 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*> > (0x0x7f808d0952d8) 0 empty
  std::is_move_assignable<fastjet::PseudoJet*> (0x0x7f808d095340) 0 empty
    std::__is_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f808d0953a8) 0 empty
      std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f808d095410) 0 empty
        std::integral_constant<bool, true> (0x0x7f808d08b7e0) 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*&&> > (0x0x7f808d08b840) 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*&&> (0x0x7f808d095548) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d08b8a0) 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*&&> > (0x0x7f808d0955b0) 0 empty
  std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f808d095618) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d08b900) 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*&&> (0x0x7f808d095680) 0 empty
  std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f808d0956e8) 0 empty
    std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f808d095750) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d08b960) 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> (0x0x7f808d0957b8) 0 empty
  std::is_nothrow_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f808d095820) 0 empty
    std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f808d095888) 0 empty
      std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f808d0958f0) 0 empty
        std::integral_constant<bool, true> (0x0x7f808d08b9c0) 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*> (0x0x7f808d095958) 0 empty
  std::__is_nothrow_move_constructible_impl<fastjet::PseudoJet*, true> (0x0x7f808d0959c0) 0 empty
    std::is_nothrow_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f808d095a28) 0 empty
      std::__and_<std::is_constructible<fastjet::PseudoJet*, fastjet::PseudoJet*&&>, std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> > (0x0x7f808d095a90) 0 empty
        std::__is_nt_constructible_impl<fastjet::PseudoJet*, fastjet::PseudoJet*&&> (0x0x7f808d095af8) 0 empty
          std::integral_constant<bool, true> (0x0x7f808d08ba20) 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*> > (0x0x7f808d08ba80) 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*&&> > (0x0x7f808d08bae0) 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*&&> (0x0x7f808d095b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d08bb40) 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*&&> > (0x0x7f808d095bc8) 0 empty
  std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f808d095c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f808d08bba0) 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*&&> (0x0x7f808d095c98) 0 empty
  std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f808d095d00) 0 empty
    std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f808d095d68) 0 empty
      std::integral_constant<bool, true> (0x0x7f808d08bc00) 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> (0x0x7f808d095dd0) 0 empty
  std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f808d095e38) 0 empty
    std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f808d095ea0) 0 empty
      std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f808d095f08) 0 empty
        std::integral_constant<bool, true> (0x0x7f808d08bc60) 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*> (0x0x7f808d095f70) 0 empty
  std::__is_nt_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f808d0a8000) 0 empty
    std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f808d0a8068) 0 empty
      std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f808d0a80d0) 0 empty
        std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f808d0a8138) 0 empty
          std::integral_constant<bool, true> (0x0x7f808d08bcc0) 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*> > (0x0x7f808d0a81a0) 0 empty
  std::is_nothrow_move_assignable<fastjet::PseudoJet*> (0x0x7f808d0a8208) 0 empty
    std::__is_nt_move_assignable_impl<fastjet::PseudoJet*, true> (0x0x7f808d0a8270) 0 empty
      std::is_nothrow_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f808d0a82d8) 0 empty
        std::__and_<std::is_assignable<fastjet::PseudoJet*&, fastjet::PseudoJet*&&>, std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> > (0x0x7f808d0a8340) 0 empty
          std::__is_nt_assignable_impl<fastjet::PseudoJet*&, fastjet::PseudoJet*&&> (0x0x7f808d0a83a8) 0 empty
            std::integral_constant<bool, true> (0x0x7f808d08bd20) 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> (0x0x7f808d0d7420) 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> > > (0x0x7f808d0a8a28) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> >, void> (0x0x7f808d0d7480) 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&> (0x0x7f808d0d7600) 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&> (0x0x7f808d0a8bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d0d7660) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7f808d0d76c0) 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> (0x0x7f808d0d7c60) 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> > > (0x0x7f808d0a8c98) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> >, void> (0x0x7f808d0d7cc0) 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&> (0x0x7f808d0d7e40) 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&> (0x0x7f808d0a8e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f808d0d7ea0) 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*> > (0x0x7f808cd1a3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd158a0) 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*> > (0x0x7f808cd1a5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd15900) 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&> > (0x0x7f808cd15a20) 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*> > > (0x0x7f808cd15b40) 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*> (0x0x7f808cd1a6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd15ba0) 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*> > (0x0x7f808cd15c00) 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> > > (0x0x7f808cd1a750) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f808cd1a7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808cd15c60) 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*> (0x0x7f808cd1a820) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7f808cd1a888) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f808cd1a8f0) 0 empty
      std::integral_constant<bool, false> (0x0x7f808cd15cc0) 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*> > (0x0x7f808cd15d20) 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*> > (0x0x7f808cd1a958) 0 empty
  std::is_function<std::_Rb_tree_node_base*> (0x0x7f808cd1a9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808cd15d80) 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*> > (0x0x7f808cd1aa28) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7f808cd1aa90) 0 empty
    std::is_function<std::_Rb_tree_node_base*> (0x0x7f808cd1aaf8) 0 empty
      std::integral_constant<bool, false> (0x0x7f808cd15de0) 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*> > (0x0x7f808cd15e40) 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*> (0x0x7f808cd1ab60) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd15ea0) 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*> (0x0x7f808cd1abc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd15f00) 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*> > (0x0x7f808cd15f60) 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*> (0x0x7f808cd1ac30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd49000) 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*> (0x0x7f808cd1ac98) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd49060) 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*> > (0x0x7f808cd1ad00) 0 empty
  std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7f808cd1ad68) 0 empty
    std::integral_constant<bool, false> (0x0x7f808cd490c0) 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*> (0x0x7f808cd1aea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd49120) 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*> > > (0x0x7f808cd49180) 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*> (0x0x7f808cd1af08) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd491e0) 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*> > > (0x0x7f808cd49240) 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*> (0x0x7f808cd1af70) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd492a0) 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*> (0x0x7f808cd51000) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd49300) 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*> > > (0x0x7f808cd49360) 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*> > (0x0x7f808cd51068) 0 empty
  std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f808cd510d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cd493c0) 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*> > (0x0x7f808cd51138) 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*> > (0x0x7f808cd511a0) 0 empty
    std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f808cd51208) 0 empty
      std::integral_constant<bool, true> (0x0x7f808cd49420) 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*> > (0x0x7f808cd51270) 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*> > (0x0x7f808cd512d8) 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*> > (0x0x7f808cd51340) 0 empty
      std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f808cd513a8) 0 empty
        std::integral_constant<bool, true> (0x0x7f808cd49480) 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*> (0x0x7f808cd51410) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd494e0) 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*> > (0x0x7f808cd51478) 0 empty
  std::is_scalar<std::_Rb_tree_node_base*> (0x0x7f808cd514e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cd49540) 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> (0x0x7f808cd51618) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd49660) 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*> (0x0x7f808cd51680) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd496c0) 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*> > (0x0x7f808cd49720) 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&> (0x0x7f808cd516e8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808cd49840) 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&> > (0x0x7f808cd517b8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f808cd51820) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808cd49960) 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&> (0x0x7f808cd51888) 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&> > (0x0x7f808cd518f0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f808cd51958) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808cd49a20) 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&> (0x0x7f808cd51a90) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f808cd51af8) 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&> > (0x0x7f808cd51b60) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f808cd51bc8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808cd49ae0) 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&> (0x0x7f808cd51c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd49d20) 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&> (0x0x7f808cd51d00) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f808cd51d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cd49e40) 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&> (0x0x7f808cd51dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd49f00) 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&> > (0x0x7f808cd49f60) 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&> > (0x0x7f808cd51e38) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f808cd51ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cd63000) 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&> (0x0x7f808cd63120) 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&> (0x0x7f808cd63180) 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&> (0x0x7f808cd630c0) 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&> (0x0x7f808cd51f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd631e0) 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&> (0x0x7f808cd6b000) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd63240) 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*> > > (0x0x7f808cd632a0) 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*> > (0x0x7f808cd633c0) 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*> > (0x0x7f808cd6b068) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f808cd6b0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808cd63420) 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*> > (0x0x7f808cd6b208) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f808cd6b270) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f808cd6b2d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f808cd63480) 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> (0x0x7f808cd634e0) 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*> (0x0x7f808cd6b410) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd636c0) 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*> > (0x0x7f808cd63720) 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*> > (0x0x7f808cd6b478) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f808cd6b4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cd63780) 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*> > > > (0x0x7f808cd63840) 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*>*&> > (0x0x7f808cd638a0) 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*> > (0x0x7f808cd63900) 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*>*&> (0x0x7f808cd6b680) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd639c0) 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*>*&> > > (0x0x7f808cd63ae0) 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*>*&> (0x0x7f808cd6b6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd63b40) 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*>*&> > (0x0x7f808cd63c60) 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*>*&> > (0x0x7f808cd6b820) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f808cd6b888) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cd63cc0) 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*>*&> (0x0x7f808cd6b958) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd63d20) 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*>*&> > (0x0x7f808cd63e40) 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*>*&> > (0x0x7f808cd6b9c0) 0 empty
  std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f808cd6ba28) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cd63ea0) 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*>*&> > (0x0x7f808cd6ba90) 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*>*&> > (0x0x7f808cd6baf8) 0 empty
    std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f808cd6bb60) 0 empty
      std::integral_constant<bool, true> (0x0x7f808cd63f60) 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*>*&> > > (0x0x7f808cd6bbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd95060) 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*>*&> (0x0x7f808cd6bc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd950c0) 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*>*&> > (0x0x7f808cd95120) 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*>*&> > (0x0x7f808cd6bc98) 0 empty
  std::is_reference<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f808cd6bd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cd95180) 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*>*&> (0x0x7f808cd6bd68) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd95240) 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> (0x0x7f808cd95420) 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*>*&> (0x0x7f808cd6bdd0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&, true> (0x0x7f808cd95480) 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*>*&> (0x0x7f808cd6b618) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808cd63960) 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*>*&> > (0x0x7f808cd6bf70) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f808cd9c000) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808cd955a0) 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*>*&> (0x0x7f808cd9c068) 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*>*&> > (0x0x7f808cd9c0d0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f808cd9c138) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808cd95600) 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*>*&> (0x0x7f808cd9c1a0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f808cd9c208) 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*>*&> > (0x0x7f808cd9c270) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f808cd9c2d8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808cd95660) 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*>*&> (0x0x7f808cd9c340) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd956c0) 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*>*&> (0x0x7f808cd9c3a8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*&> (0x0x7f808cd9c410) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cd95720) 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*>*&> (0x0x7f808cd9c478) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd95780) 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*>*&> > (0x0x7f808cd957e0) 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&&> > (0x0x7f808cd95840) 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*> > (0x0x7f808cd95960) 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&&> (0x0x7f808cd9c548) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd95ae0) 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&&> > > (0x0x7f808cd95b40) 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&&> (0x0x7f808cd9c5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd95ba0) 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&&> > (0x0x7f808cd95c00) 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&&> (0x0x7f808cd9c618) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd95c60) 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&&> > (0x0x7f808cd9c680) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7f808cd9c6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cd95cc0) 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&&> (0x0x7f808cd9c750) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cd95d20) 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&&> > (0x0x7f808cd95d80) 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&&> > (0x0x7f808cd9c7b8) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f808cd9c820) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cd95de0) 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&&> > (0x0x7f808cd9c888) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7f808cd9c8f0) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f808cd9c958) 0 empty
      std::integral_constant<bool, true> (0x0x7f808cd95e40) 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&&> > > (0x0x7f808cd9c9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd95ea0) 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&&> (0x0x7f808cd9ca28) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cd95f00) 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&&> > (0x0x7f808cd95f60) 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&&> > (0x0x7f808cd9ca90) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f808cd9caf8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cdba000) 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&&> (0x0x7f808cd9cb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cdba060) 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> (0x0x7f808cdba0c0) 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&&> (0x0x7f808cd9cbc8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&&, true> (0x0x7f808cdba120) 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&&> (0x0x7f808cd9c4e0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808cd95a80) 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&&> > (0x0x7f808cd9cc98) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f808cd9cd00) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808cdba240) 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&&> (0x0x7f808cd9cd68) 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&&> > (0x0x7f808cd9cdd0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f808cd9ce38) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808cdba300) 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&&> (0x0x7f808cd9cf70) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f808cdc0000) 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&&> > (0x0x7f808cdc0068) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f808cdc00d0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808cdba3c0) 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&&> (0x0x7f808cdc01a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cdba600) 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&&> (0x0x7f808cdc0208) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f808cdc0270) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cdba720) 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&&> (0x0x7f808cdc02d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cdba8a0) 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&&> > (0x0x7f808cdba900) 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*>*&> (0x0x7f808cdba9c0) 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*>*&> (0x0x7f808cdbaae0) 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*>*&> (0x0x7f808cdba960) 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*>*&> (0x0x7f808cdc03a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cdbac00) 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*>*&> (0x0x7f808cdc0410) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cdbade0) 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*> > > (0x0x7f808cdbae40) 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*> > (0x0x7f808cdc0478) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f808cdc04e0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f808cdc0548) 0 empty
      std::integral_constant<bool, false> (0x0x7f808cdbaea0) 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> (0x0x7f808cdbaf00) 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*> (0x0x7f808cdc0680) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cdbaf60) 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*> > (0x0x7f808cdd3000) 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*> > (0x0x7f808cdc06e8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f808cdc0750) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cdd3060) 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*> > > (0x0x7f808cdc07b8) 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*> > (0x0x7f808cdc0820) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f808cdc0888) 0 empty
      std::integral_constant<bool, true> (0x0x7f808cdd30c0) 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*> > > (0x0x7f808cdc08f0) 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*> > > (0x0x7f808cdc0958) 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*> > (0x0x7f808cdc09c0) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f808cdc0a28) 0 empty
        std::integral_constant<bool, true> (0x0x7f808cdd3120) 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*> > > > (0x0x7f808cdd31e0) 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*>*&> > (0x0x7f808cdd3240) 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&&> > (0x0x7f808cdd32a0) 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*> > > (0x0x7f808cdc0af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cdd3300) 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*> > > > (0x0x7f808cdc0b60) 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*> > > (0x0x7f808cdc0bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808cdd3360) 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*> > > > (0x0x7f808cdc0c30) 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*> > > > (0x0x7f808cdc0c98) 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*> > > (0x0x7f808cdc0d00) 0 empty
      std::integral_constant<bool, false> (0x0x7f808cdd33c0) 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*> > > > (0x0x7f808cdd3480) 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&> > (0x0x7f808cdd34e0) 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*&> > (0x0x7f808cdd3540) 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*> > (0x0x7f808cdd35a0) 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*&> (0x0x7f808cdc0dd0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808cdd3600) 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*&> > (0x0x7f808cdc0ea0) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f808cdc0f08) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808cdd3720) 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*&> (0x0x7f808cdc0f70) 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*&> > (0x0x7f808cdf6000) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f808cdf6068) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808cdd37e0) 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*&> (0x0x7f808cdf60d0) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f808cdf6138) 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*&> > (0x0x7f808cdf61a0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f808cdf6208) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808cdd3960) 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*&> (0x0x7f808cdf6270) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cdd3a80) 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*&> (0x0x7f808cdf62d8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f808cdf6340) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cdd3ae0) 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*&> (0x0x7f808cdf63a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cdd3b40) 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*&> > (0x0x7f808cdd3ba0) 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*> > (0x0x7f808cdd3c00) 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*&> (0x0x7f808cdd3cc0) 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*&> (0x0x7f808cdd3d20) 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*&> (0x0x7f808cdd3c60) 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*&> (0x0x7f808cdf6478) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cdd3d80) 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*&> (0x0x7f808cdf64e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cdd3de0) 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*> > > (0x0x7f808cdd3e40) 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*> > (0x0x7f808cdf6548) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f808cdf65b0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f808cdf6618) 0 empty
      std::integral_constant<bool, false> (0x0x7f808cdd3ea0) 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> (0x0x7f808cdd3f00) 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*> (0x0x7f808cdf6750) 0 empty
  std::integral_constant<bool, true> (0x0x7f808ce08060) 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*> > (0x0x7f808cdf67b8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f808cdf6820) 0 empty
    std::integral_constant<bool, true> (0x0x7f808ce080c0) 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*> > > (0x0x7f808cdf6888) 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*> > (0x0x7f808cdf68f0) 0 empty
    std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f808cdf6958) 0 empty
      std::integral_constant<bool, true> (0x0x7f808ce08120) 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*> > > (0x0x7f808cdf69c0) 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*> > > (0x0x7f808cdf6a28) 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*> > (0x0x7f808cdf6a90) 0 empty
      std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f808cdf6af8) 0 empty
        std::integral_constant<bool, true> (0x0x7f808ce08180) 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*> > > > (0x0x7f808ce08240) 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&> > (0x0x7f808ce082a0) 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*&> > (0x0x7f808ce08300) 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*> > > (0x0x7f808cdf6bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ce08360) 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*> > > > (0x0x7f808cdf6c30) 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*> > > (0x0x7f808cdf6c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f808ce083c0) 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*> > > > (0x0x7f808cdf6d00) 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*> > > > (0x0x7f808cdf6d68) 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*> > > (0x0x7f808cdf6dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f808ce08420) 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*>*&> > (0x0x7f808ce084e0) 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*&> > (0x0x7f808cdf6e38) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f808cdf6ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808ce08540) 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*> > (0x0x7f808ce08600) 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*> > (0x0x7f808cdf6f08) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f808cdf6f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f808ce08660) 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*>*&> (0x0x7f808ce08720) 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*&> (0x0x7f808ce08960) 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*> > > > (0x0x7f808ce08ba0) 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*&> > (0x0x7f808ce08c00) 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&&> > (0x0x7f808ce08c60) 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*> > (0x0x7f808ce08cc0) 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*> > (0x0x7f808ce261a0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f808ce26208) 0 empty
    std::integral_constant<bool, true> (0x0x7f808ce08d20) 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*> > > (0x0x7f808ce26270) 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*> > (0x0x7f808ce262d8) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f808ce26340) 0 empty
      std::integral_constant<bool, true> (0x0x7f808ce08d80) 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*> > > (0x0x7f808ce263a8) 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*> > > (0x0x7f808ce26410) 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*> > (0x0x7f808ce26478) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f808ce264e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f808ce08de0) 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*> > > > (0x0x7f808ce08ea0) 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*&> > (0x0x7f808ce08f00) 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&&> > (0x0x7f808ce08f60) 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*> > > (0x0x7f808ce265b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ce51000) 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*> > > > (0x0x7f808ce26618) 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*> > > (0x0x7f808ce26680) 0 empty
    std::integral_constant<bool, false> (0x0x7f808ce51060) 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*> > > > (0x0x7f808ce266e8) 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*> > > > (0x0x7f808ce26750) 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*> > > (0x0x7f808ce267b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f808ce510c0) 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*> > > > (0x0x7f808ce51180) 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&> > (0x0x7f808ce511e0) 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&&> > (0x0x7f808ce51240) 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*> > (0x0x7f808ce512a0) 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&&> (0x0x7f808ce26888) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808ce51300) 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&&> > (0x0x7f808ce26958) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f808ce269c0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808ce51360) 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&&> (0x0x7f808ce26a28) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f808ce26a90) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f808ce26af8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808ce513c0) 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&&> (0x0x7f808ce26b60) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x7f808ce26bc8) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f808ce26c30) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f808ce26c98) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808ce51420) 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&&> (0x0x7f808ce26d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ce51480) 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&&> (0x0x7f808ce26d68) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f808ce26dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808ce514e0) 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&&> (0x0x7f808ce26e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ce51540) 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&&> > (0x0x7f808ce515a0) 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*> > > (0x0x7f808ce26ea0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f808ce26f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f808ce51600) 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*> > > (0x0x7f808ce26f70) 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*> > > (0x0x7f808ce67000) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f808ce67068) 0 empty
      std::integral_constant<bool, false> (0x0x7f808ce51660) 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*> > > > (0x0x7f808ce51720) 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&> > (0x0x7f808ce51780) 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&&> > (0x0x7f808ce517e0) 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*> > > > (0x0x7f808ce67138) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f808ce671a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808ce51840) 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*> > > > (0x0x7f808ce67208) 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*> > > > (0x0x7f808ce67270) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f808ce672d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f808ce518a0) 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*&> > (0x0x7f808ce51960) 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&&> > (0x0x7f808ce67340) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f808ce673a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808ce519c0) 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*> > (0x0x7f808ce51a80) 0 empty

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

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

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

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

Class std::is_void<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&&> (0x0x7f808ce674e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ce51c60) 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*> > > (0x0x7f808ce51cc0) 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*> > (0x0x7f808ce67548) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f808ce675b0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f808ce67618) 0 empty
      std::integral_constant<bool, false> (0x0x7f808ce51d20) 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> (0x0x7f808ce51d80) 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*> (0x0x7f808ce67750) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ce51de0) 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*> > (0x0x7f808ce677b8) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7f808ce67820) 0 empty
    std::integral_constant<bool, false> (0x0x7f808ce51e40) 0 empty

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

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

Class std::is_rvalue_reference<int*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int*> (0x0x7f808ce67ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ce8bc60) 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*> > (0x0x7f808ce67f08) 0 empty
  std::is_rvalue_reference<int*> (0x0x7f808ce67f70) 0 empty
    std::integral_constant<bool, false> (0x0x7f808ce8bcc0) 0 empty

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

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

Class std::is_void<int*>
   size=1 align=1
   base size=1 base align=1
std::is_void<int*> (0x0x7f808ceb0000) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ce8be40) 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*> > (0x0x7f808ceb0068) 0 empty
  std::is_void<int*> (0x0x7f808ceb00d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f808ce8bea0) 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*> > (0x0x7f808ceb0138) 0 empty
  std::__or_<std::is_reference<int*>, std::is_void<int*> > (0x0x7f808ceb01a0) 0 empty
    std::is_void<int*> (0x0x7f808ceb0208) 0 empty
      std::integral_constant<bool, false> (0x0x7f808ce8bf00) 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*> > > (0x0x7f808ceb0270) 0 empty
  std::integral_constant<bool, true> (0x0x7f808ce8bf60) 0 empty

Class std::is_object<int*>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*> (0x0x7f808ceb02d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808ceb2180) 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*> > (0x0x7f808ceb21e0) 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*> > (0x0x7f808ceb0340) 0 empty
  std::is_object<int*> (0x0x7f808ceb03a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808ceb2240) 0 empty

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

Class std::is_array<int*>
   size=1 align=1
   base size=1 base align=1
std::is_array<int*> (0x0x7f808ceb0478) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ceb23c0) 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*> > (0x0x7f808ceb2420) 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> > > (0x0x7f808ceb04e0) 0 empty
  std::is_array<int*> (0x0x7f808ceb0548) 0 empty
    std::integral_constant<bool, false> (0x0x7f808ceb2480) 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*> (0x0x7f808ceb05b0) 0 empty
  std::__and_<std::is_array<int*>, std::__not_<std::extent<int*, 0u> > > (0x0x7f808ceb0618) 0 empty
    std::is_array<int*> (0x0x7f808ceb0680) 0 empty
      std::integral_constant<bool, false> (0x0x7f808ceb24e0) 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*> > (0x0x7f808ceb2540) 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*> > (0x0x7f808ceb06e8) 0 empty
  std::is_function<int*> (0x0x7f808ceb0750) 0 empty
    std::integral_constant<bool, false> (0x0x7f808ceb25a0) 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*> > (0x0x7f808ceb07b8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<int*>, std::is_function<int*> > (0x0x7f808ceb0820) 0 empty
    std::is_function<int*> (0x0x7f808ceb0888) 0 empty
      std::integral_constant<bool, false> (0x0x7f808ceb2600) 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*> > (0x0x7f808ceb27e0) 0 empty

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

Class std::is_integral<int*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<int*> (0x0x7f808ceb0958) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ceb28a0) 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*> > (0x0x7f808ceb2900) 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*> (0x0x7f808ceb09c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ceb2960) 0 empty

Class std::is_floating_point<int*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<int*> (0x0x7f808ceb0a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ceb29c0) 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*> > (0x0x7f808ceb0a90) 0 empty
  std::is_floating_point<int*> (0x0x7f808ceb0af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f808ceb2a20) 0 empty

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

Class std::is_enum<int*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<int*> (0x0x7f808ceb0bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808ceb2b40) 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*> > > (0x0x7f808ceb2ba0) 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*> > > (0x0x7f808ceb2c00) 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*> > (0x0x7f808ceb0c30) 0 empty
  std::is_pointer<int*> (0x0x7f808ceb0c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f808ceb2c60) 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*> > (0x0x7f808ceb0d00) 0 empty
  std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7f808ceb0d68) 0 empty
    std::is_pointer<int*> (0x0x7f808ceb0dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f808ceb2d80) 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*> > (0x0x7f808ceb0e38) 0 empty
  std::__or_<std::is_enum<int*>, std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7f808ceb0ea0) 0 empty
    std::__or_<std::is_pointer<int*>, std::is_member_pointer<int*>, std::is_null_pointer<int*> > (0x0x7f808ceb0f08) 0 empty
      std::is_pointer<int*> (0x0x7f808ceb0f70) 0 empty
        std::integral_constant<bool, true> (0x0x7f808ceb2e40) 0 empty

Class std::is_scalar<int*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<int*> (0x0x7f808ced9000) 0 empty
  std::integral_constant<bool, true> (0x0x7f808ceb2f00) 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*> > (0x0x7f808ced9068) 0 empty
  std::is_scalar<int*> (0x0x7f808ced90d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808ceb2f60) 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> (0x0x7f808ced9138) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cedb000) 0 empty

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

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

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

Class std::is_rvalue_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int*&&> (0x0x7f808ced94e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cedb3c0) 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*&&> > (0x0x7f808ced9548) 0 empty
  std::is_rvalue_reference<int*&&> (0x0x7f808ced95b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cedb420) 0 empty

Class std::is_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int*&&> (0x0x7f808ced9618) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cedb480) 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*&&> > (0x0x7f808cedb4e0) 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*&&> > (0x0x7f808ced9680) 0 empty
  std::is_reference<int*&&> (0x0x7f808ced96e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cedb540) 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*&&> > (0x0x7f808ced9750) 0 empty
  std::__or_<std::is_reference<int*&&>, std::is_void<int*&&> > (0x0x7f808ced97b8) 0 empty
    std::is_reference<int*&&> (0x0x7f808ced9820) 0 empty
      std::integral_constant<bool, true> (0x0x7f808cedb5a0) 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*&&> > > (0x0x7f808ced9888) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cedb600) 0 empty

Class std::is_object<int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*&&> (0x0x7f808ced99c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cedb720) 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*&&> > (0x0x7f808cedb780) 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*&&> > (0x0x7f808ced9a28) 0 empty
  std::is_reference<int*&&> (0x0x7f808ced9a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cedb7e0) 0 empty

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

Class std::add_rvalue_reference<int*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int*&&> (0x0x7f808ced9b60) 0 empty
  std::__add_rvalue_reference_helper<int*&&, true> (0x0x7f808cedb900) 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*&&> (0x0x7f808ced93a8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f808cedb120) 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*&&> > (0x0x7f808ced9c30) 0 empty
  std::__is_direct_constructible_impl<int*, int*&&> (0x0x7f808ced9c98) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f808cedb960) 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*&&> (0x0x7f808ced9d00) 0 empty
  std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int*&&> > (0x0x7f808ced9d68) 0 empty
    std::__is_direct_constructible_impl<int*, int*&&> (0x0x7f808ced9dd0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f808cedba80) 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*&&> (0x0x7f808ced9e38) 0 empty
  std::__is_direct_constructible_new_safe<int*, int*&&> (0x0x7f808ced9ea0) 0 empty
    std::__and_<std::is_destructible<int*>, std::__is_direct_constructible_impl<int*, int*&&> > (0x0x7f808ced9f08) 0 empty
      std::__is_direct_constructible_impl<int*, int*&&> (0x0x7f808ced9f70) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f808cedbb40) 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*&&> (0x0x7f808cef2000) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cedbc00) 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*&&> (0x0x7f808cef2068) 0 empty
  std::__is_direct_constructible<int*, int*&&> (0x0x7f808cef20d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cedbc60) 0 empty

Class std::is_constructible<int*, int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int*, int*&&> (0x0x7f808cef2138) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cedbcc0) 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> (0x0x7f808cef21a0) 0 empty
  std::is_constructible<int*, int*&&> (0x0x7f808cef2208) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cedbd20) 0 empty

Class std::is_move_constructible<int*>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<int*> (0x0x7f808cef2270) 0 empty
  std::__is_move_constructible_impl<int*, true> (0x0x7f808cef22d8) 0 empty
    std::is_constructible<int*, int*&&> (0x0x7f808cef2340) 0 empty
      std::integral_constant<bool, true> (0x0x7f808cedbd80) 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*> > (0x0x7f808cedbde0) 0 empty

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

Class std::is_lvalue_reference<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int*&> (0x0x7f808cef2410) 0 empty
  std::integral_constant<bool, true> (0x0x7f808caff060) 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*&> > (0x0x7f808caff0c0) 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*&> > (0x0x7f808cef2478) 0 empty
  std::is_lvalue_reference<int*&> (0x0x7f808cef24e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808caff1e0) 0 empty

Class std::is_reference<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int*&> (0x0x7f808cef2548) 0 empty
  std::integral_constant<bool, true> (0x0x7f808caff240) 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*&> > (0x0x7f808caff2a0) 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*&> > (0x0x7f808cef25b0) 0 empty
  std::is_reference<int*&> (0x0x7f808cef2618) 0 empty
    std::integral_constant<bool, true> (0x0x7f808caff300) 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*&> > (0x0x7f808cef2680) 0 empty
  std::__or_<std::is_reference<int*&>, std::is_void<int*&> > (0x0x7f808cef26e8) 0 empty
    std::is_reference<int*&> (0x0x7f808cef2750) 0 empty
      std::integral_constant<bool, true> (0x0x7f808caff360) 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*&> > > (0x0x7f808cef27b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808caff3c0) 0 empty

Class std::is_object<int*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*&> (0x0x7f808cef28f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808caff4e0) 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*&> > (0x0x7f808caff540) 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*&> > (0x0x7f808cef2958) 0 empty
  std::is_reference<int*&> (0x0x7f808cef29c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808caff5a0) 0 empty

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

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

Class std::is_assignable<int*&, int*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int*&, int*&&> (0x0x7f808cef2b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f808caff720) 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> (0x0x7f808cef2bc8) 0 empty
  std::is_assignable<int*&, int*&&> (0x0x7f808cef2c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f808caff780) 0 empty

Class std::is_move_assignable<int*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<int*> (0x0x7f808cef2c98) 0 empty
  std::__is_move_assignable_impl<int*, true> (0x0x7f808cef2d00) 0 empty
    std::is_assignable<int*&, int*&&> (0x0x7f808cef2d68) 0 empty
      std::integral_constant<bool, true> (0x0x7f808caff7e0) 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*> > (0x0x7f808cef2dd0) 0 empty
  std::is_move_assignable<int*> (0x0x7f808cef2e38) 0 empty
    std::__is_move_assignable_impl<int*, true> (0x0x7f808cef2ea0) 0 empty
      std::is_assignable<int*&, int*&&> (0x0x7f808cef2f08) 0 empty
        std::integral_constant<bool, true> (0x0x7f808caff840) 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*&&> > (0x0x7f808caff8a0) 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*&&> (0x0x7f808cb14068) 0 empty
  std::integral_constant<bool, true> (0x0x7f808caff900) 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*&&> > (0x0x7f808cb140d0) 0 empty
  std::__is_nt_constructible_impl<int*, int*&&> (0x0x7f808cb14138) 0 empty
    std::integral_constant<bool, true> (0x0x7f808caff960) 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*&&> (0x0x7f808cb14270) 0 empty
  std::__and_<std::is_constructible<int*, int*&&>, std::__is_nt_constructible_impl<int*, int*&&> > (0x0x7f808cb142d8) 0 empty
    std::__is_nt_constructible_impl<int*, int*&&> (0x0x7f808cb14340) 0 empty
      std::integral_constant<bool, true> (0x0x7f808caffa80) 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> (0x0x7f808cb14410) 0 empty
  std::is_nothrow_constructible<int*, int*&&> (0x0x7f808cb14478) 0 empty
    std::__and_<std::is_constructible<int*, int*&&>, std::__is_nt_constructible_impl<int*, int*&&> > (0x0x7f808cb144e0) 0 empty
      std::__is_nt_constructible_impl<int*, int*&&> (0x0x7f808cb14548) 0 empty
        std::integral_constant<bool, true> (0x0x7f808caffae0) 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*> (0x0x7f808cb14618) 0 empty
  std::__is_nothrow_move_constructible_impl<int*, true> (0x0x7f808cb14680) 0 empty
    std::is_nothrow_constructible<int*, int*&&> (0x0x7f808cb146e8) 0 empty
      std::__and_<std::is_constructible<int*, int*&&>, std::__is_nt_constructible_impl<int*, int*&&> > (0x0x7f808cb14750) 0 empty
        std::__is_nt_constructible_impl<int*, int*&&> (0x0x7f808cb147b8) 0 empty
          std::integral_constant<bool, true> (0x0x7f808caffb40) 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*> > (0x0x7f808caffba0) 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*&&> > (0x0x7f808caffc00) 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*&&> (0x0x7f808cb14af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808caffc60) 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*&&> > (0x0x7f808cb14b60) 0 empty
  std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f808cb14bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808caffcc0) 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*&&> (0x0x7f808cb14c30) 0 empty
  std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7f808cb14c98) 0 empty
    std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f808cb14d00) 0 empty
      std::integral_constant<bool, true> (0x0x7f808caffde0) 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> (0x0x7f808cb14d68) 0 empty
  std::is_nothrow_assignable<int*&, int*&&> (0x0x7f808cb14dd0) 0 empty
    std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7f808cb14e38) 0 empty
      std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f808cb14ea0) 0 empty
        std::integral_constant<bool, true> (0x0x7f808caffea0) 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*> (0x0x7f808cb14f08) 0 empty
  std::__is_nt_move_assignable_impl<int*, true> (0x0x7f808cb14f70) 0 empty
    std::is_nothrow_assignable<int*&, int*&&> (0x0x7f808cb20000) 0 empty
      std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7f808cb20068) 0 empty
        std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f808cb200d0) 0 empty
          std::integral_constant<bool, true> (0x0x7f808cafff60) 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*> > (0x0x7f808cb20138) 0 empty
  std::is_nothrow_move_assignable<int*> (0x0x7f808cb201a0) 0 empty
    std::__is_nt_move_assignable_impl<int*, true> (0x0x7f808cb20208) 0 empty
      std::is_nothrow_assignable<int*&, int*&&> (0x0x7f808cb20270) 0 empty
        std::__and_<std::is_assignable<int*&, int*&&>, std::__is_nt_assignable_impl<int*&, int*&&> > (0x0x7f808cb202d8) 0 empty
          std::__is_nt_assignable_impl<int*&, int*&&> (0x0x7f808cb20340) 0 empty
            std::integral_constant<bool, true> (0x0x7f808cb21060) 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> > (0x0x7f808cb4d120) 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> > (0x0x7f808cb4d180) 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> > (0x0x7f808cb4d420) 0

Class std::iterator_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char16_t*> (0x0x7f808cb4d4e0) 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> > (0x0x7f808cb4d480) 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> > (0x0x7f808cb4d840) 0

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

Class std::remove_reference<fastjet::PseudoJet*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<fastjet::PseudoJet*&> (0x0x7f808cbdb720) 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&> (0x0x7f808cbdb900) 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&> (0x0x7f808cbd14e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cbdb960) 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> (0x0x7f808cbdbb40) 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*> > (0x0x7f808cbd15b0) 0 empty
  std::__iterator_traits<std::move_iterator<fastjet::ClusterSequence::history_element*>, void> (0x0x7f808cbdbc60) 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&&> (0x0x7f808cbdbd20) 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&&> (0x0x7f808cbd16e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cbdbd80) 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> (0x0x7f808cc02360) 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> > > (0x0x7f808cbd18f0) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::PseudoJet*, std::vector<fastjet::PseudoJet> >, void> (0x0x7f808cc023c0) 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*> (0x0x7f808cc02540) 0 empty

Class std::__is_pointer<fastjet::PseudoJet*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<fastjet::PseudoJet*> (0x0x7f808cc025a0) 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> (0x0x7f808cc02600) 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> > > (0x0x7f808cbd1bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cc026c0) 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> > > (0x0x7f808cbd1c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cc02720) 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> (0x0x7f808cc02900) 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> > > (0x0x7f808cbd1000) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<const fastjet::ClusterSequence::history_element*, std::vector<fastjet::ClusterSequence::history_element> >, void> (0x0x7f808cc02960) 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&> (0x0x7f808cbd1a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cc02a20) 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&> > > (0x0x7f808cc02a80) 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&> (0x0x7f808cbd1a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cc02ae0) 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&> > (0x0x7f808cc02b40) 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&> > (0x0x7f808cbd1af8) 0 empty
  std::is_lvalue_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f808cbd1b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cc02ba0) 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&> (0x0x7f808cbd1d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cc02c00) 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&> > (0x0x7f808cc02c60) 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&> > (0x0x7f808cbd1f70) 0 empty
  std::is_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f808cc3c000) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cc02cc0) 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&> > (0x0x7f808cc3c068) 0 empty
  std::__or_<std::is_reference<const fastjet::ClusterSequence::history_element&>, std::is_void<const fastjet::ClusterSequence::history_element&> > (0x0x7f808cc3c0d0) 0 empty
    std::is_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f808cc3c138) 0 empty
      std::integral_constant<bool, true> (0x0x7f808cc02d20) 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&> > > (0x0x7f808cc3c1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cc02d80) 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&> (0x0x7f808cc3c208) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cc02de0) 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&> > (0x0x7f808cc02e40) 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&> > (0x0x7f808cc3c270) 0 empty
  std::is_reference<const fastjet::ClusterSequence::history_element&> (0x0x7f808cc3c2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cc02ea0) 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&> (0x0x7f808cc3c340) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cc02f00) 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> (0x0x7f808cc02f60) 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&> (0x0x7f808cc3c3a8) 0 empty
  std::__add_rvalue_reference_helper<const fastjet::ClusterSequence::history_element&, true> (0x0x7f808cc440c0) 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&> (0x0x7f808cc029c0) 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&> (0x0x7f808cc3c410) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cc44180) 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*> (0x0x7f808cc44300) 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*> (0x0x7f808cc44360) 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> (0x0x7f808cc443c0) 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> (0x0x7f808cc44420) 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*> > > (0x0x7f808cc448a0) 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*> > > (0x0x7f808cc3c8f0) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*> > > (0x0x7f808cc44900) 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**> (0x0x7f808cc3c9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cc44960) 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**> > (0x0x7f808cc449c0) 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**> > > (0x0x7f808cc3ca28) 0 empty
  std::is_same<std::_Rb_tree_node<const fastjet::ClusterSequence::history_element*>*, const fastjet::ClusterSequence::history_element**> (0x0x7f808cc3ca90) 0 empty
    std::integral_constant<bool, false> (0x0x7f808cc44a20) 0 empty

Class std::is_function<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int&> (0x0x7f808cc3cc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cc8a060) 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&> > > (0x0x7f808cc8a0c0) 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&> (0x0x7f808cc3cd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cc8a120) 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&> > (0x0x7f808cc8a180) 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&> > (0x0x7f808cc3ce38) 0 empty
  std::is_lvalue_reference<const int&> (0x0x7f808cc3cea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cc8a2a0) 0 empty

Class std::is_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int&> (0x0x7f808cc3cf08) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cc8a300) 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&> > (0x0x7f808cc8a360) 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&> > (0x0x7f808cc3cf70) 0 empty
  std::is_reference<const int&> (0x0x7f808cc3c4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cc8a3c0) 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&> > (0x0x7f808cc3c548) 0 empty
  std::__or_<std::is_reference<const int&>, std::is_void<const int&> > (0x0x7f808cc3c5b0) 0 empty
    std::is_reference<const int&> (0x0x7f808cc3c7b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f808cc8a420) 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&> > > (0x0x7f808cc9c000) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cc8a540) 0 empty

Class std::is_object<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int&> (0x0x7f808cc9c068) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cc8a5a0) 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&> > (0x0x7f808cc8a600) 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&> > (0x0x7f808cc9c0d0) 0 empty
  std::is_reference<const int&> (0x0x7f808cc9c138) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cc8a660) 0 empty

Class std::__is_referenceable<const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int&> (0x0x7f808cc9c1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cc8a6c0) 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> (0x0x7f808cc8a720) 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&> (0x0x7f808cc9c208) 0 empty
  std::__add_rvalue_reference_helper<const int&, true> (0x0x7f808cc8a780) 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&> (0x0x7f808cc8a000) 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&> (0x0x7f808cc9c270) 0 empty
  std::integral_constant<bool, true> (0x0x7f808cc8a7e0) 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> (0x0x7f808cc9c2d8) 0 empty
  std::is_assignable<int&, const int&> (0x0x7f808cc9c340) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cc8a840) 0 empty

Class std::is_copy_assignable<int>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<int> (0x0x7f808cc9c3a8) 0 empty
  std::__is_copy_assignable_impl<int, true> (0x0x7f808cc9c410) 0 empty
    std::is_assignable<int&, const int&> (0x0x7f808cc9c478) 0 empty
      std::integral_constant<bool, true> (0x0x7f808cc8a8a0) 0 empty

Class std::remove_reference<int*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<int*&> (0x0x7f808cc8a9c0) 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> (0x0x7f808cc8aba0) 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*> > (0x0x7f808cc9c618) 0 empty
  std::__iterator_traits<std::move_iterator<int*>, void> (0x0x7f808cc8ac00) 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> (0x0x7f808cc9cbc8) 0 empty
  std::is_assignable<fastjet::PseudoJet&, const fastjet::PseudoJet&> (0x0x7f808cc9cc30) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cce51e0) 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> (0x0x7f808cc9cc98) 0 empty
  std::__is_copy_assignable_impl<fastjet::PseudoJet, true> (0x0x7f808cc9cd00) 0 empty
    std::is_assignable<fastjet::PseudoJet&, const fastjet::PseudoJet&> (0x0x7f808cc9cd68) 0 empty
      std::integral_constant<bool, true> (0x0x7f808cce5240) 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> (0x0x7f808cce52a0) 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> > > (0x0x7f808c8f4138) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cce5360) 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> > > (0x0x7f808c8f4208) 0 empty
  std::integral_constant<bool, false> (0x0x7f808cce53c0) 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> > (0x0x7f808cce59c0) 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> (0x0x7f808c8f4680) 0 empty
  std::is_assignable<fastjet::ClusterSequence::history_element&, const fastjet::ClusterSequence::history_element&> (0x0x7f808c8f46e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f808cce5a20) 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> (0x0x7f808c8f4750) 0 empty
  std::__is_copy_assignable_impl<fastjet::ClusterSequence::history_element, true> (0x0x7f808c8f47b8) 0 empty
    std::is_assignable<fastjet::ClusterSequence::history_element&, const fastjet::ClusterSequence::history_element&> (0x0x7f808c8f4820) 0 empty
      std::integral_constant<bool, true> (0x0x7f808cce5a80) 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*> > (0x0x7f808c917cc0) 0 empty

Class std::__is_byte<int>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<int> (0x0x7f808c9446c0) 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*> (0x0x7f808c944720) 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*> (0x0x7f808c944780) 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*> > (0x0x7f808c944840) 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> (0x0x7f808c9761e0) 0 empty

Class std::__is_pointer<int*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int*> (0x0x7f808c976420) 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> > (0x0x7f808c9764e0) 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> (0x0x7f808c970478) 0 empty
  std::is_assignable<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&&> (0x0x7f808c9704e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f808c976540) 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> (0x0x7f808c970548) 0 empty
  std::__is_move_assignable_impl<fastjet::ClusterSequence::history_element, true> (0x0x7f808c9705b0) 0 empty
    std::is_assignable<fastjet::ClusterSequence::history_element&, fastjet::ClusterSequence::history_element&&> (0x0x7f808c970618) 0 empty
      std::integral_constant<bool, true> (0x0x7f808c9765a0) 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> > (0x0x7f808c9766c0) 0 empty

