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

Class __ptrace_peeksiginfo_args
   size=16 align=4
   base size=16 base align=4
__ptrace_peeksiginfo_args (0x0x7f2aab1e2d20) 0

Class __locale_struct
   size=116 align=4
   base size=116 base align=4
__locale_struct (0x0x7f2aab1e2d80) 0

Class timeval
   size=8 align=4
   base size=8 base align=4
timeval (0x0x7f2aab1e2de0) 0

Class <anonymous struct>
   size=128 align=4
   base size=128 base align=4
<anonymous struct> (0x0x7f2aab1e2e40) 0

Class timespec
   size=8 align=4
   base size=8 base align=4
timespec (0x0x7f2aab1e2ea0) 0

Class <anonymous struct>
   size=128 align=4
   base size=128 base align=4
<anonymous struct> (0x0x7f2aab1e2f00) 0

Class timezone
   size=8 align=4
   base size=8 base align=4
timezone (0x0x7f2aab1e2f60) 0

Class itimerval
   size=16 align=4
   base size=16 base align=4
itimerval (0x0x7f2aab275000) 0

Class rlimit
   size=8 align=4
   base size=8 base align=4
rlimit (0x0x7f2aab275060) 0

Class rlimit64
   size=16 align=4
   base size=16 base align=4
rlimit64 (0x0x7f2aab2750c0) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab275180) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab2751e0) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab275240) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab2752a0) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab275300) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab275360) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab2753c0) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab275420) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab275480) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab2754e0) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab275540) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab2755a0) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab275600) 0

Class rusage::<anonymous union>
   size=4 align=4
   base size=4 base align=4
rusage::<anonymous union> (0x0x7f2aab275660) 0

Class rusage
   size=72 align=4
   base size=72 base align=4
rusage (0x0x7f2aab275120) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f2aab275ea0) 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> (0x0x7f2aab275f00) 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> (0x0x7f2aab275f60) 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> (0x0x7f2aab2bc000) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f2aab2bc960) 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> (0x0x7f2aab2bc9c0) 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> (0x0x7f2aab2bca20) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f2aab2bca80) 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> (0x0x7f2aab2bcae0) 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> (0x0x7f2aab2bcb40) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f2aab2bcc00) 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> (0x0x7f2aab2bcc60) 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> (0x0x7f2aab2bccc0) 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> (0x0x7f2aab2bcd20) 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> (0x0x7f2aab2bcd80) 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> (0x0x7f2aab2bcde0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f2aab30a4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab2edae0) 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> (0x0x7f2aab30a548) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab2edb40) 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> (0x0x7f2aab30a5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab2edba0) 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> (0x0x7f2aab30a618) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab2edc00) 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> (0x0x7f2aab30a680) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab2edc60) 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> (0x0x7f2aab30a6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab2edcc0) 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> (0x0x7f2aab30a750) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab2edd20) 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> (0x0x7f2aab30a7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab2edd80) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f2aab30a820) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab2edde0) 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> (0x0x7f2aab30a888) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab2ede40) 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> (0x0x7f2aab30a8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab2edea0) 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> (0x0x7f2aab30a958) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab2edf00) 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> (0x0x7f2aab30a9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab2edf60) 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> (0x0x7f2aab30aa28) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab325000) 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> (0x0x7f2aab30ab60) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab325120) 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> (0x0x7f2aab30abc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab325180) 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> (0x0x7f2aab30ac30) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab3251e0) 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> (0x0x7f2aab32ff70) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aab34b3c0) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f2aab379000) 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 (0x0x7f2aab379240) 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 (0x0x7f2aab379480) 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 (0x0x7f2aab3796c0) 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 (0x0x7f2aab379840) 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 (0x0x7f2aab379c00) 0 empty

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

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

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

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

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

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

Class std::__make_unsigned<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::__make_unsigned<wchar_t> (0x0x7f2aaafc9f08) 0 empty
  std::__make_unsigned<long int> (0x0x7f2aaafe7ea0) 0 empty

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f2aab0121e0) 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> (0x0x7f2aab012240) 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> (0x0x7f2aab0122a0) 0 empty

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

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

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

Class std::__do_member_type_wrapper
   size=1 align=1
   base size=0 base align=1
std::__do_member_type_wrapper (0x0x7f2aab03e0c0) 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 (0x0x7f2aab03e420) 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 (0x0x7f2aab03e4e0) 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 (0x0x7f2aab03e5a0) 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 (0x0x7f2aab03e660) 0 empty

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f2aab01c6e8) 0 empty
  std::input_iterator_tag (0x0x7f2aab03ec00) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f2aab01c750) 0 empty
  std::forward_iterator_tag (0x0x7f2aab01c7b8) 0 empty
    std::input_iterator_tag (0x0x7f2aab03ec60) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f2aab01c820) 0 empty
  std::bidirectional_iterator_tag (0x0x7f2aab01c888) 0 empty
    std::forward_iterator_tag (0x0x7f2aab01c8f0) 0 empty
      std::input_iterator_tag (0x0x7f2aab03ecc0) 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> (0x0x7f2aab0b3900) 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 (0x0x7f2aab0b3b40) 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 (0x0x7f2aab0b3ba0) 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 (0x0x7f2aab0b3c00) 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 (0x0x7f2aab0b3c60) 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 (0x0x7f2aab0b3cc0) 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> (0x0x7f2aab197240) 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> (0x0x7f2aab1972a0) 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> (0x0x7f2aab197420) 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> (0x0x7f2aab197480) 0 empty

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

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

Vtable for std::exception
std::exception::_ZTVSt9exception: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt9exception)
8     (int (*)(...))std::exception::~exception
12    (int (*)(...))std::exception::~exception
16    (int (*)(...))std::exception::what

Class std::exception
   size=4 align=4
   base size=4 base align=4
std::exception (0x0x7f2aab197780) 0 nearly-empty
    vptr=((& std::exception::_ZTVSt9exception) + 8u)

Vtable for std::bad_exception
std::bad_exception::_ZTVSt13bad_exception: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt13bad_exception)
8     (int (*)(...))std::bad_exception::~bad_exception
12    (int (*)(...))std::bad_exception::~bad_exception
16    (int (*)(...))std::bad_exception::what

Class std::bad_exception
   size=4 align=4
   base size=4 base align=4
std::bad_exception (0x0x7f2aab01cdd0) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 8u)
  std::exception (0x0x7f2aab1977e0) 0 nearly-empty
      primary-for std::bad_exception (0x0x7f2aab01cdd0)

Class std::__exception_ptr::exception_ptr
   size=4 align=4
   base size=4 base align=4
std::__exception_ptr::exception_ptr (0x0x7f2aab197840) 0

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

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

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

Class std::bad_alloc
   size=4 align=4
   base size=4 base align=4
std::bad_alloc (0x0x7f2aab01ce38) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 8u)
  std::exception (0x0x7f2aab197a80) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7f2aab01ce38)

Vtable for std::bad_array_new_length
std::bad_array_new_length::_ZTVSt20bad_array_new_length: 5u entries
0     (int (*)(...))0
4     (int (*)(...))(& _ZTISt20bad_array_new_length)
8     (int (*)(...))std::bad_array_new_length::~bad_array_new_length
12    (int (*)(...))std::bad_array_new_length::~bad_array_new_length
16    (int (*)(...))std::bad_array_new_length::what

Class std::bad_array_new_length
   size=4 align=4
   base size=4 base align=4
std::bad_array_new_length (0x0x7f2aab01cea0) 0 nearly-empty
    vptr=((& std::bad_array_new_length::_ZTVSt20bad_array_new_length) + 8u)
  std::bad_alloc (0x0x7f2aab01cf08) 0 nearly-empty
      primary-for std::bad_array_new_length (0x0x7f2aab01cea0)
    std::exception (0x0x7f2aab197ae0) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7f2aab01cf08)

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

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

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

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

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

Class std::__detail::_List_node_base
   size=8 align=4
   base size=8 base align=4
std::__detail::_List_node_base (0x0x7f2aaaea53c0) 0

Class std::_Rb_tree_node_base
   size=16 align=4
   base size=16 base align=4
std::_Rb_tree_node_base (0x0x7f2aaabfa9c0) 0

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

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

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

Class <anonymous struct>
   size=12 align=4
   base size=12 base align=4
<anonymous struct> (0x0x7f2aaabfade0) 0

Class <anonymous struct>
   size=16 align=4
   base size=16 base align=4
<anonymous struct> (0x0x7f2aaabfae40) 0

Class _IO_marker
   size=12 align=4
   base size=12 base align=4
_IO_marker (0x0x7f2aaabfaea0) 0

Class _IO_FILE
   size=148 align=4
   base size=148 base align=4
_IO_FILE (0x0x7f2aaabfaf00) 0

Class <anonymous struct>
   size=16 align=4
   base size=16 base align=4
<anonymous struct> (0x0x7f2aaabfaf60) 0

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

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

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

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

Class lconv
   size=56 align=4
   base size=56 base align=4
lconv (0x0x7f2aaaa807e0) 0

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

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

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

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

Class <anonymous struct>
   size=128 align=4
   base size=128 base align=4
<anonymous struct> (0x0x7f2aaaa80960) 0

Class timex
   size=128 align=4
   base size=128 base align=4
timex (0x0x7f2aaaa809c0) 0

Class tm
   size=44 align=4
   base size=44 base align=4
tm (0x0x7f2aaaa80a20) 0

Class itimerspec
   size=16 align=4
   base size=16 base align=4
itimerspec (0x0x7f2aaaa80a80) 0

Class pthread_attr_t
   size=36 align=4
   base size=36 base align=4
pthread_attr_t (0x0x7f2aaaa80ae0) 0

Class __pthread_internal_slist
   size=4 align=4
   base size=4 base align=4
__pthread_internal_slist (0x0x7f2aaaa80b40) 0

Class <anonymous union>::__pthread_mutex_s::<anonymous union>::<anonymous struct>
   size=4 align=2
   base size=4 base align=2
<anonymous union>::__pthread_mutex_s::<anonymous union>::<anonymous struct> (0x0x7f2aaaa80cc0) 0

Class <anonymous union>::__pthread_mutex_s::<anonymous union>
   size=4 align=4
   base size=4 base align=4
<anonymous union>::__pthread_mutex_s::<anonymous union> (0x0x7f2aaaa80c60) 0

Class <anonymous union>::__pthread_mutex_s
   size=24 align=4
   base size=24 base align=4
<anonymous union>::__pthread_mutex_s (0x0x7f2aaaa80c00) 0

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

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

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

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

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

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

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

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

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

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

Class _pthread_cleanup_buffer
   size=16 align=4
   base size=16 base align=4
_pthread_cleanup_buffer (0x0x7f2aaa8300c0) 0

Class <anonymous struct>::<anonymous struct>
   size=28 align=4
   base size=28 base align=4
<anonymous struct>::<anonymous struct> (0x0x7f2aaa830180) 0

Class <anonymous struct>
   size=44 align=4
   base size=44 base align=4
<anonymous struct> (0x0x7f2aaa830120) 0

Class __pthread_cleanup_frame
   size=16 align=4
   base size=16 base align=4
__pthread_cleanup_frame (0x0x7f2aaa8301e0) 0

Class __pthread_cleanup_class
   size=16 align=4
   base size=16 base align=4
__pthread_cleanup_class (0x0x7f2aaa830240) 0

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

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

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

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

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

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

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

Class <anonymous struct>
   size=16 align=4
   base size=16 base align=4
<anonymous struct> (0x0x7f2aaa8307e0) 0

Class random_data
   size=28 align=4
   base size=28 base align=4
random_data (0x0x7f2aaa830840) 0

Class drand48_data
   size=24 align=4
   base size=24 base align=4
drand48_data (0x0x7f2aaa8308a0) 0

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

Class std::basic_string<char>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<char>::_Alloc_hider (0x0x7f2aaabfdb60) 0
  std::allocator<char> (0x0x7f2aaabfdbc8) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f2aaa830a20) 0 empty

Class std::basic_string<char>
   size=4 align=4
   base size=4 base align=4
std::basic_string<char> (0x0x7f2aaa830960) 0

Class std::initializer_list<char>
   size=8 align=4
   base size=8 base align=4
std::initializer_list<char> (0x0x7f2aaa830a80) 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> > (0x0x7f2aaa830ae0) 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> (0x0x7f2aaa830b40) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7f2aaa830e40) 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> > (0x0x7f2aaa830ea0) 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> (0x0x7f2aaa830f00) 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> (0x0x7f2aaabfdea0) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7f2aaa830f60) 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> (0x0x7f2aaa6c2000) 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> (0x0x7f2aaa6c2060) 0 empty

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

Class std::basic_string<wchar_t>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<wchar_t>::_Alloc_hider (0x0x7f2aaabfdf70) 0
  std::allocator<wchar_t> (0x0x7f2aaabfd958) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f2aaa6c2180) 0 empty

Class std::basic_string<wchar_t>
   size=4 align=4
   base size=4 base align=4
std::basic_string<wchar_t> (0x0x7f2aaa6c20c0) 0

Class std::initializer_list<wchar_t>
   size=8 align=4
   base size=8 base align=4
std::initializer_list<wchar_t> (0x0x7f2aaa6c21e0) 0

Class std::__hash_base<unsigned int, bool>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, bool> (0x0x7f2aaa6c2300) 0 empty

Class std::hash<bool>
   size=1 align=1
   base size=1 base align=1
std::hash<bool> (0x0x7f2aaabfda90) 0 empty
  std::__hash_base<unsigned int, bool> (0x0x7f2aaa6c2360) 0 empty

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

Class std::hash<char>
   size=1 align=1
   base size=1 base align=1
std::hash<char> (0x0x7f2aaabfdaf8) 0 empty
  std::__hash_base<unsigned int, char> (0x0x7f2aaa6c2420) 0 empty

Class std::__hash_base<unsigned int, signed char>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, signed char> (0x0x7f2aaa6c2480) 0 empty

Class std::hash<signed char>
   size=1 align=1
   base size=1 base align=1
std::hash<signed char> (0x0x7f2aaabfdf08) 0 empty
  std::__hash_base<unsigned int, signed char> (0x0x7f2aaa6c24e0) 0 empty

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

Class std::hash<unsigned char>
   size=1 align=1
   base size=1 base align=1
std::hash<unsigned char> (0x0x7f2aaa790000) 0 empty
  std::__hash_base<unsigned int, unsigned char> (0x0x7f2aaa6c25a0) 0 empty

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

Class std::hash<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::hash<wchar_t> (0x0x7f2aaa790068) 0 empty
  std::__hash_base<unsigned int, wchar_t> (0x0x7f2aaa6c2660) 0 empty

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

Class std::hash<char16_t>
   size=1 align=1
   base size=1 base align=1
std::hash<char16_t> (0x0x7f2aaa7900d0) 0 empty
  std::__hash_base<unsigned int, char16_t> (0x0x7f2aaa6c2720) 0 empty

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

Class std::hash<char32_t>
   size=1 align=1
   base size=1 base align=1
std::hash<char32_t> (0x0x7f2aaa790138) 0 empty
  std::__hash_base<unsigned int, char32_t> (0x0x7f2aaa6c27e0) 0 empty

Class std::__hash_base<unsigned int, short int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, short int> (0x0x7f2aaa6c2840) 0 empty

Class std::hash<short int>
   size=1 align=1
   base size=1 base align=1
std::hash<short int> (0x0x7f2aaa7901a0) 0 empty
  std::__hash_base<unsigned int, short int> (0x0x7f2aaa6c28a0) 0 empty

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

Class std::hash<int>
   size=1 align=1
   base size=1 base align=1
std::hash<int> (0x0x7f2aaa790208) 0 empty
  std::__hash_base<unsigned int, int> (0x0x7f2aaa6c2960) 0 empty

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

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

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

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

Class std::__hash_base<unsigned int, short unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, short unsigned int> (0x0x7f2aaa6c2b40) 0 empty

Class std::hash<short unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<short unsigned int> (0x0x7f2aaa790340) 0 empty
  std::__hash_base<unsigned int, short unsigned int> (0x0x7f2aaa6c2ba0) 0 empty

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

Class std::hash<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<unsigned int> (0x0x7f2aaa7903a8) 0 empty
  std::__hash_base<unsigned int, unsigned int> (0x0x7f2aaa6c2c60) 0 empty

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

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

Class std::__hash_base<unsigned int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, long long unsigned int> (0x0x7f2aaa6c2d80) 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> (0x0x7f2aaa790478) 0 empty
  std::__hash_base<unsigned int, long long unsigned int> (0x0x7f2aaa6c2de0) 0 empty

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

Class std::_Fnv_hash_impl
   size=1 align=1
   base size=0 base align=1
std::_Fnv_hash_impl (0x0x7f2aaa6c2ea0) 0 empty

Class std::__hash_base<unsigned int, float>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, float> (0x0x7f2aaa6c2f00) 0 empty

Class std::hash<float>
   size=1 align=1
   base size=1 base align=1
std::hash<float> (0x0x7f2aaa7904e0) 0 empty
  std::__hash_base<unsigned int, float> (0x0x7f2aaa6c2f60) 0 empty

Class std::__hash_base<unsigned int, double>
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, double> (0x0x7f2aaa7c2000) 0 empty

Class std::hash<double>
   size=1 align=1
   base size=1 base align=1
std::hash<double> (0x0x7f2aaa790548) 0 empty
  std::__hash_base<unsigned int, double> (0x0x7f2aaa7c2060) 0 empty

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f2aaa7905b0) 0 empty
  std::__hash_base<unsigned int, long double> (0x0x7f2aaa7c2120) 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> > (0x0x7f2aaa790680) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aaa7c21e0) 0 empty

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

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

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

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

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

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

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

Class std::hash<std::basic_string<char16_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::basic_string<char16_t> > (0x0x7f2aaa790a28) 0 empty
  std::__hash_base<unsigned int, std::basic_string<char16_t> > (0x0x7f2aaa7c24e0) 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> (0x0x7f2aaa7c2660) 0 empty

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

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

Class std::basic_string<char16_t>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<char16_t>::_Alloc_hider (0x0x7f2aaa790b60) 0
  std::allocator<char16_t> (0x0x7f2aaa790bc8) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7f2aaa7c2840) 0 empty

Class std::basic_string<char16_t>
   size=4 align=4
   base size=4 base align=4
std::basic_string<char16_t> (0x0x7f2aaa7c2600) 0

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

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

Class std::hash<std::basic_string<char32_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::basic_string<char32_t> > (0x0x7f2aaa790c98) 0 empty
  std::__hash_base<unsigned int, std::basic_string<char32_t> > (0x0x7f2aaa7c2960) 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> (0x0x7f2aaa7c2ae0) 0 empty

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

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

Class std::basic_string<char32_t>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<char32_t>::_Alloc_hider (0x0x7f2aaa790dd0) 0
  std::allocator<char32_t> (0x0x7f2aaa790e38) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7f2aaa7c2cc0) 0 empty

Class std::basic_string<char32_t>
   size=4 align=4
   base size=4 base align=4
std::basic_string<char32_t> (0x0x7f2aaa7c2a80) 0

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

Class std::basic_string<char>::_Rep_base
   size=12 align=4
   base size=12 base align=4
std::basic_string<char>::_Rep_base (0x0x7f2aaa7c2d80) 0

Class std::basic_string<char>::_Rep
   size=12 align=4
   base size=12 base align=4
std::basic_string<char>::_Rep (0x0x7f2aaa790f08) 0
  std::basic_string<char>::_Rep_base (0x0x7f2aaa7c2de0) 0

Class std::basic_string<wchar_t>::_Rep_base
   size=12 align=4
   base size=12 base align=4
std::basic_string<wchar_t>::_Rep_base (0x0x7f2aaa7c2e40) 0

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

Class std::basic_string<wchar_t>::_Rep
   size=12 align=4
   base size=12 base align=4
std::basic_string<wchar_t>::_Rep (0x0x7f2aaa790af8) 0
  std::basic_string<wchar_t>::_Rep_base (0x0x7f2aaa7c2ea0) 0

Class <anonymous struct>
   size=128 align=4
   base size=128 base align=4
<anonymous struct> (0x0x7f2aaa7c2f60) 0

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

Class pt_regs
   size=68 align=4
   base size=68 base align=4
pt_regs (0x0x7f2aaa1d1060) 0

Class ptlib_stat
   size=96 align=4
   base size=96 base align=4
ptlib_stat (0x0x7f2aaa1d10c0) 0

Class pid_state::process_memory
   size=20 align=4
   base size=20 base align=4
pid_state::process_memory (0x0x7f2aaa1d1240) 0

Class ref_count<pid_state::process_memory>
   size=4 align=4
   base size=4 base align=4
ref_count<pid_state::process_memory> (0x0x7f2aaa1d12a0) 0

Class ref_count<std::basic_string<char> >
   size=4 align=4
   base size=4 base align=4
ref_count<std::basic_string<char> > (0x0x7f2aaa1d1300) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::make_unsigned<int>
   size=1 align=1
   base size=0 base align=1
std::make_unsigned<int> (0x0x7f2aaa1d1780) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::binary_function<unsigned int, unsigned int, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<unsigned int, unsigned int, bool> (0x0x7f2aaa2b91e0) 0 empty

Class std::less<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<unsigned int> (0x0x7f2aaa22b9c0) 0 empty
  std::binary_function<unsigned int, unsigned int, bool> (0x0x7f2aaa2b9240) 0 empty

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

Class std::allocator<std::_Rb_tree_node<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<unsigned int> > (0x0x7f2aaa22ba28) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<unsigned int> > (0x0x7f2aaa2b9360) 0 empty

Class std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Rb_tree_impl<std::less<unsigned int>, true>
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >::_Rb_tree_impl<std::less<unsigned int>, true> (0x0x7f2aaa22ba90) 0
  std::allocator<std::_Rb_tree_node<unsigned int> > (0x0x7f2aaa22baf8) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<unsigned int> > (0x0x7f2aaa2b9420) 0 empty

Class std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >
   size=24 align=4
   base size=24 base align=4
std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> > (0x0x7f2aaa1d1d80) 0

Class std::set<unsigned int>
   size=24 align=4
   base size=24 base align=4
std::set<unsigned int> (0x0x7f2aaa1d1360) 0

Class pid_state::wait_state
   size=84 align=4
   base size=81 base align=4
pid_state::wait_state (0x0x7f2aaa2b9540) 0

Class __gnu_cxx::new_allocator<pid_state::wait_state>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<pid_state::wait_state> (0x0x7f2aaa2b9600) 0 empty

Class std::allocator<pid_state::wait_state>
   size=1 align=1
   base size=1 base align=1
std::allocator<pid_state::wait_state> (0x0x7f2aaa22bb60) 0 empty
  __gnu_cxx::new_allocator<pid_state::wait_state> (0x0x7f2aaa2b96c0) 0 empty

Class std::allocator<pid_state::wait_state>::rebind<std::_List_node<pid_state::wait_state> >
   size=1 align=1
   base size=0 base align=1
std::allocator<pid_state::wait_state>::rebind<std::_List_node<pid_state::wait_state> > (0x0x7f2aaa2b9780) 0 empty

Class std::allocator<pid_state::wait_state>::rebind<pid_state::wait_state>
   size=1 align=1
   base size=0 base align=1
std::allocator<pid_state::wait_state>::rebind<pid_state::wait_state> (0x0x7f2aaa2b97e0) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<pid_state::wait_state> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<pid_state::wait_state> > (0x0x7f2aaa2b9840) 0 empty

Class std::allocator<std::_List_node<pid_state::wait_state> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<pid_state::wait_state> > (0x0x7f2aaa22bc98) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<pid_state::wait_state> > (0x0x7f2aaa2b9900) 0 empty

Class std::_List_base<pid_state::wait_state, std::allocator<pid_state::wait_state> >::_List_impl
   size=8 align=4
   base size=8 base align=4
std::_List_base<pid_state::wait_state, std::allocator<pid_state::wait_state> >::_List_impl (0x0x7f2aaa22bd00) 0
  std::allocator<std::_List_node<pid_state::wait_state> > (0x0x7f2aaa22bd68) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<pid_state::wait_state> > (0x0x7f2aaa2b99c0) 0 empty

Class std::_List_base<pid_state::wait_state, std::allocator<pid_state::wait_state> >
   size=8 align=4
   base size=8 base align=4
std::_List_base<pid_state::wait_state, std::allocator<pid_state::wait_state> > (0x0x7f2aaa2b95a0) 0

Class std::list<pid_state::wait_state>
   size=8 align=4
   base size=8 base align=4
std::list<pid_state::wait_state> (0x0x7f2aaa22bdd0) 0
  std::_List_base<pid_state::wait_state, std::allocator<pid_state::wait_state> > (0x0x7f2aaa2b9ae0) 0

Class pid_state
   size=192 align=4
   base size=192 base align=4
pid_state (0x0x7f2aaa1d11e0) 0

Class std::is_array<std::allocator<std::_List_node<pid_state::wait_state> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa22bf08) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aaa2b9ba0) 0 empty

Class std::remove_volatile<std::allocator<std::_List_node<pid_state::wait_state> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa2b9c60) 0 empty

Class std::remove_const<std::allocator<std::_List_node<pid_state::wait_state> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa2b9cc0) 0 empty

Class std::remove_cv<std::allocator<std::_List_node<pid_state::wait_state> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa2b9c00) 0 empty

Class std::__is_void_helper<std::allocator<std::_List_node<pid_state::wait_state> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa22b068) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aaa2b9d20) 0 empty

Class std::is_void<std::allocator<std::_List_node<pid_state::wait_state> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa22b0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aaa2b9d80) 0 empty

Class std::__not_<std::is_void<std::allocator<std::_List_node<pid_state::wait_state> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::_List_node<pid_state::wait_state> > > > (0x0x7f2aaa22b680) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aaa2b9de0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> > >, std::__not_<std::is_void<std::allocator<std::_List_node<pid_state::wait_state> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> > >, std::__not_<std::is_void<std::allocator<std::_List_node<pid_state::wait_state> > > > > (0x0x7f2aaa2b9e40) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa22be38) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f2aaa2b9f60) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::_List_node<pid_state::wait_state> > > >, std::__is_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::_List_node<pid_state::wait_state> > > >, std::__is_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> > > > (0x0x7f2aaa03e000) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa03e068) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f2aaa03d0c0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::_List_node<pid_state::wait_state> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa03e0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aaa03d180) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::_List_node<pid_state::wait_state> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::_List_node<pid_state::wait_state> >, false> (0x0x7f2aaa03e138) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aaa03d360) 0 empty

Class std::is_default_constructible<std::allocator<std::_List_node<pid_state::wait_state> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa03e270) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aaa03d480) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> >, false>, std::is_default_constructible<std::allocator<std::_List_node<pid_state::wait_state> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> >, false>, std::is_default_constructible<std::allocator<std::_List_node<pid_state::wait_state> > > > (0x0x7f2aaa03d4e0) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<pid_state::wait_state> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa03e3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aaa03d540) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> >, false> (0x0x7f2aaa03e4e0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa03e548) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aaa03d660) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::_List_node<pid_state::wait_state> > >, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::_List_node<pid_state::wait_state> > >, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> >, false> > (0x0x7f2aaa03e6e8) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> >, false> (0x0x7f2aaa03e750) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa03e7b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f2aaa03d6c0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::_List_node<pid_state::wait_state> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f2aaa03e8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aaa03d720) 0 empty

Class std::initializer_list<unsigned int>
   size=8 align=4
   base size=8 base align=4
std::initializer_list<unsigned int> (0x0x7f2aaa03d900) 0

Class std::_Rb_tree_const_iterator<unsigned int>
   size=4 align=4
   base size=4 base align=4
std::_Rb_tree_const_iterator<unsigned int> (0x0x7f2aaa03d9c0) 0

Class std::pair<std::_Rb_tree_const_iterator<unsigned int>, bool>
   size=8 align=4
   base size=5 base align=4
std::pair<std::_Rb_tree_const_iterator<unsigned int>, bool> (0x0x7f2aaa03d960) 0

Class syscall_hook
   size=8 align=4
   base size=8 base align=4
syscall_hook (0x0x7f2aaa03da20) 0

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

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

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

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

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

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

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

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

Class std::basic_string<char16_t>::_Rep_base
   size=12 align=4
   base size=12 base align=4
std::basic_string<char16_t>::_Rep_base (0x0x7f2aaa03dea0) 0

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

Class std::basic_string<char16_t>::_Rep
   size=12 align=4
   base size=12 base align=4
std::basic_string<char16_t>::_Rep (0x0x7f2aaa03ea90) 0
  std::basic_string<char16_t>::_Rep_base (0x0x7f2aaa03df00) 0

Class std::basic_string<char32_t>::_Rep_base
   size=12 align=4
   base size=12 base align=4
std::basic_string<char32_t>::_Rep_base (0x0x7f2aaa139000) 0

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

Class std::basic_string<char32_t>::_Rep
   size=12 align=4
   base size=12 base align=4
std::basic_string<char32_t>::_Rep (0x0x7f2aaa03eb60) 0
  std::basic_string<char32_t>::_Rep_base (0x0x7f2aaa139060) 0

Class ref_count<pid_state::process_memory>::capsule
   size=8 align=4
   base size=8 base align=4
ref_count<pid_state::process_memory>::capsule (0x0x7f2aaa139120) 0

Class std::_Rb_tree_iterator<unsigned int>
   size=4 align=4
   base size=4 base align=4
std::_Rb_tree_iterator<unsigned int> (0x0x7f2aaa139240) 0

Class std::pair<std::_Rb_tree_iterator<unsigned int>, bool>
   size=8 align=4
   base size=5 base align=4
std::pair<std::_Rb_tree_iterator<unsigned int>, bool> (0x0x7f2aaa1391e0) 0

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

Class std::remove_volatile<const std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa1393c0) 0 empty

Class std::remove_const<const std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa139420) 0 empty

Class std::remove_cv<const std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa139360) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa03edd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aaa139480) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa03ee38) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aaa1394e0) 0 empty

Class std::conditional<false, std::is_void<const std::_Rb_tree_iterator<unsigned int>&>, std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const std::_Rb_tree_iterator<unsigned int>&>, std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > > (0x0x7f2aaa139540) 0 empty

Class std::is_function<std::_Rb_tree_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aaa03eea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aaa1395a0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aaa139600) 0 empty

Class std::is_array<std::_Rb_tree_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aaa03ef08) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aaa139660) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aaa03ef70) 0 empty
  std::is_array<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aaa1ac000) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aaa1396c0) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_iterator<unsigned int>&>, std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::_Rb_tree_iterator<unsigned int>&>, std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aaa1ac068) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aaa1ac0d0) 0 empty
    std::is_array<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aaa1ac138) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aaa139720) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa1ac1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aaa1397e0) 0 empty

Class std::conditional<false, std::is_function<const std::_Rb_tree_iterator<unsigned int>&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_iterator<unsigned int>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::_Rb_tree_iterator<unsigned int>&>, std::__or_<std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_iterator<unsigned int>&> > > (0x0x7f2aaa139840) 0 empty

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa1ac208) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aaa1398a0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aaa139900) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aaa1ac270) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa1ac2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aaa139960) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa1ac340) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aaa1399c0) 0 empty

Class std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aaa139a20) 0 empty

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aaa1ac3a8) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa1ac410) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aaa139a80) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aaa1ac478) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aaa1ac4e0) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa1ac548) 0 empty
      std::integral_constant<bool, true> (0x0x7f2aaa139ae0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_iterator<unsigned int>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_iterator<unsigned int>&> > > (0x0x7f2aaa1ac5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aaa139b40) 0 empty

Class std::is_object<const std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa1ac618) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aaa139ba0) 0 empty

Class std::conditional<false, std::is_object<const std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aaa139c00) 0 empty

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aaa1ac680) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa1ac6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aaa139c60) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa1ac750) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aaa139cc0) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<unsigned int>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<unsigned int>&, true> (0x0x7f2aaa139d20) 0 empty

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aaa1ac7b8) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<unsigned int>&, true> (0x0x7f2aaa139d80) 0 empty

Class std::__is_convertible_helper<const std::_Rb_tree_iterator<unsigned int>&, std::_Rb_tree_iterator<unsigned int>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const std::_Rb_tree_iterator<unsigned int>&, std::_Rb_tree_iterator<unsigned int>, false> (0x0x7f2aaa139780) 0 empty

Class std::is_convertible<const std::_Rb_tree_iterator<unsigned int>&, std::_Rb_tree_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::_Rb_tree_iterator<unsigned int>&, std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aaa1ac888) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aaa139de0) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<unsigned int>&, std::_Rb_tree_iterator<unsigned int> > >
   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<unsigned int>&, std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aaa139e40) 0 empty

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

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

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

Class std::is_void<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const bool&> (0x0x7f2aaa1acb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9dce000) 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> > > (0x0x7f2aa9dce060) 0 empty

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

Class std::is_array<bool>
   size=1 align=1
   base size=1 base align=1
std::is_array<bool> (0x0x7f2aaa1acc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9dce180) 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> > (0x0x7f2aaa1acc98) 0 empty
  std::is_array<bool> (0x0x7f2aaa1acd00) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9dce1e0) 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> > (0x0x7f2aaa1acd68) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f2aaa1acdd0) 0 empty
    std::is_array<bool> (0x0x7f2aaa1ace38) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9dce240) 0 empty

Class std::is_function<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&> (0x0x7f2aaa1acea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9dce300) 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&> > > (0x0x7f2aa9dce360) 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&> (0x0x7f2aaa1acf08) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9dce3c0) 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&> > (0x0x7f2aa9dce420) 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&> > (0x0x7f2aa9de2138) 0 empty
  std::is_lvalue_reference<const bool&> (0x0x7f2aa9de21a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9dce480) 0 empty

Class std::is_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&> (0x0x7f2aa9de2208) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9dce5a0) 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&> > (0x0x7f2aa9dce600) 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&> > (0x0x7f2aa9de2270) 0 empty
  std::is_reference<const bool&> (0x0x7f2aa9de22d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9dce660) 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&> > (0x0x7f2aa9de2340) 0 empty
  std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7f2aa9de23a8) 0 empty
    std::is_reference<const bool&> (0x0x7f2aa9de2410) 0 empty
      std::integral_constant<bool, true> (0x0x7f2aa9dce6c0) 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&> > > (0x0x7f2aa9de2618) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9dce720) 0 empty

Class std::is_object<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&> (0x0x7f2aa9de2680) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9dce780) 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&> > (0x0x7f2aa9dce7e0) 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&> > (0x0x7f2aa9de26e8) 0 empty
  std::is_reference<const bool&> (0x0x7f2aa9de2750) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9dce840) 0 empty

Class std::__is_referenceable<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&> (0x0x7f2aa9de27b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9dce8a0) 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> (0x0x7f2aa9dce900) 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&> (0x0x7f2aa9de2820) 0 empty
  std::__add_rvalue_reference_helper<const bool&, true> (0x0x7f2aa9dce960) 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> (0x0x7f2aa9dce2a0) 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> (0x0x7f2aa9de28f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9dce9c0) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<unsigned int>&, std::_Rb_tree_iterator<unsigned int> >, 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<unsigned int>&, std::_Rb_tree_iterator<unsigned int> >, std::is_convertible<const bool&, bool> > (0x0x7f2aa9de2958) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f2aa9de29c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9dcea20) 0 empty

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

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

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

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

Class std::__is_void_helper<std::_Rb_tree_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9de2a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9dcec00) 0 empty

Class std::is_void<std::_Rb_tree_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9de2af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9dcec60) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<unsigned int> >, std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<unsigned int> >, std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > > (0x0x7f2aa9dcecc0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<unsigned int> >, std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<unsigned int> >, std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aa9de2b60) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aa9de2bc8) 0 empty
    std::is_array<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9de2c30) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9dced20) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_void<std::_Rb_tree_iterator<unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_void<std::_Rb_tree_iterator<unsigned int> > > > (0x0x7f2aa9dcede0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9de2c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9dcee40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_rvalue_reference<std::_Rb_tree_iterator<unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_rvalue_reference<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aa9dceea0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9de2d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9dcef00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_rvalue_reference<std::_Rb_tree_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_rvalue_reference<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aa9de2d68) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9de2dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9dcef60) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9de2e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e06000) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_void<std::_Rb_tree_iterator<unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_void<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aa9e06060) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_void<std::_Rb_tree_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_void<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aa9de2ea0) 0 empty
  std::is_void<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9de2f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9e060c0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_void<std::_Rb_tree_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_void<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aa9de2f70) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_void<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aa9e0a000) 0 empty
    std::is_void<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9e0a068) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9e06120) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_void<std::_Rb_tree_iterator<unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_void<std::_Rb_tree_iterator<unsigned int> > > > (0x0x7f2aa9e0a0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e06180) 0 empty

Class std::is_object<std::_Rb_tree_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9e0a138) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e061e0) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_iterator<unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aa9e06240) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aa9e0a1a0) 0 empty
  std::is_object<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9e0a208) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9e062a0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9e0a270) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e06300) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<unsigned int>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<unsigned int>, true> (0x0x7f2aa9e06360) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9e0a2d8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<unsigned int>, true> (0x0x7f2aa9e063c0) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<unsigned int>, std::_Rb_tree_iterator<unsigned int>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_iterator<unsigned int>, std::_Rb_tree_iterator<unsigned int>, false> (0x0x7f2aa9dced80) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<unsigned int>, std::_Rb_tree_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<unsigned int>, std::_Rb_tree_iterator<unsigned int> > (0x0x7f2aa9e0a3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e06420) 0 empty

Class std::conditional<true, std::is_convertible<bool, bool>, std::is_convertible<std::_Rb_tree_iterator<unsigned int>, std::_Rb_tree_iterator<unsigned int> > >
   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<unsigned int>, std::_Rb_tree_iterator<unsigned int> > > (0x0x7f2aa9e06540) 0 empty

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

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

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

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

Class std::is_void<bool>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool> (0x0x7f2aa9e0a5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e06720) 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> > > (0x0x7f2aa9e06780) 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> > (0x0x7f2aa9e0a7b8) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f2aa9e0a820) 0 empty
    std::is_array<bool> (0x0x7f2aa9e0a888) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9e067e0) 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> > > (0x0x7f2aa9e068a0) 0 empty

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

Class std::is_rvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<bool> (0x0x7f2aa9e0aa28) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e06a80) 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> > (0x0x7f2aa9e0aa90) 0 empty
  std::is_rvalue_reference<bool> (0x0x7f2aa9e0aaf8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9e06ae0) 0 empty

Class std::is_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool> (0x0x7f2aa9e0ab60) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e06b40) 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> > (0x0x7f2aa9e06ba0) 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> > (0x0x7f2aa9e0abc8) 0 empty
  std::is_void<bool> (0x0x7f2aa9e0ac30) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9e06c00) 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> > (0x0x7f2aa9e0ac98) 0 empty
  std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7f2aa9e0ad00) 0 empty
    std::is_void<bool> (0x0x7f2aa9e0ad68) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9e06c60) 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> > > (0x0x7f2aa9e0add0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e06cc0) 0 empty

Class std::is_object<bool>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool> (0x0x7f2aa9e0ae38) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e06ea0) 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> > (0x0x7f2aa9e06f00) 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> > (0x0x7f2aa9e0aea0) 0 empty
  std::is_object<bool> (0x0x7f2aa9e0af08) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9e06f60) 0 empty

Class std::__is_referenceable<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<bool> (0x0x7f2aa9e0af70) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e30000) 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> (0x0x7f2aa9e30060) 0 empty

Class std::add_rvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<bool> (0x0x7f2aa9e31000) 0 empty
  std::__add_rvalue_reference_helper<bool, true> (0x0x7f2aa9e300c0) 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> (0x0x7f2aa9e06840) 0 empty

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

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<unsigned int>, std::_Rb_tree_iterator<unsigned int> >, std::is_convertible<bool, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<unsigned int>, std::_Rb_tree_iterator<unsigned int> >, std::is_convertible<bool, bool> > (0x0x7f2aa9e31138) 0 empty
  std::is_convertible<bool, bool> (0x0x7f2aa9e311a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9e30180) 0 empty

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

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

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

Class std::__is_void_helper<std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aa9e31270) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e30300) 0 empty

Class std::is_void<std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aa9e312d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e30360) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<unsigned int>&>, std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<unsigned int>&>, std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > > (0x0x7f2aa9e303c0) 0 empty

Class std::is_function<std::_Rb_tree_const_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9e31340) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e30420) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9e30480) 0 empty

Class std::is_array<std::_Rb_tree_const_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9e313a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e304e0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9e31410) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9e31478) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9e30540) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<unsigned int>&>, std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<unsigned int>&>, std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9e314e0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9e31548) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9e315b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9e305a0) 0 empty

Class std::is_function<std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aa9e31618) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e30660) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<unsigned int>&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_void<std::_Rb_tree_iterator<unsigned int>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<unsigned int>&>, std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_void<std::_Rb_tree_iterator<unsigned int>&> > > (0x0x7f2aa9e306c0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aa9e31680) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e30720) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_rvalue_reference<std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_rvalue_reference<std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aa9e30780) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_rvalue_reference<std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_rvalue_reference<std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aa9e316e8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aa9e31750) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9e307e0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aa9e317b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e30840) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_void<std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_void<std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aa9e308a0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_void<std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_void<std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aa9e31820) 0 empty
  std::is_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aa9e31888) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9e30900) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_void<std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_void<std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aa9e318f0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_void<std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aa9e31958) 0 empty
    std::is_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aa9e319c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f2aa9e30960) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_void<std::_Rb_tree_iterator<unsigned int>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_void<std::_Rb_tree_iterator<unsigned int>&> > > (0x0x7f2aa9e31a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e309c0) 0 empty

Class std::is_object<std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aa9e31a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e30a20) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aa9e30a80) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<std::_Rb_tree_iterator<unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<unsigned int>&>, std::is_reference<std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f2aa9e31af8) 0 empty
  std::is_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aa9e31b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9e30ae0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aa9e31bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e30b40) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<unsigned int>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<unsigned int>&, true> (0x0x7f2aa9e30ba0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f2aa9e31c30) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<unsigned int>&, true> (0x0x7f2aa9e30c00) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_iterator<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int>, false> (0x0x7f2aa9e30600) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9e31d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e30c60) 0 empty

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

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

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

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

Class std::is_void<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool&> (0x0x7f2aa9e66000) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e30e40) 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> > > (0x0x7f2aa9e30ea0) 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> > (0x0x7f2aa9e66208) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f2aa9e66270) 0 empty
    std::is_array<bool> (0x0x7f2aa9e662d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9e30f00) 0 empty

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

Class std::is_lvalue_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool&> (0x0x7f2aa9e663a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e730c0) 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&> > (0x0x7f2aa9e73120) 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&> > (0x0x7f2aa9e66410) 0 empty
  std::is_lvalue_reference<bool&> (0x0x7f2aa9e66478) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9e73240) 0 empty

Class std::is_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool&> (0x0x7f2aa9e664e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e732a0) 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&> > (0x0x7f2aa9e73300) 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&> > (0x0x7f2aa9e66548) 0 empty
  std::is_reference<bool&> (0x0x7f2aa9e665b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9e73360) 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&> > (0x0x7f2aa9e66618) 0 empty
  std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7f2aa9e66680) 0 empty
    std::is_reference<bool&> (0x0x7f2aa9e666e8) 0 empty
      std::integral_constant<bool, true> (0x0x7f2aa9e733c0) 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&> > > (0x0x7f2aa9e66750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e73420) 0 empty

Class std::is_object<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool&> (0x0x7f2aa9e66888) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e73540) 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&> > (0x0x7f2aa9e735a0) 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&> > (0x0x7f2aa9e668f0) 0 empty
  std::is_reference<bool&> (0x0x7f2aa9e66958) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9e73600) 0 empty

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

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

Class std::is_convertible<bool&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&, bool> (0x0x7f2aa9e66af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e73780) 0 empty

Class std::conditional<true, std::is_convertible<bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int> > >
   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<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9e737e0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int> >, std::is_convertible<bool&, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int> >, std::is_convertible<bool&, bool> > (0x0x7f2aa9e66b60) 0 empty
  std::is_convertible<bool&, bool> (0x0x7f2aa9e66bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9e73840) 0 empty

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

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

Class std::remove_volatile<const std::_Rb_tree_const_iterator<unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9e739c0) 0 empty

Class std::remove_const<const std::_Rb_tree_const_iterator<unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9e73a20) 0 empty

Class std::remove_cv<const std::_Rb_tree_const_iterator<unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9e73960) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_const_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9e66dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e73a80) 0 empty

Class std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9e66e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e73ae0) 0 empty

Class std::conditional<false, std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&>, std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&>, std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > > (0x0x7f2aa9e73b40) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9e66ea0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9e66f08) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9e66f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9e73ba0) 0 empty

Class std::is_function<const std::_Rb_tree_const_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9ea8000) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9e73c60) 0 empty

Class std::conditional<false, std::is_function<const std::_Rb_tree_const_iterator<unsigned int>&>, std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::_Rb_tree_const_iterator<unsigned int>&>, std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&> > > (0x0x7f2aa9e73cc0) 0 empty

Class std::is_lvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9ea8068) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e73d20) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&> > (0x0x7f2aa9e73d80) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&> > (0x0x7f2aa9ea80d0) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9ea8138) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9e73de0) 0 empty

Class std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9ea81a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9e73e40) 0 empty

Class std::conditional<true, std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&> > (0x0x7f2aa9e73ea0) 0 empty

Class std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&> > (0x0x7f2aa9ea8208) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9ea8270) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9e73f00) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&> > (0x0x7f2aa9ea82d8) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&> > (0x0x7f2aa9ea8340) 0 empty
    std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9ea83a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f2aa9e73f60) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_const_iterator<unsigned int>&> > > (0x0x7f2aa9ea8410) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9eb4000) 0 empty

Class std::is_object<const std::_Rb_tree_const_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9ea8478) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9eb4060) 0 empty

Class std::conditional<false, std::is_object<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> > (0x0x7f2aa9eb40c0) 0 empty

Class std::__or_<std::is_object<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_const_iterator<unsigned int>&>, std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> > (0x0x7f2aa9ea84e0) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9ea8548) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9eb4120) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_const_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9ea85b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9eb4180) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Rb_tree_const_iterator<unsigned int>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::_Rb_tree_const_iterator<unsigned int>&, true> (0x0x7f2aa9eb41e0) 0 empty

Class std::add_rvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f2aa9ea8618) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_const_iterator<unsigned int>&, true> (0x0x7f2aa9eb4300) 0 empty

Class std::__is_convertible_helper<const std::_Rb_tree_const_iterator<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const std::_Rb_tree_const_iterator<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int>, false> (0x0x7f2aa9e73c00) 0 empty

Class std::is_convertible<const std::_Rb_tree_const_iterator<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::_Rb_tree_const_iterator<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9ea86e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9eb43c0) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_const_iterator<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int> > >
   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<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9eb4420) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int> >, 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<unsigned int>&, std::_Rb_tree_const_iterator<unsigned int> >, std::is_convertible<const bool&, bool> > (0x0x7f2aa9ea8750) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f2aa9ea87b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9eb4480) 0 empty

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

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

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

Class std::__is_void_helper<std::_Rb_tree_const_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9ea8888) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9eb4600) 0 empty

Class std::is_void<std::_Rb_tree_const_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9ea88f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9eb4660) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_const_iterator<unsigned int> >, std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_const_iterator<unsigned int> >, std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > > (0x0x7f2aa9eb46c0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_const_iterator<unsigned int> >, std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_const_iterator<unsigned int> >, std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9ea8958) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9ea89c0) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9ea8a28) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9eb4720) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::__or_<std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_void<std::_Rb_tree_const_iterator<unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::__or_<std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_void<std::_Rb_tree_const_iterator<unsigned int> > > > (0x0x7f2aa9eb47e0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_const_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9ea8a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9eb4840) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9eb48a0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_const_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9ea8af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9eb4900) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9ea8b60) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9ea8bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9eb4960) 0 empty

Class std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9ea8c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9eb49c0) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_void<std::_Rb_tree_const_iterator<unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_void<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9eb4a20) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_void<std::_Rb_tree_const_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_void<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9ea8c98) 0 empty
  std::is_void<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9ea8d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9eb4a80) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_void<std::_Rb_tree_const_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_void<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9ea8d68) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_void<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9ea8dd0) 0 empty
    std::is_void<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9ea8e38) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9eb4ae0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_void<std::_Rb_tree_const_iterator<unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_void<std::_Rb_tree_const_iterator<unsigned int> > > > (0x0x7f2aa9ea8ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9eb4b40) 0 empty

Class std::is_object<std::_Rb_tree_const_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9ea8f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9eb4ba0) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_const_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_const_iterator<unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_const_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9eb4c00) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_const_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_const_iterator<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_const_iterator<unsigned int> >, std::is_reference<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9ea8f70) 0 empty
  std::is_object<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9edc000) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9eb4c60) 0 empty

Class std::__is_referenceable<std::_Rb_tree_const_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9edc068) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9eb4cc0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<unsigned int>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<unsigned int>, true> (0x0x7f2aa9eb4d20) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_const_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9edc0d0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<unsigned int>, true> (0x0x7f2aa9eb4d80) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_const_iterator<unsigned int>, std::_Rb_tree_const_iterator<unsigned int>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_const_iterator<unsigned int>, std::_Rb_tree_const_iterator<unsigned int>, false> (0x0x7f2aa9eb4780) 0 empty

Class std::is_convertible<std::_Rb_tree_const_iterator<unsigned int>, std::_Rb_tree_const_iterator<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_const_iterator<unsigned int>, std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f2aa9edc1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9eb4de0) 0 empty

Class std::conditional<true, std::is_convertible<bool, bool>, std::is_convertible<std::_Rb_tree_const_iterator<unsigned int>, std::_Rb_tree_const_iterator<unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool, bool>, std::is_convertible<std::_Rb_tree_const_iterator<unsigned int>, std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f2aa9eb4e40) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_const_iterator<unsigned int>, std::_Rb_tree_const_iterator<unsigned int> >, std::is_convertible<bool, bool> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_const_iterator<unsigned int>, std::_Rb_tree_const_iterator<unsigned int> >, std::is_convertible<bool, bool> > (0x0x7f2aa9edc2d8) 0 empty
  std::is_convertible<bool, bool> (0x0x7f2aa9edc340) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9eb4ea0) 0 empty

Class ref_count<std::basic_string<char> >::capsule
   size=8 align=4
   base size=8 base align=4
ref_count<std::basic_string<char> >::capsule (0x0x7f2aa9eb4f00) 0

Class std::integral_constant<unsigned int, 4u>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<unsigned int, 4u> (0x0x7f2aa9f1a000) 0 empty

Class std::alignment_of<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::alignment_of<unsigned int> (0x0x7f2aa9edc478) 0 empty
  std::integral_constant<unsigned int, 4u> (0x0x7f2aa9f1a060) 0 empty

Class std::aligned_storage<4u, 4u>
   size=1 align=1
   base size=0 base align=1
std::aligned_storage<4u, 4u> (0x0x7f2aa9f1a0c0) 0 empty

Class std::aligned_storage<4u, 4u>::type::<anonymous struct>
   size=4 align=4
   base size=0 base align=4
std::aligned_storage<4u, 4u>::type::<anonymous struct> (0x0x7f2aa9f1a1e0) 0 empty

Class std::aligned_storage<4u, 4u>::type
   size=4 align=4
   base size=4 base align=4
std::aligned_storage<4u, 4u>::type (0x0x7f2aa9f1a180) 0

Class __gnu_cxx::__aligned_buffer<unsigned int>
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__aligned_buffer<unsigned int> (0x0x7f2aa9edc4e0) 0
  std::aligned_storage<4u, 4u> (0x0x7f2aa9f1a120) 0 empty

Class std::_Rb_tree_node<unsigned int>
   size=20 align=4
   base size=20 base align=4
std::_Rb_tree_node<unsigned int> (0x0x7f2aa9edc410) 0
  std::_Rb_tree_node_base (0x0x7f2aa9eb4f60) 0

Class std::_List_node<pid_state::wait_state>
   size=92 align=4
   base size=92 base align=4
std::_List_node<pid_state::wait_state> (0x0x7f2aa9edc548) 0
  std::__detail::_List_node_base (0x0x7f2aa9f1a240) 0

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

Class std::_Identity<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::_Identity<unsigned int> (0x0x7f2aa9edc618) 0 empty
  std::unary_function<unsigned int, unsigned int> (0x0x7f2aa9f1a300) 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&> (0x0x7f2aa9f1a3c0) 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&> (0x0x7f2aa9f1a420) 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&> (0x0x7f2aa9f1a360) 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&> (0x0x7f2aa9edc6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9f1a480) 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&> (0x0x7f2aa9edc750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9f1a4e0) 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*> > > (0x0x7f2aa9f1a540) 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*> (0x0x7f2aa9edc7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9f1a660) 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*> > (0x0x7f2aa9f1a6c0) 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*> (0x0x7f2aa9edc820) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9f1a720) 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*> > (0x0x7f2aa9edc888) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f2aa9edc8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9f1a780) 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*> > (0x0x7f2aa9edca28) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f2aa9edca90) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f2aa9edcaf8) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9f1a7e0) 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&> (0x0x7f2aa9edcbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9f1a8a0) 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&> > > (0x0x7f2aa9f1a900) 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&> (0x0x7f2aa9edcc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9f1a960) 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&> > (0x0x7f2aa9f1a9c0) 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&> > (0x0x7f2aa9edcc98) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f2aa9edcd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9f1aa20) 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&> (0x0x7f2aa9edcd68) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9f1aa80) 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&> > (0x0x7f2aa9f1aae0) 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&> > (0x0x7f2aa9edcdd0) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f2aa9edce38) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9f1ab40) 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&> > (0x0x7f2aa9edcea0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f2aa9edcf08) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f2aa9edcf70) 0 empty
      std::integral_constant<bool, true> (0x0x7f2aa9f1aba0) 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&> > > (0x0x7f2aa9edc5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9f1ac00) 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&> (0x0x7f2aa9f60000) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9f1ac60) 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&> > (0x0x7f2aa9f1acc0) 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&> > (0x0x7f2aa9f60068) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f2aa9f600d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9f1ad20) 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&> (0x0x7f2aa9f60138) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9f1ad80) 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> (0x0x7f2aa9f1ade0) 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&> (0x0x7f2aa9f601a0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7f2aa9f1ae40) 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> (0x0x7f2aa9f1a840) 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*> (0x0x7f2aa9f60270) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9f66060) 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*> > (0x0x7f2aa9f660c0) 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*> > (0x0x7f2aa9f602d8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f2aa9f60340) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9f66120) 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*> (0x0x7f2aa9f661e0) 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*> (0x0x7f2aa9f66240) 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*> (0x0x7f2aa9f66180) 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*> (0x0x7f2aa9f60478) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9f662a0) 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*> (0x0x7f2aa9f604e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9f66300) 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*> > > (0x0x7f2aa9f66360) 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*> > (0x0x7f2aa9f60548) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f2aa9f605b0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f2aa9f60618) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9f663c0) 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*> > > (0x0x7f2aa9f66480) 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*> (0x0x7f2aa9f606e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9f665a0) 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*> > (0x0x7f2aa9f66600) 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*> (0x0x7f2aa9f60750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9f66660) 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*> > (0x0x7f2aa9f607b8) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f2aa9f60820) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9f666c0) 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*> (0x0x7f2aa9f60888) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9f66720) 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*> > (0x0x7f2aa9f66780) 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*> > (0x0x7f2aa9f608f0) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7f2aa9f60958) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9f667e0) 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*> > (0x0x7f2aa9f60a90) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f2aa9f60af8) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7f2aa9f60b60) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9f66840) 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*> > > (0x0x7f2aa9f60c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9f668a0) 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*> (0x0x7f2aa9f60c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9f66900) 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*> > (0x0x7f2aa9f66960) 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*> > (0x0x7f2aa9f60d00) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7f2aa9f60d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9f669c0) 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*> (0x0x7f2aa9f60ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9f66ae0) 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> (0x0x7f2aa9f66b40) 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*> (0x0x7f2aa9f60f08) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*, true> (0x0x7f2aa9f66ba0) 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> (0x0x7f2aa9f66420) 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*> (0x0x7f2aa9f88000) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9f66c00) 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*, 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*, std::_Rb_tree_node_base*> > (0x0x7f2aa9f66c60) 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*, 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*, std::_Rb_tree_node_base*> > (0x0x7f2aa9f88068) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7f2aa9f880d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9f66cc0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

Class std::is_same<std::_Rb_tree_node<unsigned int>*, unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<unsigned int>*, unsigned int*> (0x0x7f2aa9f88a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9bd52a0) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<unsigned int*> >, std::is_same<std::_Rb_tree_node<unsigned int>*, unsigned int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<unsigned int*> >, std::is_same<std::_Rb_tree_node<unsigned int>*, unsigned int*> > (0x0x7f2aa9bd5300) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<unsigned int>*, unsigned int*>, std::__not_<std::is_pointer<unsigned int*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<unsigned int>*, unsigned int*>, std::__not_<std::is_pointer<unsigned int*> > > (0x0x7f2aa9f88af8) 0 empty
  std::is_same<std::_Rb_tree_node<unsigned int>*, unsigned int*> (0x0x7f2aa9f88b60) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9bd5360) 0 empty

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

Class std::remove_volatile<std::_Rb_tree_node<unsigned int>*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9bd54e0) 0 empty

Class std::remove_const<std::_Rb_tree_node<unsigned int>*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9bd5540) 0 empty

Class std::remove_cv<std::_Rb_tree_node<unsigned int>*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9bd5480) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<unsigned int>*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9f88c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9bd55a0) 0 empty

Class std::is_void<std::_Rb_tree_node<unsigned int>*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9f88d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9bd5600) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<unsigned int>*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node<unsigned int>*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7f2aa9bd5660) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<unsigned int>*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node<unsigned int>*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f2aa9f88d68) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f2aa9f88dd0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f2aa9f88e38) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9bd56c0) 0 empty

Class std::is_function<std::_Rb_tree_node<unsigned int>*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9f88f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9bd5780) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<unsigned int>*&>, std::__or_<std::is_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_void<std::_Rb_tree_node<unsigned int>*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_node<unsigned int>*&>, std::__or_<std::is_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_void<std::_Rb_tree_node<unsigned int>*&> > > (0x0x7f2aa9bd57e0) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<unsigned int>*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9f88f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9bd5840) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_rvalue_reference<std::_Rb_tree_node<unsigned int>*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_rvalue_reference<std::_Rb_tree_node<unsigned int>*&> > (0x0x7f2aa9bd58a0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_rvalue_reference<std::_Rb_tree_node<unsigned int>*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_rvalue_reference<std::_Rb_tree_node<unsigned int>*&> > (0x0x7f2aa9f88138) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9f881a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9bd5900) 0 empty

Class std::is_reference<std::_Rb_tree_node<unsigned int>*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9f88208) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9bd5960) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_void<std::_Rb_tree_node<unsigned int>*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_void<std::_Rb_tree_node<unsigned int>*&> > (0x0x7f2aa9bd59c0) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_void<std::_Rb_tree_node<unsigned int>*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_void<std::_Rb_tree_node<unsigned int>*&> > (0x0x7f2aa9f88270) 0 empty
  std::is_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9f882d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9bd5a20) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<unsigned int>*&>, std::is_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_void<std::_Rb_tree_node<unsigned int>*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node<unsigned int>*&>, std::is_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_void<std::_Rb_tree_node<unsigned int>*&> > (0x0x7f2aa9f883a8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_void<std::_Rb_tree_node<unsigned int>*&> > (0x0x7f2aa9f88410) 0 empty
    std::is_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9f88478) 0 empty
      std::integral_constant<bool, true> (0x0x7f2aa9bd5a80) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<unsigned int>*&>, std::is_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_void<std::_Rb_tree_node<unsigned int>*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node<unsigned int>*&>, std::is_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_void<std::_Rb_tree_node<unsigned int>*&> > > (0x0x7f2aa9f884e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9bd5ae0) 0 empty

Class std::is_object<std::_Rb_tree_node<unsigned int>*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9f88548) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9bd5b40) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<unsigned int>*&>, std::is_reference<std::_Rb_tree_node<unsigned int>*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::_Rb_tree_node<unsigned int>*&>, std::is_reference<std::_Rb_tree_node<unsigned int>*&> > (0x0x7f2aa9bd5ba0) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_node<unsigned int>*&>, std::is_reference<std::_Rb_tree_node<unsigned int>*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node<unsigned int>*&>, std::is_reference<std::_Rb_tree_node<unsigned int>*&> > (0x0x7f2aa9f88820) 0 empty
  std::is_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9f88a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9bd5c00) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<unsigned int>*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9c69000) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9bd5c60) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<unsigned int>*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node<unsigned int>*&, true> (0x0x7f2aa9bd5cc0) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<unsigned int>*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9c69068) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<unsigned int>*&, true> (0x0x7f2aa9bd5d20) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<unsigned int>*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<unsigned int>*&, std::_Rb_tree_node_base*, false> (0x0x7f2aa9bd5720) 0 empty

Class std::is_convertible<std::_Rb_tree_node<unsigned int>*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<unsigned int>*&, std::_Rb_tree_node_base*> (0x0x7f2aa9c69208) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9bd5e40) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node<unsigned int>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<unsigned int>*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node<unsigned int>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<unsigned int>*&, std::_Rb_tree_node_base*> > (0x0x7f2aa9bd5ea0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<unsigned int>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<unsigned 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<unsigned int>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<unsigned int>*&, std::_Rb_tree_node_base*> > (0x0x7f2aa9c692d8) 0 empty
  std::is_convertible<std::_Rb_tree_node<unsigned int>*&, std::_Rb_tree_node_base*> (0x0x7f2aa9c69340) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9bd5f00) 0 empty

Class std::remove_reference<std::_Rb_tree_node<unsigned int>*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7f2aa9bd5f60) 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*&> (0x0x7f2aa9c86060) 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*&> (0x0x7f2aa9c860c0) 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*&> (0x0x7f2aa9c86000) 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*&> (0x0x7f2aa9c694e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9c86120) 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*&> (0x0x7f2aa9c69548) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9c86180) 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*> > > (0x0x7f2aa9c861e0) 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*> > (0x0x7f2aa9c695b0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f2aa9c69618) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f2aa9c69680) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9c86240) 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*&> (0x0x7f2aa9c69750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9c86300) 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*&> > > (0x0x7f2aa9c86360) 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*&> (0x0x7f2aa9c697b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9c86480) 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*&> > (0x0x7f2aa9c864e0) 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*&> > (0x0x7f2aa9c69820) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f2aa9c69888) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9c86540) 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*&> (0x0x7f2aa9c698f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9c865a0) 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*&> > (0x0x7f2aa9c86600) 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*&> > (0x0x7f2aa9c69958) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f2aa9c699c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9c86660) 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*&> > (0x0x7f2aa9c69af8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f2aa9c69b60) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f2aa9c69bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f2aa9c866c0) 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*&> > > (0x0x7f2aa9c69c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9c86720) 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*&> (0x0x7f2aa9c69d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9c86780) 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*&> > (0x0x7f2aa9c867e0) 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*&> > (0x0x7f2aa9c69d68) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f2aa9c69dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9c86840) 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*&> (0x0x7f2aa9c69f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9c86960) 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> (0x0x7f2aa9c869c0) 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*&> (0x0x7f2aa9c69f70) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7f2aa9c86a20) 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> (0x0x7f2aa9c862a0) 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*> (0x0x7f2aa9ca1068) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9c86b40) 0 empty

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

Class std::is_void<int>
   size=1 align=1
   base size=1 base align=1
std::is_void<int> (0x0x7f2aa9ca1138) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9c86c00) 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*> > > (0x0x7f2aa9c86c60) 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*> > (0x0x7f2aa9ca11a0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f2aa9ca1208) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f2aa9ca1270) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9c86cc0) 0 empty

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

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

Class std::is_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int> (0x0x7f2aa9ca15b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9c86f00) 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> > (0x0x7f2aa9ca1618) 0 empty
  std::is_rvalue_reference<int> (0x0x7f2aa9ca1680) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9c86f60) 0 empty

Class std::is_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int> (0x0x7f2aa9ca16e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9cba000) 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> > (0x0x7f2aa9cba060) 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> > (0x0x7f2aa9ca1750) 0 empty
  std::is_void<int> (0x0x7f2aa9ca17b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9cba0c0) 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> > (0x0x7f2aa9ca1820) 0 empty
  std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7f2aa9ca1888) 0 empty
    std::is_void<int> (0x0x7f2aa9ca18f0) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9cba120) 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> > > (0x0x7f2aa9ca1958) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9cba180) 0 empty

Class std::is_object<int>
   size=1 align=1
   base size=1 base align=1
std::is_object<int> (0x0x7f2aa9ca19c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9cba2a0) 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> > (0x0x7f2aa9cba300) 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> > (0x0x7f2aa9ca1a28) 0 empty
  std::is_object<int> (0x0x7f2aa9ca1a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9cba360) 0 empty

Class std::__is_referenceable<int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int> (0x0x7f2aa9ca1af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9cba3c0) 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> (0x0x7f2aa9cba420) 0 empty

Class std::add_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int> (0x0x7f2aa9ca1b60) 0 empty
  std::__add_rvalue_reference_helper<int, true> (0x0x7f2aa9cba480) 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> (0x0x7f2aa9c86d20) 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*> (0x0x7f2aa9ca1c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9cba4e0) 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*> > (0x0x7f2aa9cba540) 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*> > (0x0x7f2aa9ca1c98) 0 empty
  std::is_convertible<int, std::_Rb_tree_node_base*> (0x0x7f2aa9ca1d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9cba5a0) 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*&> (0x0x7f2aa9cba600) 0 empty

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

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

Class std::is_function<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_function<unsigned int*> (0x0x7f2aa9ca1f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9cba7e0) 0 empty

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

Class std::is_lvalue_reference<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<unsigned int*> (0x0x7f2aa9cfd000) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9cba8a0) 0 empty

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

Class std::is_rvalue_reference<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<unsigned int*> (0x0x7f2aa9cfd138) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9cba960) 0 empty

Class std::__or_<std::is_lvalue_reference<unsigned int*>, std::is_rvalue_reference<unsigned int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<unsigned int*>, std::is_rvalue_reference<unsigned int*> > (0x0x7f2aa9cfd1a0) 0 empty
  std::is_rvalue_reference<unsigned int*> (0x0x7f2aa9cfd208) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9cba9c0) 0 empty

Class std::is_reference<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<unsigned int*> (0x0x7f2aa9cfd270) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9cbaba0) 0 empty

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

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

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

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

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

Class std::is_void<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_void<unsigned int*> (0x0x7f2aa9cfd3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9cbade0) 0 empty

Class std::__or_<std::is_reference<unsigned int*>, std::is_void<unsigned int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<unsigned int*>, std::is_void<unsigned int*> > (0x0x7f2aa9cfd410) 0 empty
  std::is_void<unsigned int*> (0x0x7f2aa9cfd478) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9cbae40) 0 empty

Class std::__or_<std::is_function<unsigned int*>, std::is_reference<unsigned int*>, std::is_void<unsigned int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<unsigned int*>, std::is_reference<unsigned int*>, std::is_void<unsigned int*> > (0x0x7f2aa9cfd4e0) 0 empty
  std::__or_<std::is_reference<unsigned int*>, std::is_void<unsigned int*> > (0x0x7f2aa9cfd548) 0 empty
    std::is_void<unsigned int*> (0x0x7f2aa9cfd5b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9cbaea0) 0 empty

Class std::__not_<std::__or_<std::is_function<unsigned int*>, std::is_reference<unsigned int*>, std::is_void<unsigned int*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<unsigned int*>, std::is_reference<unsigned int*>, std::is_void<unsigned int*> > > (0x0x7f2aa9cfd6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9cbaf00) 0 empty

Class std::is_object<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_object<unsigned int*> (0x0x7f2aa9cfd750) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9cbaf60) 0 empty

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

Class std::__or_<std::is_object<unsigned int*>, std::is_reference<unsigned int*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<unsigned int*>, std::is_reference<unsigned int*> > (0x0x7f2aa9cfd7b8) 0 empty
  std::is_object<unsigned int*> (0x0x7f2aa9cfd820) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9d0a120) 0 empty

Class std::__is_referenceable<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<unsigned int*> (0x0x7f2aa9cfd888) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9d0a180) 0 empty

Class std::__add_rvalue_reference_helper<unsigned int*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<unsigned int*, true> (0x0x7f2aa9d0a1e0) 0 empty

Class std::add_rvalue_reference<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<unsigned int*> (0x0x7f2aa9cfd8f0) 0 empty
  std::__add_rvalue_reference_helper<unsigned int*, true> (0x0x7f2aa9d0a240) 0 empty

Class std::is_function<std::allocator<std::_Rb_tree_node<unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f2aa9cfd9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9d0a2a0) 0 empty

Class std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> > > (0x0x7f2aa9d0a300) 0 empty

Class std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f2aa9cfda28) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9d0a360) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> > (0x0x7f2aa9d0a3c0) 0 empty

Class std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f2aa9cfda90) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9d0a420) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> > (0x0x7f2aa9cfdaf8) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f2aa9cfdb60) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9d0a480) 0 empty

Class std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f2aa9cfdbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9d0a4e0) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> > (0x0x7f2aa9d0a540) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<std::_Rb_tree_node<unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f2aa9cfdc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9d0a6c0) 0 empty

Class std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f2aa9cfdd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9d0a720) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> > (0x0x7f2aa9cfdd68) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f2aa9cfddd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9d0a780) 0 empty

Class std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> > (0x0x7f2aa9cfde38) 0 empty
  std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> > (0x0x7f2aa9cfdea0) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f2aa9cfdf08) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9d0a7e0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> > > (0x0x7f2aa9cfdf70) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9d0a840) 0 empty

Class std::is_object<std::allocator<std::_Rb_tree_node<unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f2aa9d22000) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9d0a8a0) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> > (0x0x7f2aa9d0a900) 0 empty

Class std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<unsigned int> >*>, std::is_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> > (0x0x7f2aa9d22068) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f2aa9d220d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9d0a960) 0 empty

Class std::__is_referenceable<std::allocator<std::_Rb_tree_node<unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f2aa9d22138) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9d0a9c0) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<unsigned int> >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<unsigned int> >*, true> (0x0x7f2aa9d0aa20) 0 empty

Class std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f2aa9d221a0) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<unsigned int> >*, true> (0x0x7f2aa9d0ab40) 0 empty

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

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

Class std::__and_<std::__not_<std::integral_constant<bool, true> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::integral_constant<bool, true> > > (0x0x7f2aa9d22270) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7f2aa9d222d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9d0ac60) 0 empty

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

Class std::is_function<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_function<unsigned int> (0x0x7f2aa9d22478) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9d0ade0) 0 empty

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

Class std::is_lvalue_reference<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<unsigned int> (0x0x7f2aa9d224e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9d0aea0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<unsigned int>, std::is_rvalue_reference<unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<unsigned int>, std::is_rvalue_reference<unsigned int> > (0x0x7f2aa9d0af00) 0 empty

Class std::is_rvalue_reference<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<unsigned int> (0x0x7f2aa9d22618) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9d0af60) 0 empty

Class std::__or_<std::is_lvalue_reference<unsigned int>, std::is_rvalue_reference<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<unsigned int>, std::is_rvalue_reference<unsigned int> > (0x0x7f2aa9d22680) 0 empty
  std::is_rvalue_reference<unsigned int> (0x0x7f2aa9d226e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9d57000) 0 empty

Class std::is_reference<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<unsigned int> (0x0x7f2aa9d22750) 0 empty
  std::integral_constant<bool, false> (0x0x7f2aa9d57120) 0 empty

Class std::conditional<false, std::is_reference<unsigned int>, std::is_void<unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<unsigned int>, std::is_void<unsigned int> > (0x0x7f2aa9d57180) 0 empty

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

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

Class std::__or_<std::is_reference<unsigned int>, std::is_void<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<unsigned int>, std::is_void<unsigned int> > (0x0x7f2aa9d22888) 0 empty
  std::is_void<unsigned int> (0x0x7f2aa9d228f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9d572a0) 0 empty

Class std::__or_<std::is_function<unsigned int>, std::is_reference<unsigned int>, std::is_void<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<unsigned int>, std::is_reference<unsigned int>, std::is_void<unsigned int> > (0x0x7f2aa9d22958) 0 empty
  std::__or_<std::is_reference<unsigned int>, std::is_void<unsigned int> > (0x0x7f2aa9d229c0) 0 empty
    std::is_void<unsigned int> (0x0x7f2aa9d22a28) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9d57300) 0 empty

Class std::__not_<std::__or_<std::is_function<unsigned int>, std::is_reference<unsigned int>, std::is_void<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<unsigned int>, std::is_reference<unsigned int>, std::is_void<unsigned int> > > (0x0x7f2aa9d22b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9d57360) 0 empty

Class std::is_object<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_object<unsigned int> (0x0x7f2aa9d22bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9d573c0) 0 empty

Class std::conditional<true, std::is_object<unsigned int>, std::is_reference<unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<unsigned int>, std::is_reference<unsigned int> > (0x0x7f2aa9d57420) 0 empty

Class std::__or_<std::is_object<unsigned int>, std::is_reference<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<unsigned int>, std::is_reference<unsigned int> > (0x0x7f2aa9d22c30) 0 empty
  std::is_object<unsigned int> (0x0x7f2aa9d22c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f2aa9d57480) 0 empty

Class std::__is_referenceable<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<unsigned int> (0x0x7f2aa9d22d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f2aa9d574e0) 0 empty

Class std::__add_rvalue_reference_helper<unsigned int, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<unsigned int, true> (0x0x7f2aa9d57540) 0 empty

Class std::add_rvalue_reference<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<unsigned int> (0x0x7f2aa9d22d68) 0 empty
  std::__add_rvalue_reference_helper<unsigned int, true> (0x0x7f2aa9d575a0) 0 empty

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::__construct_helper<unsigned int, unsigned int>
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::__construct_helper<unsigned int, unsigned int> (0x0x7f2aa9d0ad80) 0 empty

Class std::conditional<false, std::is_constructible<unsigned int, unsigned int>, std::__not_<std::integral_constant<bool, true> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<unsigned int, unsigned int>, std::__not_<std::integral_constant<bool, true> > > (0x0x7f2aa9d57600) 0 empty

Class std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<unsigned int, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<unsigned int, unsigned int> > (0x0x7f2aa9d22dd0) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7f2aa9d22e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f2aa9d57660) 0 empty

Class std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<unsigned int, unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<unsigned int, unsigned int> > > (0x0x7f2aa9d22ea0) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<unsigned int, unsigned int> > (0x0x7f2aa9d22f08) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7f2aa9d22f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f2aa9d576c0) 0 empty

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

Class __gnu_cxx::__normal_iterator<const char*, std::basic_string<char> >
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__normal_iterator<const char*, std::basic_string<char> > (0x0x7f2aa9d57720) 0

Class __gnu_cxx::__normal_iterator<char*, std::basic_string<char> >
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__normal_iterator<char*, std::basic_string<char> > (0x0x7f2aa9d577e0) 0

Class std::iterator_traits<const wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const wchar_t*> (0x0x7f2aa9d578a0) 0 empty

Class __gnu_cxx::__normal_iterator<const wchar_t*, std::basic_string<wchar_t> >
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__normal_iterator<const wchar_t*, std::basic_string<wchar_t> > (0x0x7f2aa9d57840) 0

Class __gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t> >
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t> > (0x0x7f2aa9d57900) 0

