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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f3463a12ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a85420) 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> (0x0x7f3463a12f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a85480) 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> (0x0x7f3463a12f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a854e0) 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> (0x0x7f3463a92000) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a85540) 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> (0x0x7f3463a92068) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a855a0) 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> (0x0x7f3463a920d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a85600) 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> (0x0x7f3463a92138) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a85660) 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> (0x0x7f3463a921a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a856c0) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f3463a92208) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a85720) 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> (0x0x7f3463a92270) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a85780) 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> (0x0x7f3463a922d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a857e0) 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> (0x0x7f3463a92340) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a85840) 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> (0x0x7f3463a923a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a858a0) 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> (0x0x7f3463a92410) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a85900) 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> (0x0x7f3463a92548) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a85a20) 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> (0x0x7f3463a925b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a85a80) 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> (0x0x7f3463a92618) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463a85ae0) 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> (0x0x7f3463ab1958) 0 empty
  std::integral_constant<bool, true> (0x0x7f3463aa7cc0) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f3463ad5900) 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 (0x0x7f3463ad5b40) 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 (0x0x7f3463ad5d80) 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 (0x0x7f3463b05000) 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 (0x0x7f3463b05180) 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 (0x0x7f3463b05540) 0 empty

Class std::integral_constant<long unsigned int, 0ul>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<long unsigned int, 0ul> (0x0x7f3463b447e0) 0 empty

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f3463b6eae0) 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> (0x0x7f3463b6eb40) 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> (0x0x7f3463b6eba0) 0 empty

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

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

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

Class std::__do_member_type_wrapper
   size=1 align=1
   base size=0 base align=1
std::__do_member_type_wrapper (0x0x7f346339c9c0) 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 (0x0x7f346339cd20) 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 (0x0x7f346339cde0) 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 (0x0x7f346339cea0) 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 (0x0x7f346339cf60) 0 empty

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

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

Class std::integral_constant<long unsigned int, 2ul>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<long unsigned int, 2ul> (0x0x7f34633d44e0) 0 empty

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

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

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

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

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

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

Class std::bad_exception
   size=8 align=8
   base size=8 base align=8
std::bad_exception (0x0x7f34633ea1a0) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7f34633d48a0) 0 nearly-empty
      primary-for std::bad_exception (0x0x7f34633ea1a0)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f346348c360) 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> (0x0x7f346348c3c0) 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> (0x0x7f346348c420) 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> (0x0x7f346348c480) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f346348cde0) 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> (0x0x7f346348ce40) 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> (0x0x7f346348cea0) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f346348cf00) 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> (0x0x7f346348cf60) 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> (0x0x7f34634c3000) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f34634c30c0) 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> (0x0x7f34634c3120) 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> (0x0x7f34634c3180) 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> (0x0x7f34634c31e0) 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> (0x0x7f34634c3240) 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> (0x0x7f34634c32a0) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f34633ea2d8) 0 empty
  std::input_iterator_tag (0x0x7f34634c3900) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f34633ea340) 0 empty
  std::forward_iterator_tag (0x0x7f34633ea3a8) 0 empty
    std::input_iterator_tag (0x0x7f34634c3960) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f34633ea410) 0 empty
  std::bidirectional_iterator_tag (0x0x7f34633ea478) 0 empty
    std::forward_iterator_tag (0x0x7f34633ea4e0) 0 empty
      std::input_iterator_tag (0x0x7f34634c39c0) 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> (0x0x7f3463508600) 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 (0x0x7f3463508840) 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 (0x0x7f34635088a0) 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 (0x0x7f3463508900) 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 (0x0x7f3463508960) 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 (0x0x7f34635089c0) 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> (0x0x7f3463508f00) 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> (0x0x7f3463508f60) 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> (0x0x7f34631f2120) 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> (0x0x7f34631f2180) 0 empty

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

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

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

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

Class __locale_struct
   size=232 align=8
   base size=232 base align=8
__locale_struct (0x0x7f34631f2540) 0

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

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

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

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

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

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

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

Class std::bad_array_new_length
   size=8 align=8
   base size=8 base align=8
std::bad_array_new_length (0x0x7f34633eaa90) 0 nearly-empty
    vptr=((& std::bad_array_new_length::_ZTVSt20bad_array_new_length) + 16u)
  std::bad_alloc (0x0x7f34633eaaf8) 0 nearly-empty
      primary-for std::bad_array_new_length (0x0x7f34633eaa90)
    std::exception (0x0x7f34631f2c60) 0 nearly-empty
        primary-for std::bad_alloc (0x0x7f34633eaaf8)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class <anonymous struct>::<anonymous struct>
   size=72 align=8
   base size=72 base align=8
<anonymous struct>::<anonymous struct> (0x0x7f34630a4960) 0

Class <anonymous struct>
   size=104 align=8
   base size=104 base align=8
<anonymous struct> (0x0x7f34630a4900) 0

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

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7f34630a4a20) 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> > (0x0x7f34630a4c00) 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> (0x0x7f34630a4c60) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char>::_Alloc_hider (0x0x7f346303ce38) 0
  std::allocator<char> (0x0x7f346303cea0) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f3462e32660) 0 empty

Class std::basic_string<char>
   size=8 align=8
   base size=8 base align=8
std::basic_string<char> (0x0x7f3462e325a0) 0

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7f3462e326c0) 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> > (0x0x7f3462e32720) 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> (0x0x7f3462e32780) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7f3462e32a80) 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> > (0x0x7f3462e32ae0) 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> (0x0x7f3462e32b40) 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> (0x0x7f3462be2000) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7f3462e32ba0) 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> (0x0x7f3462e32c00) 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> (0x0x7f3462e32c60) 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> (0x0x7f3462e32d20) 0 empty

Class std::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t>::_Alloc_hider (0x0x7f3462be20d0) 0
  std::allocator<wchar_t> (0x0x7f3462be2138) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f3462e32d80) 0 empty

Class std::basic_string<wchar_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<wchar_t> (0x0x7f3462e32cc0) 0

Class std::initializer_list<wchar_t>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<wchar_t> (0x0x7f3462e32de0) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f3462be28f0) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f3462ca8d20) 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> > (0x0x7f3462be29c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3462ca8de0) 0 empty

Class std::__hash_base<long unsigned int, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, std::basic_string<char> > (0x0x7f3462ca8e40) 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> > (0x0x7f3462be2af8) 0 empty
  std::__hash_base<long unsigned int, std::basic_string<char> > (0x0x7f3462ca8ea0) 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> > > (0x0x7f3462be2b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f3462ca8f00) 0 empty

Class std::__hash_base<long unsigned int, std::basic_string<wchar_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, std::basic_string<wchar_t> > (0x0x7f3462ca8f60) 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> > (0x0x7f3462be2c98) 0 empty
  std::__hash_base<long unsigned int, std::basic_string<wchar_t> > (0x0x7f3462ced000) 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> > > (0x0x7f3462be2d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f3462ced060) 0 empty

Class std::__hash_base<long unsigned int, std::basic_string<char16_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, std::basic_string<char16_t> > (0x0x7f3462ced0c0) 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> > (0x0x7f3462be2d68) 0 empty
  std::__hash_base<long unsigned int, std::basic_string<char16_t> > (0x0x7f3462ced120) 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> (0x0x7f3462ced2a0) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7f3462be2dd0) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7f3462ced360) 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> (0x0x7f3462ced420) 0 empty

Class std::basic_string<char16_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char16_t>::_Alloc_hider (0x0x7f3462be2ea0) 0
  std::allocator<char16_t> (0x0x7f3462be2f08) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7f3462ced480) 0 empty

Class std::basic_string<char16_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<char16_t> (0x0x7f3462ced240) 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> > > (0x0x7f3462be2f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f3462ced4e0) 0 empty

Class std::__hash_base<long unsigned int, std::basic_string<char32_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<long unsigned int, std::basic_string<char32_t> > (0x0x7f3462ced540) 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> > (0x0x7f3462be2068) 0 empty
  std::__hash_base<long unsigned int, std::basic_string<char32_t> > (0x0x7f3462ced5a0) 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> (0x0x7f3462ced720) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7f3462be2e38) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7f3462ced7e0) 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> (0x0x7f3462ced8a0) 0 empty

Class std::basic_string<char32_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::basic_string<char32_t>::_Alloc_hider (0x0x7f34629b8068) 0
  std::allocator<char32_t> (0x0x7f34629b80d0) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7f3462ced900) 0 empty

Class std::basic_string<char32_t>
   size=8 align=8
   base size=8 base align=8
std::basic_string<char32_t> (0x0x7f3462ced6c0) 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> > > (0x0x7f34629b8138) 0 empty
  std::integral_constant<bool, false> (0x0x7f3462ced960) 0 empty

Class std::basic_string<char>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep_base (0x0x7f3462ced9c0) 0

Class std::basic_string<char>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char>::_Rep (0x0x7f34629b81a0) 0
  std::basic_string<char>::_Rep_base (0x0x7f3462ceda20) 0

Class std::basic_string<wchar_t>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<wchar_t>::_Rep_base (0x0x7f3462ceda80) 0

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

Class std::basic_string<wchar_t>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<wchar_t>::_Rep (0x0x7f34629b8270) 0
  std::basic_string<wchar_t>::_Rep_base (0x0x7f3462cedae0) 0

Vtable for std::logic_error
std::logic_error::_ZTVSt11logic_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11logic_error)
16    (int (*)(...))std::logic_error::~logic_error
24    (int (*)(...))std::logic_error::~logic_error
32    (int (*)(...))std::logic_error::what

Class std::logic_error
   size=16 align=8
   base size=16 base align=8
std::logic_error (0x0x7f34629b8340) 0
    vptr=((& std::logic_error::_ZTVSt11logic_error) + 16u)
  std::exception (0x0x7f3462cedba0) 0 nearly-empty
      primary-for std::logic_error (0x0x7f34629b8340)

Vtable for std::domain_error
std::domain_error::_ZTVSt12domain_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12domain_error)
16    (int (*)(...))std::domain_error::~domain_error
24    (int (*)(...))std::domain_error::~domain_error
32    (int (*)(...))std::logic_error::what

Class std::domain_error
   size=16 align=8
   base size=16 base align=8
std::domain_error (0x0x7f34629b83a8) 0
    vptr=((& std::domain_error::_ZTVSt12domain_error) + 16u)
  std::logic_error (0x0x7f34629b8410) 0
      primary-for std::domain_error (0x0x7f34629b83a8)
    std::exception (0x0x7f3462cedc00) 0 nearly-empty
        primary-for std::logic_error (0x0x7f34629b8410)

Vtable for std::invalid_argument
std::invalid_argument::_ZTVSt16invalid_argument: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16invalid_argument)
16    (int (*)(...))std::invalid_argument::~invalid_argument
24    (int (*)(...))std::invalid_argument::~invalid_argument
32    (int (*)(...))std::logic_error::what

Class std::invalid_argument
   size=16 align=8
   base size=16 base align=8
std::invalid_argument (0x0x7f34629b8478) 0
    vptr=((& std::invalid_argument::_ZTVSt16invalid_argument) + 16u)
  std::logic_error (0x0x7f34629b84e0) 0
      primary-for std::invalid_argument (0x0x7f34629b8478)
    std::exception (0x0x7f3462cedc60) 0 nearly-empty
        primary-for std::logic_error (0x0x7f34629b84e0)

Vtable for std::length_error
std::length_error::_ZTVSt12length_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12length_error)
16    (int (*)(...))std::length_error::~length_error
24    (int (*)(...))std::length_error::~length_error
32    (int (*)(...))std::logic_error::what

Class std::length_error
   size=16 align=8
   base size=16 base align=8
std::length_error (0x0x7f34629b8548) 0
    vptr=((& std::length_error::_ZTVSt12length_error) + 16u)
  std::logic_error (0x0x7f34629b85b0) 0
      primary-for std::length_error (0x0x7f34629b8548)
    std::exception (0x0x7f3462cedcc0) 0 nearly-empty
        primary-for std::logic_error (0x0x7f34629b85b0)

Vtable for std::out_of_range
std::out_of_range::_ZTVSt12out_of_range: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12out_of_range)
16    (int (*)(...))std::out_of_range::~out_of_range
24    (int (*)(...))std::out_of_range::~out_of_range
32    (int (*)(...))std::logic_error::what

Class std::out_of_range
   size=16 align=8
   base size=16 base align=8
std::out_of_range (0x0x7f34629b8618) 0
    vptr=((& std::out_of_range::_ZTVSt12out_of_range) + 16u)
  std::logic_error (0x0x7f34629b8680) 0
      primary-for std::out_of_range (0x0x7f34629b8618)
    std::exception (0x0x7f3462cedd20) 0 nearly-empty
        primary-for std::logic_error (0x0x7f34629b8680)

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

Class std::runtime_error
   size=16 align=8
   base size=16 base align=8
std::runtime_error (0x0x7f34629b86e8) 0
    vptr=((& std::runtime_error::_ZTVSt13runtime_error) + 16u)
  std::exception (0x0x7f3462cedd80) 0 nearly-empty
      primary-for std::runtime_error (0x0x7f34629b86e8)

Vtable for std::range_error
std::range_error::_ZTVSt11range_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11range_error)
16    (int (*)(...))std::range_error::~range_error
24    (int (*)(...))std::range_error::~range_error
32    (int (*)(...))std::runtime_error::what

Class std::range_error
   size=16 align=8
   base size=16 base align=8
std::range_error (0x0x7f34629b8750) 0
    vptr=((& std::range_error::_ZTVSt11range_error) + 16u)
  std::runtime_error (0x0x7f34629b87b8) 0
      primary-for std::range_error (0x0x7f34629b8750)
    std::exception (0x0x7f3462cedde0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f34629b87b8)

Vtable for std::overflow_error
std::overflow_error::_ZTVSt14overflow_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14overflow_error)
16    (int (*)(...))std::overflow_error::~overflow_error
24    (int (*)(...))std::overflow_error::~overflow_error
32    (int (*)(...))std::runtime_error::what

Class std::overflow_error
   size=16 align=8
   base size=16 base align=8
std::overflow_error (0x0x7f34629b8820) 0
    vptr=((& std::overflow_error::_ZTVSt14overflow_error) + 16u)
  std::runtime_error (0x0x7f34629b8888) 0
      primary-for std::overflow_error (0x0x7f34629b8820)
    std::exception (0x0x7f3462cede40) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f34629b8888)

Vtable for std::underflow_error
std::underflow_error::_ZTVSt15underflow_error: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15underflow_error)
16    (int (*)(...))std::underflow_error::~underflow_error
24    (int (*)(...))std::underflow_error::~underflow_error
32    (int (*)(...))std::runtime_error::what

Class std::underflow_error
   size=16 align=8
   base size=16 base align=8
std::underflow_error (0x0x7f34629b88f0) 0
    vptr=((& std::underflow_error::_ZTVSt15underflow_error) + 16u)
  std::runtime_error (0x0x7f34629b8958) 0
      primary-for std::underflow_error (0x0x7f34629b88f0)
    std::exception (0x0x7f3462cedea0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f34629b8958)

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

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

Class std::__uses_alloc0::_Anything
   size=1 align=1
   base size=0 base align=1
std::__uses_alloc0::_Anything (0x0x7f3462b0c540) 0 empty

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7f34629b8c98) 0
  std::__uses_alloc_base (0x0x7f3462b0c4e0) 0 empty

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

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

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

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

Class std::__detail::_Identity
   size=1 align=1
   base size=0 base align=1
std::__detail::_Identity (0x0x7f34628c2240) 0 empty

Class std::__detail::_Select1st
   size=1 align=1
   base size=0 base align=1
std::__detail::_Select1st (0x0x7f34628c22a0) 0 empty

Class std::__detail::_Hash_node_base
   size=8 align=8
   base size=8 base align=8
std::__detail::_Hash_node_base (0x0x7f34628c2420) 0

Class std::__detail::_Mod_range_hashing
   size=1 align=1
   base size=0 base align=1
std::__detail::_Mod_range_hashing (0x0x7f34628c26c0) 0 empty

Class std::__detail::_Default_ranged_hash
   size=1 align=1
   base size=0 base align=1
std::__detail::_Default_ranged_hash (0x0x7f34628c2720) 0 empty

Class std::__detail::_Prime_rehash_policy
   size=16 align=8
   base size=16 base align=8
std::__detail::_Prime_rehash_policy (0x0x7f34628c2780) 0

Class std::pair<bool, long unsigned int>
   size=16 align=8
   base size=16 base align=8
std::pair<bool, long unsigned int> (0x0x7f3462933a20) 0

Class std::__detail::_Equality_base
   size=1 align=1
   base size=0 base align=1
std::__detail::_Equality_base (0x0x7f3462598840) 0 empty

Class __ptrace_peeksiginfo_args
   size=16 align=8
   base size=16 base align=8
__ptrace_peeksiginfo_args (0x0x7f3462598f60) 0

Class sigval
   size=8 align=8
   base size=8 base align=8
sigval (0x0x7f3462415000) 0

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

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

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

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

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

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

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

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

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

Class sigevent::<anonymous union>::<anonymous struct>
   size=16 align=8
   base size=16 base align=8
sigevent::<anonymous union>::<anonymous struct> (0x0x7f3462415480) 0

Class sigevent::<anonymous union>
   size=48 align=8
   base size=48 base align=8
sigevent::<anonymous union> (0x0x7f3462415420) 0

Class sigevent
   size=64 align=8
   base size=64 base align=8
sigevent (0x0x7f34624153c0) 0

Class sigaction::<anonymous union>
   size=8 align=8
   base size=8 base align=8
sigaction::<anonymous union> (0x0x7f3462415540) 0

Class sigaction
   size=152 align=8
   base size=152 base align=8
sigaction (0x0x7f34624154e0) 0

Class sigvec
   size=16 align=8
   base size=16 base align=8
sigvec (0x0x7f34624155a0) 0

Class _fpx_sw_bytes
   size=48 align=8
   base size=48 base align=8
_fpx_sw_bytes (0x0x7f3462415600) 0

Class _fpreg
   size=10 align=2
   base size=10 base align=2
_fpreg (0x0x7f3462415660) 0

Class _fpxreg
   size=16 align=2
   base size=16 base align=2
_fpxreg (0x0x7f34624156c0) 0

Class _xmmreg
   size=16 align=4
   base size=16 base align=4
_xmmreg (0x0x7f3462415720) 0

Class _fpstate
   size=512 align=8
   base size=512 base align=8
_fpstate (0x0x7f3462415780) 0

Class sigcontext::<anonymous union>
   size=8 align=8
   base size=8 base align=8
sigcontext::<anonymous union> (0x0x7f3462415840) 0

Class sigcontext
   size=256 align=8
   base size=256 base align=8
sigcontext (0x0x7f34624157e0) 0

Class _xsave_hdr
   size=64 align=8
   base size=64 base align=8
_xsave_hdr (0x0x7f34624158a0) 0

Class _ymmh_state
   size=256 align=4
   base size=256 base align=4
_ymmh_state (0x0x7f3462415900) 0

Class _xstate
   size=832 align=8
   base size=832 base align=8
_xstate (0x0x7f3462415960) 0

Class sigstack
   size=16 align=8
   base size=16 base align=8
sigstack (0x0x7f34624159c0) 0

Class sigaltstack
   size=24 align=8
   base size=24 base align=8
sigaltstack (0x0x7f3462415a20) 0

Class _libc_fpxreg
   size=16 align=2
   base size=16 base align=2
_libc_fpxreg (0x0x7f3462415a80) 0

Class _libc_xmmreg
   size=16 align=4
   base size=16 base align=4
_libc_xmmreg (0x0x7f3462415ae0) 0

Class _libc_fpstate
   size=512 align=8
   base size=512 base align=8
_libc_fpstate (0x0x7f3462415b40) 0

Class <anonymous struct>
   size=256 align=8
   base size=256 base align=8
<anonymous struct> (0x0x7f3462415ba0) 0

Class ucontext
   size=936 align=8
   base size=936 base align=8
ucontext (0x0x7f3462415c00) 0

Class flock
   size=32 align=8
   base size=32 base align=8
flock (0x0x7f3462415c60) 0

Class flock64
   size=32 align=8
   base size=32 base align=8
flock64 (0x0x7f3462415cc0) 0

Class iovec
   size=16 align=8
   base size=16 base align=8
iovec (0x0x7f3462415d20) 0

Class f_owner_ex
   size=8 align=4
   base size=8 base align=4
f_owner_ex (0x0x7f3462415d80) 0

Class file_handle
   size=8 align=4
   base size=8 base align=4
file_handle (0x0x7f3462415de0) 0

Class stat
   size=144 align=8
   base size=144 base align=8
stat (0x0x7f3462415e40) 0

Class stat64
   size=144 align=8
   base size=144 base align=8
stat64 (0x0x7f3462415ea0) 0

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

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

Class pt_regs
   size=168 align=8
   base size=168 base align=8
pt_regs (0x0x7f346247d420) 0

Class ptlib_stat
   size=144 align=8
   base size=144 base align=8
ptlib_stat (0x0x7f346247d480) 0

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

Class itimerval
   size=32 align=8
   base size=32 base align=8
itimerval (0x0x7f346247d540) 0

Class rlimit
   size=16 align=8
   base size=16 base align=8
rlimit (0x0x7f346247d5a0) 0

Class rlimit64
   size=16 align=8
   base size=16 base align=8
rlimit64 (0x0x7f346247d600) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247d6c0) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247d720) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247d780) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247d7e0) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247d840) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247d8a0) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247d900) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247d960) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247d9c0) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247da20) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247da80) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247dae0) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247db40) 0

Class rusage::<anonymous union>
   size=8 align=8
   base size=8 base align=8
rusage::<anonymous union> (0x0x7f346247dba0) 0

Class rusage
   size=144 align=8
   base size=144 base align=8
rusage (0x0x7f346247d660) 0

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

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

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

Class pid_state::process_memory
   size=40 align=8
   base size=40 base align=8
pid_state::process_memory (0x0x7f346221b360) 0

Class ref_count<pid_state::process_memory>
   size=8 align=8
   base size=8 base align=8
ref_count<pid_state::process_memory> (0x0x7f346221b3c0) 0

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

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

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

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

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

Class std::remove_cv<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<unsigned int> (0x0x7f346221b720) 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> (0x0x7f346221b840) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class std::make_unsigned<long int>
   size=1 align=1
   base size=0 base align=1
std::make_unsigned<long int> (0x0x7f346221b8a0) 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> > (0x0x7f346221b660) 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> > (0x0x7f34620004e0) 0 empty
  std::allocator_traits<std::allocator<unsigned int> > (0x0x7f346221bcc0) 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> (0x0x7f346221bde0) 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> (0x0x7f346221bd80) 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> (0x0x7f346221be40) 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> (0x0x7f346221bd20) 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> > (0x0x7f346207f000) 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> > (0x0x7f346221bf60) 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> (0x0x7f346207f1e0) 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> > (0x0x7f346221bf00) 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> (0x0x7f346207f300) 0 empty

Class std::less<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<unsigned int> (0x0x7f3462000888) 0 empty
  std::binary_function<unsigned int, unsigned int, bool> (0x0x7f346207f360) 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> > (0x0x7f346207f3c0) 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> > (0x0x7f34620008f0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<unsigned int> > (0x0x7f346207f480) 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=48 align=8
   base size=48 base align=8
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> (0x0x7f3462000958) 0
  std::allocator<std::_Rb_tree_node<unsigned int> > (0x0x7f34620009c0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<unsigned int> > (0x0x7f346207f540) 0 empty

Class std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<unsigned int, unsigned int, std::_Identity<unsigned int>, std::less<unsigned int>, std::allocator<unsigned int> > (0x0x7f346221bea0) 0

Class std::set<unsigned int>
   size=48 align=8
   base size=48 base align=8
std::set<unsigned int> (0x0x7f346221b480) 0

Class pid_state::wait_state
   size=160 align=8
   base size=153 base align=8
pid_state::wait_state (0x0x7f346207f660) 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> (0x0x7f346207f720) 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> (0x0x7f3462000a28) 0 empty
  __gnu_cxx::new_allocator<pid_state::wait_state> (0x0x7f346207f7e0) 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> > (0x0x7f346207f8a0) 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> (0x0x7f346207f900) 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> > (0x0x7f346207f960) 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> > (0x0x7f3462000b60) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<pid_state::wait_state> > (0x0x7f346207fa20) 0 empty

Class std::_List_base<pid_state::wait_state, std::allocator<pid_state::wait_state> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<pid_state::wait_state, std::allocator<pid_state::wait_state> >::_List_impl (0x0x7f3462000bc8) 0
  std::allocator<std::_List_node<pid_state::wait_state> > (0x0x7f3462000c30) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<pid_state::wait_state> > (0x0x7f346207fae0) 0 empty

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

Class std::list<pid_state::wait_state>
   size=16 align=8
   base size=16 base align=8
std::list<pid_state::wait_state> (0x0x7f3462000c98) 0
  std::_List_base<pid_state::wait_state, std::allocator<pid_state::wait_state> > (0x0x7f346207fc00) 0

Class pid_state
   size=400 align=8
   base size=400 base align=8
pid_state (0x0x7f346221b300) 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> > > (0x0x7f3462000dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f346207fcc0) 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> > > (0x0x7f346207fd80) 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> > > (0x0x7f346207fde0) 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> > > (0x0x7f346207fd20) 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> > > (0x0x7f3462000ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f346207fe40) 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> > > (0x0x7f3462000f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f346207fea0) 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> > > > (0x0x7f3462000f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f346207ff00) 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> > > > > (0x0x7f346207ff60) 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> > > (0x0x7f3462000548) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f3461e060c0) 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> > > > (0x0x7f3462000d00) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f346273ff70) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f3461e061e0) 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> > > (0x0x7f346273ff08) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461e062a0) 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> (0x0x7f3461e0c000) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461e06480) 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> > > (0x0x7f3461e0c138) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461e065a0) 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> > > > (0x0x7f3461e06600) 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> > > (0x0x7f3461e0c270) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461e06660) 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> (0x0x7f3461e0c3a8) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f3461e0c410) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461e06780) 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> > (0x0x7f3461e0c5b0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> >, false> (0x0x7f3461e0c618) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7f3461e0c680) 0 empty
      std::integral_constant<bool, true> (0x0x7f3461e067e0) 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> > > (0x0x7f3461e0c7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461e06840) 0 empty

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

Class std::_Rb_tree_const_iterator<unsigned int>
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<unsigned int> (0x0x7f3461e06ae0) 0

Class std::pair<std::_Rb_tree_const_iterator<unsigned int>, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_const_iterator<unsigned int>, bool> (0x0x7f3461e06a80) 0

Class syscall_hook
   size=16 align=8
   base size=16 base align=8
syscall_hook (0x0x7f3461e06b40) 0

Vtable for errno_exception
errno_exception::_ZTV15errno_exception: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI15errno_exception)
16    (int (*)(...))errno_exception::~errno_exception
24    (int (*)(...))errno_exception::~errno_exception
32    (int (*)(...))errno_exception::what

Class errno_exception
   size=24 align=8
   base size=24 base align=8
errno_exception (0x0x7f3461e0c888) 0
    vptr=((& errno_exception::_ZTV15errno_exception) + 16u)
  std::exception (0x0x7f3461e06ba0) 0 nearly-empty
      primary-for errno_exception (0x0x7f3461e0c888)

Vtable for detailed_exception
detailed_exception::_ZTV18detailed_exception: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI18detailed_exception)
16    (int (*)(...))detailed_exception::~detailed_exception
24    (int (*)(...))detailed_exception::~detailed_exception
32    (int (*)(...))detailed_exception::what

Class detailed_exception
   size=16 align=8
   base size=16 base align=8
detailed_exception (0x0x7f3461e0c8f0) 0
    vptr=((& detailed_exception::_ZTV18detailed_exception) + 16u)
  std::exception (0x0x7f3461e06c00) 0 nearly-empty
      primary-for detailed_exception (0x0x7f3461e0c8f0)

Class unique_fd
   size=4 align=4
   base size=4 base align=4
unique_fd (0x0x7f3461e06c60) 0

Class daemonCtrl::request
   size=4 align=4
   base size=4 base align=4
daemonCtrl::request (0x0x7f3461e06d20) 0

Class daemonCtrl::response
   size=8 align=4
   base size=8 base align=4
daemonCtrl::response (0x0x7f3461e06d80) 0

Vtable for daemonCtrl::terminal_error
daemonCtrl::terminal_error::_ZTVN10daemonCtrl14terminal_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN10daemonCtrl14terminal_errorE)
16    (int (*)(...))daemonCtrl::terminal_error::~terminal_error
24    (int (*)(...))daemonCtrl::terminal_error::~terminal_error
32    (int (*)(...))detailed_exception::what

Class daemonCtrl::terminal_error
   size=16 align=8
   base size=16 base align=8
daemonCtrl::terminal_error (0x0x7f3461e0caf8) 0
    vptr=((& daemonCtrl::terminal_error::_ZTVN10daemonCtrl14terminal_errorE) + 16u)
  detailed_exception (0x0x7f3461e0cb60) 0
      primary-for daemonCtrl::terminal_error (0x0x7f3461e0caf8)
    std::exception (0x0x7f3461e06de0) 0 nearly-empty
        primary-for detailed_exception (0x0x7f3461e0cb60)

Vtable for daemonCtrl::remote_hangup_exception
daemonCtrl::remote_hangup_exception::_ZTVN10daemonCtrl23remote_hangup_exceptionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN10daemonCtrl23remote_hangup_exceptionE)
16    (int (*)(...))daemonCtrl::remote_hangup_exception::~remote_hangup_exception
24    (int (*)(...))daemonCtrl::remote_hangup_exception::~remote_hangup_exception
32    (int (*)(...))detailed_exception::what

Class daemonCtrl::remote_hangup_exception
   size=16 align=8
   base size=16 base align=8
daemonCtrl::remote_hangup_exception (0x0x7f3461e0cbc8) 0
    vptr=((& daemonCtrl::remote_hangup_exception::_ZTVN10daemonCtrl23remote_hangup_exceptionE) + 16u)
  daemonCtrl::terminal_error (0x0x7f3461e0cc30) 0
      primary-for daemonCtrl::remote_hangup_exception (0x0x7f3461e0cbc8)
    detailed_exception (0x0x7f3461e0cc98) 0
        primary-for daemonCtrl::terminal_error (0x0x7f3461e0cc30)
      std::exception (0x0x7f3461e06e40) 0 nearly-empty
          primary-for detailed_exception (0x0x7f3461e0cc98)

Vtable for daemonCtrl::short_msg_exception
daemonCtrl::short_msg_exception::_ZTVN10daemonCtrl19short_msg_exceptionE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN10daemonCtrl19short_msg_exceptionE)
16    (int (*)(...))daemonCtrl::short_msg_exception::~short_msg_exception
24    (int (*)(...))daemonCtrl::short_msg_exception::~short_msg_exception
32    (int (*)(...))detailed_exception::what

Class daemonCtrl::short_msg_exception
   size=16 align=8
   base size=16 base align=8
daemonCtrl::short_msg_exception (0x0x7f3461e0cd00) 0
    vptr=((& daemonCtrl::short_msg_exception::_ZTVN10daemonCtrl19short_msg_exceptionE) + 16u)
  daemonCtrl::terminal_error (0x0x7f3461e0cd68) 0
      primary-for daemonCtrl::short_msg_exception (0x0x7f3461e0cd00)
    detailed_exception (0x0x7f3461e0cdd0) 0
        primary-for daemonCtrl::terminal_error (0x0x7f3461e0cd68)
      std::exception (0x0x7f3461e06f00) 0 nearly-empty
          primary-for detailed_exception (0x0x7f3461e0cdd0)

Class daemonCtrl
   size=8 align=4
   base size=8 base align=4
daemonCtrl (0x0x7f3461e06cc0) 0

Class __gnu_cxx::new_allocator<unique_fd>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<unique_fd> (0x0x7f3461ec5060) 0 empty

Class std::allocator<unique_fd>
   size=1 align=1
   base size=1 base align=1
std::allocator<unique_fd> (0x0x7f3461e0cea0) 0 empty
  __gnu_cxx::new_allocator<unique_fd> (0x0x7f3461ec5120) 0 empty

Class std::allocator<unique_fd>::rebind<std::_List_node<unique_fd> >
   size=1 align=1
   base size=0 base align=1
std::allocator<unique_fd>::rebind<std::_List_node<unique_fd> > (0x0x7f3461ec51e0) 0 empty

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

Class __gnu_cxx::new_allocator<std::_List_node<unique_fd> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<unique_fd> > (0x0x7f3461ec52a0) 0 empty

Class std::allocator<std::_List_node<unique_fd> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<unique_fd> > (0x0x7f3461ef4000) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<unique_fd> > (0x0x7f3461ec5360) 0 empty

Class std::_List_base<unique_fd, std::allocator<unique_fd> >::_List_impl
   size=16 align=8
   base size=16 base align=8
std::_List_base<unique_fd, std::allocator<unique_fd> >::_List_impl (0x0x7f3461ef4068) 0
  std::allocator<std::_List_node<unique_fd> > (0x0x7f3461ef40d0) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<unique_fd> > (0x0x7f3461ec5420) 0 empty

Class std::_List_base<unique_fd, std::allocator<unique_fd> >
   size=16 align=8
   base size=16 base align=8
std::_List_base<unique_fd, std::allocator<unique_fd> > (0x0x7f3461ec5000) 0

Class std::list<unique_fd>
   size=16 align=8
   base size=16 base align=8
std::list<unique_fd> (0x0x7f3461ef4138) 0
  std::_List_base<unique_fd, std::allocator<unique_fd> > (0x0x7f3461ec5480) 0

Class daemonProcess
   size=168 align=8
   base size=168 base align=8
daemonProcess (0x0x7f3461e06f60) 0

Class std::__is_fast_hash<std::hash<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_fast_hash<std::hash<int> > (0x0x7f3461ef4208) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461ec5540) 0 empty

Class std::conditional<true, std::__detail::__is_noexcept_hash<int, std::hash<int> >, std::__is_fast_hash<std::hash<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__detail::__is_noexcept_hash<int, std::hash<int> >, std::__is_fast_hash<std::hash<int> > > (0x0x7f3461ec55a0) 0 empty

Class std::is_function<const std::hash<int>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::hash<int>&> (0x0x7f3461ef4270) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461ec5600) 0 empty

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

Class std::is_lvalue_reference<const std::hash<int>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::hash<int>&> (0x0x7f3461ef42d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461ec56c0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const std::hash<int>&>, std::is_rvalue_reference<const std::hash<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::hash<int>&>, std::is_rvalue_reference<const std::hash<int>&> > (0x0x7f3461ef4340) 0 empty
  std::is_lvalue_reference<const std::hash<int>&> (0x0x7f3461ef43a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461ec5780) 0 empty

Class std::is_reference<const std::hash<int>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::hash<int>&> (0x0x7f3461ef4410) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461ec57e0) 0 empty

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

Class std::__or_<std::is_reference<const std::hash<int>&>, std::is_void<const std::hash<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::hash<int>&>, std::is_void<const std::hash<int>&> > (0x0x7f3461ef4618) 0 empty
  std::is_reference<const std::hash<int>&> (0x0x7f3461ef4680) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461ec58a0) 0 empty

Class std::__or_<std::is_function<const std::hash<int>&>, std::is_reference<const std::hash<int>&>, std::is_void<const std::hash<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::hash<int>&>, std::is_reference<const std::hash<int>&>, std::is_void<const std::hash<int>&> > (0x0x7f3461ef46e8) 0 empty
  std::__or_<std::is_reference<const std::hash<int>&>, std::is_void<const std::hash<int>&> > (0x0x7f3461ef4750) 0 empty
    std::is_reference<const std::hash<int>&> (0x0x7f3461ef47b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f3461ec59c0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::hash<int>&>, std::is_reference<const std::hash<int>&>, std::is_void<const std::hash<int>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::hash<int>&>, std::is_reference<const std::hash<int>&>, std::is_void<const std::hash<int>&> > > (0x0x7f3461ef4820) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461ec5a80) 0 empty

Class std::is_object<const std::hash<int>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::hash<int>&> (0x0x7f3461ef4888) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461ec5ae0) 0 empty

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

Class std::__or_<std::is_object<const std::hash<int>&>, std::is_reference<const std::hash<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::hash<int>&>, std::is_reference<const std::hash<int>&> > (0x0x7f3461ef49c0) 0 empty
  std::is_reference<const std::hash<int>&> (0x0x7f3461ef4a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461ec5ba0) 0 empty

Class std::__is_referenceable<const std::hash<int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::hash<int>&> (0x0x7f3461ef4a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461ec5cc0) 0 empty

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

Class std::add_rvalue_reference<const std::hash<int>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::hash<int>&> (0x0x7f3461ef4af8) 0 empty
  std::__add_rvalue_reference_helper<const std::hash<int>&, true> (0x0x7f3461ec5d80) 0 empty

Class std::is_function<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int&> (0x0x7f3461ef4b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461ec5de0) 0 empty

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

Class std::is_lvalue_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const int&> (0x0x7f3461ef4bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461ec5ea0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const int&>, std::is_rvalue_reference<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const int&>, std::is_rvalue_reference<const int&> > (0x0x7f3461ef4d00) 0 empty
  std::is_lvalue_reference<const int&> (0x0x7f3461ef4d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461f8a060) 0 empty

Class std::is_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int&> (0x0x7f3461ef4dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461f8a0c0) 0 empty

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

Class std::__or_<std::is_reference<const int&>, std::is_void<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const int&>, std::is_void<const int&> > (0x0x7f3461ef4e38) 0 empty
  std::is_reference<const int&> (0x0x7f3461ef4ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461f8a180) 0 empty

Class std::__or_<std::is_function<const int&>, std::is_reference<const int&>, std::is_void<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const int&>, std::is_reference<const int&>, std::is_void<const int&> > (0x0x7f3461ef4f08) 0 empty
  std::__or_<std::is_reference<const int&>, std::is_void<const int&> > (0x0x7f3461ef4f70) 0 empty
    std::is_reference<const int&> (0x0x7f3461ef41a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f3461f8a1e0) 0 empty

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

Class std::is_object<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int&> (0x0x7f3461f8d138) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461f8a360) 0 empty

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

Class std::__or_<std::is_object<const int&>, std::is_reference<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const int&>, std::is_reference<const int&> > (0x0x7f3461f8d1a0) 0 empty
  std::is_reference<const int&> (0x0x7f3461f8d208) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461f8a420) 0 empty

Class std::__is_referenceable<const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int&> (0x0x7f3461f8d270) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461f8a480) 0 empty

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

Class std::add_rvalue_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const int&> (0x0x7f3461f8d2d8) 0 empty
  std::__add_rvalue_reference_helper<const int&, true> (0x0x7f3461f8a540) 0 empty

Class std::__detail::__is_noexcept_hash<int, std::hash<int> >
   size=1 align=1
   base size=1 base align=1
std::__detail::__is_noexcept_hash<int, std::hash<int> > (0x0x7f3461f8d340) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461f8a5a0) 0 empty

Class std::__and_<std::__is_fast_hash<std::hash<int> >, std::__detail::__is_noexcept_hash<int, std::hash<int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_fast_hash<std::hash<int> >, std::__detail::__is_noexcept_hash<int, std::hash<int> > > (0x0x7f3461f8d3a8) 0 empty
  std::__detail::__is_noexcept_hash<int, std::hash<int> > (0x0x7f3461f8d410) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461f8a600) 0 empty

Class std::__not_<std::__and_<std::__is_fast_hash<std::hash<int> >, std::__detail::__is_noexcept_hash<int, std::hash<int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::__is_fast_hash<std::hash<int> >, std::__detail::__is_noexcept_hash<int, std::hash<int> > > > (0x0x7f3461f8d548) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461f8a660) 0 empty

Class std::__detail::_Hashtable_traits<false, false, true>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Hashtable_traits<false, false, true> (0x0x7f3461f8a6c0) 0 empty

Class __gnu_cxx::new_allocator<std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const int, syscall_hook> > (0x0x7f3461f8a780) 0 empty

Class std::allocator<std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const int, syscall_hook> > (0x0x7f3461f8d7b8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, syscall_hook> > (0x0x7f3461f8a840) 0 empty

Class std::allocator<std::pair<const int, syscall_hook> >::rebind<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, syscall_hook> >::rebind<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3461f8a900) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3461f8a720) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false>, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false>, true> (0x0x7f3461f8a960) 0 empty

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

Class std::equal_to<int>
   size=1 align=1
   base size=1 base align=1
std::equal_to<int> (0x0x7f3461f8d8f0) 0 empty
  std::binary_function<int, int, bool> (0x0x7f3461f8aa20) 0 empty

Class std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7f3461f8d958) 0 empty
  std::__detail::_Select1st (0x0x7f3461f8aa80) 0 empty

Class std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7f3461f8d9c0) 0 empty
  std::hash<int> (0x0x7f3461f8da28) 0 empty
    std::__hash_base<long unsigned int, int> (0x0x7f3461f8aae0) 0 empty

Class std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7f3461f8da90) 0 empty
  std::__detail::_Mod_range_hashing (0x0x7f3461f8ab40) 0 empty

Class std::__detail::_Hash_code_base<int, std::pair<const int, syscall_hook>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hash_code_base<int, std::pair<const int, syscall_hook>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false> (0x0x7f3461ebe960) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7f3461f8daf8) 0 empty
    std::__detail::_Select1st (0x0x7f3461f8aba0) 0 empty
  std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7f3461f8db60) 0 empty
    std::hash<int> (0x0x7f3461f8dbc8) 0 empty
      std::__hash_base<long unsigned int, int> (0x0x7f3461f8ac00) 0 empty
  std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7f3461f8dc30) 0 empty
    std::__detail::_Mod_range_hashing (0x0x7f3461f8ac60) 0 empty

Class std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true> (0x0x7f3461f8dc98) 0 empty
  std::equal_to<int> (0x0x7f3461f8dd00) 0 empty
    std::binary_function<int, int, bool> (0x0x7f3461f8acc0) 0 empty

Class std::conditional<true, std::pair<std::__detail::_Node_iterator<std::pair<const int, syscall_hook>, false, false>, bool>, std::__detail::_Node_iterator<std::pair<const int, syscall_hook>, false, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::__detail::_Node_iterator<std::pair<const int, syscall_hook>, false, false>, bool>, std::__detail::_Node_iterator<std::pair<const int, syscall_hook>, false, false> > (0x0x7f3461f8aea0) 0 empty

Class std::__detail::_Hashtable_base<int, std::pair<const int, syscall_hook>, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<false, false, true> >
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_base<int, std::pair<const int, syscall_hook>, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461bceaf0) 0 empty
  std::__detail::_Hash_code_base<int, std::pair<const int, syscall_hook>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false> (0x0x7f3461ebe9d8) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7f3461f8dd68) 0 empty
      std::__detail::_Select1st (0x0x7f3461f8ad20) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7f3461f8ddd0) 0 empty
      std::hash<int> (0x0x7f3461f8de38) 0 empty
        std::__hash_base<long unsigned int, int> (0x0x7f3461f8ad80) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7f3461f8dea0) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7f3461f8ade0) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true> (0x0x7f3461f8df08) 0 empty
    std::equal_to<int> (0x0x7f3461f8df70) 0 empty
      std::binary_function<int, int, bool> (0x0x7f3461f8ae40) 0 empty

Class std::tuple_element<1ul, std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<1ul, std::pair<const int, syscall_hook> > (0x0x7f3461c09780) 0 empty

Class std::__detail::_Map_base<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Map_base<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true> (0x0x7f3461c090c0) 0 empty

Class std::__detail::_Insert_base<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >
   size=1 align=1
   base size=0 base align=1
std::__detail::_Insert_base<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461c09de0) 0 empty

Class std::__detail::_Insert<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, false, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Insert<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, false, true> (0x0x7f3461c18f70) 0 empty
  std::__detail::_Insert_base<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461c09e40) 0 empty

Class std::__detail::_Rehash_base<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >
   size=1 align=1
   base size=0 base align=1
std::__detail::_Rehash_base<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461c09f00) 0 empty

Class std::__detail::_Equality<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Equality<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true> (0x0x7f3461c2c180) 0 empty

Class __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3461c2c1e0) 0 empty

Class std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3461c2f208) 0 empty
  __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3461c2c360) 0 empty

Class std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, true> (0x0x7f3461c2f270) 0 empty
  std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3461c2f2d8) 0 empty
    __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3461c2c480) 0 empty

Class std::pair<const int, syscall_hook>
   size=24 align=8
   base size=24 base align=8
std::pair<const int, syscall_hook> (0x0x7f3461c2c600) 0

Class std::integral_constant<long unsigned int, 8ul>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<long unsigned int, 8ul> (0x0x7f3461c2c660) 0 empty

Class std::alignment_of<std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=1 base align=1
std::alignment_of<std::pair<const int, syscall_hook> > (0x0x7f3461c2f548) 0 empty
  std::integral_constant<long unsigned int, 8ul> (0x0x7f3461c2c6c0) 0 empty

Class std::aligned_storage<24ul, 8ul>
   size=1 align=1
   base size=0 base align=1
std::aligned_storage<24ul, 8ul> (0x0x7f3461c2c720) 0 empty

Class std::aligned_storage<24ul, 8ul>::type::<anonymous struct>
   size=8 align=8
   base size=0 base align=8
std::aligned_storage<24ul, 8ul>::type::<anonymous struct> (0x0x7f3461c2c840) 0 empty

Class std::aligned_storage<24ul, 8ul>::type
   size=24 align=8
   base size=24 base align=8
std::aligned_storage<24ul, 8ul>::type (0x0x7f3461c2c7e0) 0

Class __gnu_cxx::__aligned_buffer<std::pair<const int, syscall_hook> >
   size=24 align=8
   base size=24 base align=8
__gnu_cxx::__aligned_buffer<std::pair<const int, syscall_hook> > (0x0x7f3461c2f5b0) 0
  std::aligned_storage<24ul, 8ul> (0x0x7f3461c2c780) 0 empty

Class std::__detail::_Hash_node_value_base<std::pair<const int, syscall_hook> >
   size=32 align=8
   base size=32 base align=8
std::__detail::_Hash_node_value_base<std::pair<const int, syscall_hook> > (0x0x7f3461c2f4e0) 0
  std::__detail::_Hash_node_base (0x0x7f3461c2c5a0) 0

Class std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false>
   size=32 align=8
   base size=32 base align=8
std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> (0x0x7f3461c2f618) 0
  std::__detail::_Hash_node_value_base<std::pair<const int, syscall_hook> > (0x0x7f3461c2f680) 0
    std::__detail::_Hash_node_base (0x0x7f3461c2c8a0) 0

Class std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >::rebind<std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >::rebind<std::pair<const int, syscall_hook> > (0x0x7f3461c2c960) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, std::pair<const int, syscall_hook> > (0x0x7f3461c2c900) 0 empty

Class std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, std::pair<const int, syscall_hook>, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, std::pair<const int, syscall_hook>, true> (0x0x7f3461c2c9c0) 0 empty

Class std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >::rebind<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >::rebind<std::__detail::_Hash_node_base*> (0x0x7f3461c2ca80) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, std::__detail::_Hash_node_base*> (0x0x7f3461c2ca20) 0 empty

Class std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, std::__detail::_Hash_node_base*, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, std::__detail::_Hash_node_base*, true> (0x0x7f3461c2cae0) 0 empty

Class std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > >
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > > (0x0x7f3461c2f340) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, true> (0x0x7f3461c2f3a8) 0 empty
    std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3461c2f410) 0 empty
      __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3461c2c540) 0 empty

Class std::remove_volatile<std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const int, syscall_hook> > (0x0x7f3461cc5060) 0 empty

Class std::remove_const<std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const int, syscall_hook> > (0x0x7f3461cc50c0) 0 empty

Class std::remove_cv<std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const int, syscall_hook> > (0x0x7f3461cc5000) 0 empty

Class std::__ptrtr_not_void<std::pair<const int, syscall_hook>, std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::pair<const int, syscall_hook>, std::pair<const int, syscall_hook> > (0x0x7f3461cc5120) 0 empty

Class std::pointer_traits<std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::pair<const int, syscall_hook>*> (0x0x7f3461c2cf60) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const int, syscall_hook> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const int, syscall_hook> > > (0x0x7f3461c2cf00) 0 empty

Class std::conditional<false, std::__detail::_Identity, std::__detail::_Select1st>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__detail::_Identity, std::__detail::_Select1st> (0x0x7f3461cc5300) 0 empty

Class std::is_function<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461d20a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461cc5360) 0 empty

Class std::conditional<false, std::is_function<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > > (0x0x7f3461cc53c0) 0 empty

Class std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461d20af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461cc5420) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461cc5480) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461d20b60) 0 empty
  std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461d20bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461cc54e0) 0 empty

Class std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461d20c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461cc5540) 0 empty

Class std::conditional<true, std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461cc55a0) 0 empty

Class std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461d20c98) 0 empty
  std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461d20d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461cc5600) 0 empty

Class std::__or_<std::is_function<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461d20d68) 0 empty
  std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461d20dd0) 0 empty
    std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461d20e38) 0 empty
      std::integral_constant<bool, true> (0x0x7f3461cc5660) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > > (0x0x7f3461d20ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461cc56c0) 0 empty

Class std::is_object<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461d20f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461cc5720) 0 empty

Class std::conditional<false, std::is_object<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461cc5780) 0 empty

Class std::__or_<std::is_object<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461d20f70) 0 empty
  std::is_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461d3e000) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461cc57e0) 0 empty

Class std::__is_referenceable<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461d3e068) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461cc5840) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&, true> (0x0x7f3461cc58a0) 0 empty

Class std::add_rvalue_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461d3e0d0) 0 empty
  std::__add_rvalue_reference_helper<const std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&, true> (0x0x7f3461cc5900) 0 empty

Class std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access
   size=1 align=1
   base size=1 base align=1
std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access (0x0x7f3461d3e1a0) 0 empty
  std::__detail::_Hash_code_base<int, std::pair<const int, syscall_hook>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false> (0x0x7f3461c4e1e0) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7f3461d3e208) 0 empty
      std::__detail::_Select1st (0x0x7f3461cc5960) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7f3461d3e270) 0 empty
      std::hash<int> (0x0x7f3461d3e2d8) 0 empty
        std::__hash_base<long unsigned int, int> (0x0x7f3461cc59c0) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7f3461d3e340) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7f3461cc5a20) 0 empty

Class std::is_function<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::__detail::_Mod_range_hashing&> (0x0x7f3461d3e820) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461cc5a80) 0 empty

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

Class std::is_lvalue_reference<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::__detail::_Mod_range_hashing&> (0x0x7f3461d3e888) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461cc5b40) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const std::__detail::_Mod_range_hashing&>, std::is_rvalue_reference<const std::__detail::_Mod_range_hashing&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::__detail::_Mod_range_hashing&>, std::is_rvalue_reference<const std::__detail::_Mod_range_hashing&> > (0x0x7f3461d3e8f0) 0 empty
  std::is_lvalue_reference<const std::__detail::_Mod_range_hashing&> (0x0x7f3461d3e958) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461cc5c00) 0 empty

Class std::is_reference<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::__detail::_Mod_range_hashing&> (0x0x7f3461d3e9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461cc5c60) 0 empty

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

Class std::__or_<std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> > (0x0x7f3461d3ea28) 0 empty
  std::is_reference<const std::__detail::_Mod_range_hashing&> (0x0x7f3461d3ea90) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461cc5d20) 0 empty

Class std::__or_<std::is_function<const std::__detail::_Mod_range_hashing&>, std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::__detail::_Mod_range_hashing&>, std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> > (0x0x7f3461d3eaf8) 0 empty
  std::__or_<std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> > (0x0x7f3461d3eb60) 0 empty
    std::is_reference<const std::__detail::_Mod_range_hashing&> (0x0x7f3461d3ebc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f3461cc5d80) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::__detail::_Mod_range_hashing&>, std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::__detail::_Mod_range_hashing&>, std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> > > (0x0x7f3461d3ec30) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461cc5de0) 0 empty

Class std::is_object<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::__detail::_Mod_range_hashing&> (0x0x7f3461d3ec98) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461cc5e40) 0 empty

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

Class std::__or_<std::is_object<const std::__detail::_Mod_range_hashing&>, std::is_reference<const std::__detail::_Mod_range_hashing&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::__detail::_Mod_range_hashing&>, std::is_reference<const std::__detail::_Mod_range_hashing&> > (0x0x7f3461d3ed00) 0 empty
  std::is_reference<const std::__detail::_Mod_range_hashing&> (0x0x7f3461d3ed68) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461cc5f00) 0 empty

Class std::__is_referenceable<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::__detail::_Mod_range_hashing&> (0x0x7f3461d3edd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461cc5f60) 0 empty

Class std::__add_rvalue_reference_helper<const std::__detail::_Mod_range_hashing&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::__detail::_Mod_range_hashing&, true> (0x0x7f3461d58000) 0 empty

Class std::add_rvalue_reference<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::__detail::_Mod_range_hashing&> (0x0x7f3461d3ee38) 0 empty
  std::__add_rvalue_reference_helper<const std::__detail::_Mod_range_hashing&, true> (0x0x7f3461d58060) 0 empty

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

Class std::conditional<true, std::__not_<std::integral_constant<bool, false> >, std::is_default_constructible<std::__detail::_Mod_range_hashing> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::integral_constant<bool, false> >, std::is_default_constructible<std::__detail::_Mod_range_hashing> > (0x0x7f3461d58120) 0 empty

Class std::__or_<std::__not_<std::integral_constant<bool, false> >, std::is_default_constructible<std::__detail::_Mod_range_hashing> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__not_<std::integral_constant<bool, false> >, std::is_default_constructible<std::__detail::_Mod_range_hashing> > (0x0x7f3461d5e208) 0 empty
  std::__not_<std::integral_constant<bool, false> > (0x0x7f3461d5e270) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461d58180) 0 empty

Class std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >
   size=56 align=8
   base size=56 base align=8
std::_Hashtable<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461ca75f0) 0
  std::__detail::_Hashtable_base<int, std::pair<const int, syscall_hook>, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461caf700) 0 empty
    std::__detail::_Hash_code_base<int, std::pair<const int, syscall_hook>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false> (0x0x7f3461c4e168) 0 empty
      std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7f3461c2f958) 0 empty
        std::__detail::_Select1st (0x0x7f3461c2cba0) 0 empty
      std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7f3461c2f9c0) 0 empty
        std::hash<int> (0x0x7f3461c2fa28) 0 empty
          std::__hash_base<long unsigned int, int> (0x0x7f3461c2cc00) 0 empty
      std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7f3461c2fa90) 0 empty
        std::__detail::_Mod_range_hashing (0x0x7f3461c2cc60) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true> (0x0x7f3461c2faf8) 0 empty
      std::equal_to<int> (0x0x7f3461c2fb60) 0 empty
        std::binary_function<int, int, bool> (0x0x7f3461c2ccc0) 0 empty
  std::__detail::_Map_base<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true> (0x0x7f3461c2cd20) 0 empty
  std::__detail::_Insert<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, false, true> (0x0x7f3461c2fbc8) 0 empty
    std::__detail::_Insert_base<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461c2cd80) 0 empty
  std::__detail::_Rehash_base<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461c2cde0) 0 empty
  std::__detail::_Equality<int, std::pair<const int, syscall_hook>, std::allocator<std::pair<const int, syscall_hook> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true> (0x0x7f3461c2ce40) 0 empty
  std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > > (0x0x7f3461c2fc30) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, true> (0x0x7f3461c2fc98) 0 empty
      std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3461c2fd00) 0 empty
        __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3461c2cea0) 0 empty

Class std::unordered_map<int, syscall_hook>
   size=56 align=8
   base size=56 base align=8
std::unordered_map<int, syscall_hook> (0x0x7f3461ec54e0) 0

Class __gnu_cxx::new_allocator<std::pair<const int, pid_state> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const int, pid_state> > (0x0x7f3461d58360) 0 empty

Class std::allocator<std::pair<const int, pid_state> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const int, pid_state> > (0x0x7f3461a271a0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, pid_state> > (0x0x7f3461d58420) 0 empty

Class std::allocator<std::pair<const int, pid_state> >::rebind<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, pid_state> >::rebind<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f3461d584e0) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const int, pid_state> >, std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const int, pid_state> >, std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f3461d58300) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const int, pid_state> >, std::__detail::_Hash_node<std::pair<const int, pid_state>, false>, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const int, pid_state> >, std::__detail::_Hash_node<std::pair<const int, pid_state>, false>, true> (0x0x7f3461d58540) 0 empty

Class std::__detail::_Hash_code_base<int, std::pair<const int, pid_state>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hash_code_base<int, std::pair<const int, pid_state>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false> (0x0x7f3461c4e4b0) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7f3461a272d8) 0 empty
    std::__detail::_Select1st (0x0x7f3461d585a0) 0 empty
  std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7f3461a27340) 0 empty
    std::hash<int> (0x0x7f3461a273a8) 0 empty
      std::__hash_base<long unsigned int, int> (0x0x7f3461d58600) 0 empty
  std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7f3461a27410) 0 empty
    std::__detail::_Mod_range_hashing (0x0x7f3461d58660) 0 empty

Class std::conditional<true, std::pair<std::__detail::_Node_iterator<std::pair<const int, pid_state>, false, false>, bool>, std::__detail::_Node_iterator<std::pair<const int, pid_state>, false, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::__detail::_Node_iterator<std::pair<const int, pid_state>, false, false>, bool>, std::__detail::_Node_iterator<std::pair<const int, pid_state>, false, false> > (0x0x7f3461d58840) 0 empty

Class std::__detail::_Hashtable_base<int, std::pair<const int, pid_state>, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<false, false, true> >
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_base<int, std::pair<const int, pid_state>, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461a29690) 0 empty
  std::__detail::_Hash_code_base<int, std::pair<const int, pid_state>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false> (0x0x7f3461c4e528) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7f3461a27478) 0 empty
      std::__detail::_Select1st (0x0x7f3461d586c0) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7f3461a274e0) 0 empty
      std::hash<int> (0x0x7f3461a27548) 0 empty
        std::__hash_base<long unsigned int, int> (0x0x7f3461d58720) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7f3461a275b0) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7f3461d58780) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true> (0x0x7f3461a27618) 0 empty
    std::equal_to<int> (0x0x7f3461a27680) 0 empty
      std::binary_function<int, int, bool> (0x0x7f3461d587e0) 0 empty

Class std::tuple_element<1ul, std::pair<const int, pid_state> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<1ul, std::pair<const int, pid_state> > (0x0x7f3461a6b120) 0 empty

Class std::__detail::_Map_base<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Map_base<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true> (0x0x7f3461d58a20) 0 empty

Class std::__detail::_Insert_base<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >
   size=1 align=1
   base size=0 base align=1
std::__detail::_Insert_base<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461a6b780) 0 empty

Class std::__detail::_Insert<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, false, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Insert<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, false, true> (0x0x7f3461a795b0) 0 empty
  std::__detail::_Insert_base<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461a6b8a0) 0 empty

Class std::__detail::_Rehash_base<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >
   size=1 align=1
   base size=0 base align=1
std::__detail::_Rehash_base<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461a6b960) 0 empty

Class std::__detail::_Equality<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Equality<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true> (0x0x7f3461a6bba0) 0 empty

Class __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f3461a6bc00) 0 empty

Class std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f3461a8c820) 0 empty
  __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f3461a6bd80) 0 empty

Class std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, true> (0x0x7f3461a8c888) 0 empty
  std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f3461a8c8f0) 0 empty
    __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f3461a6bea0) 0 empty

Class std::pair<const int, pid_state>
   size=408 align=8
   base size=408 base align=8
std::pair<const int, pid_state> (0x0x7f3461aaf060) 0

Class std::alignment_of<std::pair<const int, pid_state> >
   size=1 align=1
   base size=1 base align=1
std::alignment_of<std::pair<const int, pid_state> > (0x0x7f3461a8cb60) 0 empty
  std::integral_constant<long unsigned int, 8ul> (0x0x7f3461aaf0c0) 0 empty

Class std::aligned_storage<408ul, 8ul>
   size=1 align=1
   base size=0 base align=1
std::aligned_storage<408ul, 8ul> (0x0x7f3461aaf120) 0 empty

Class std::aligned_storage<408ul, 8ul>::type::<anonymous struct>
   size=8 align=8
   base size=0 base align=8
std::aligned_storage<408ul, 8ul>::type::<anonymous struct> (0x0x7f3461aaf240) 0 empty

Class std::aligned_storage<408ul, 8ul>::type
   size=408 align=8
   base size=408 base align=8
std::aligned_storage<408ul, 8ul>::type (0x0x7f3461aaf1e0) 0

Class __gnu_cxx::__aligned_buffer<std::pair<const int, pid_state> >
   size=408 align=8
   base size=408 base align=8
__gnu_cxx::__aligned_buffer<std::pair<const int, pid_state> > (0x0x7f3461a8cbc8) 0
  std::aligned_storage<408ul, 8ul> (0x0x7f3461aaf180) 0 empty

Class std::__detail::_Hash_node_value_base<std::pair<const int, pid_state> >
   size=416 align=8
   base size=416 base align=8
std::__detail::_Hash_node_value_base<std::pair<const int, pid_state> > (0x0x7f3461a8caf8) 0
  std::__detail::_Hash_node_base (0x0x7f3461aaf000) 0

Class std::__detail::_Hash_node<std::pair<const int, pid_state>, false>
   size=416 align=8
   base size=416 base align=8
std::__detail::_Hash_node<std::pair<const int, pid_state>, false> (0x0x7f3461a8cc30) 0
  std::__detail::_Hash_node_value_base<std::pair<const int, pid_state> > (0x0x7f3461a8cc98) 0
    std::__detail::_Hash_node_base (0x0x7f3461aaf2a0) 0

Class std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >::rebind<std::pair<const int, pid_state> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >::rebind<std::pair<const int, pid_state> > (0x0x7f3461aaf360) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, std::pair<const int, pid_state> >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, std::pair<const int, pid_state> > (0x0x7f3461aaf300) 0 empty

Class std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, std::pair<const int, pid_state>, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, std::pair<const int, pid_state>, true> (0x0x7f3461aaf3c0) 0 empty

Class std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >::rebind<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >::rebind<std::__detail::_Hash_node_base*> (0x0x7f3461aaf480) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, std::__detail::_Hash_node_base*> (0x0x7f3461aaf420) 0 empty

Class std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, std::__detail::_Hash_node_base*, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, std::__detail::_Hash_node_base*, true> (0x0x7f3461aaf4e0) 0 empty

Class std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > >
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > > (0x0x7f3461a8c958) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, true> (0x0x7f3461a8c9c0) 0 empty
    std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f3461a8ca28) 0 empty
      __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f3461a6bf60) 0 empty

Class std::remove_volatile<std::pair<const int, pid_state> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const int, pid_state> > (0x0x7f3461aafa20) 0 empty

Class std::remove_const<std::pair<const int, pid_state> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const int, pid_state> > (0x0x7f3461aafa80) 0 empty

Class std::remove_cv<std::pair<const int, pid_state> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const int, pid_state> > (0x0x7f3461aaf9c0) 0 empty

Class std::__ptrtr_not_void<std::pair<const int, pid_state>, std::pair<const int, pid_state> >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::pair<const int, pid_state>, std::pair<const int, pid_state> > (0x0x7f3461aafae0) 0 empty

Class std::pointer_traits<std::pair<const int, pid_state>*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::pair<const int, pid_state>*> (0x0x7f3461aaf960) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const int, pid_state> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const int, pid_state> > > (0x0x7f3461aaf900) 0 empty

Class std::is_function<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461b771a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461aafc00) 0 empty

Class std::conditional<false, std::is_function<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > > (0x0x7f3461aafc60) 0 empty

Class std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461b77208) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461aafcc0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461aafd20) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461b77270) 0 empty
  std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461b772d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461aafd80) 0 empty

Class std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461b77340) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461aafde0) 0 empty

Class std::conditional<true, std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461aafe40) 0 empty

Class std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461b773a8) 0 empty
  std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461b77410) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461aafea0) 0 empty

Class std::__or_<std::is_function<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461b77478) 0 empty
  std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461b774e0) 0 empty
    std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461b77548) 0 empty
      std::integral_constant<bool, true> (0x0x7f3461aaff00) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > > (0x0x7f3461b775b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461aaff60) 0 empty

Class std::is_object<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461b77618) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461792000) 0 empty

Class std::conditional<false, std::is_object<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461792060) 0 empty

Class std::__or_<std::is_object<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461b77680) 0 empty
  std::is_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461b776e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f34617920c0) 0 empty

Class std::__is_referenceable<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461b77750) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461792120) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&, true> (0x0x7f3461792180) 0 empty

Class std::add_rvalue_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f3461b777b8) 0 empty
  std::__add_rvalue_reference_helper<const std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&, true> (0x0x7f34617921e0) 0 empty

Class std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access
   size=1 align=1
   base size=1 base align=1
std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access (0x0x7f3461b77888) 0 empty
  std::__detail::_Hash_code_base<int, std::pair<const int, pid_state>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false> (0x0x7f3461a81d20) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7f3461b778f0) 0 empty
      std::__detail::_Select1st (0x0x7f3461792240) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7f3461b77958) 0 empty
      std::hash<int> (0x0x7f3461b779c0) 0 empty
        std::__hash_base<long unsigned int, int> (0x0x7f34617922a0) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7f3461b77a28) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7f3461792300) 0 empty

Class std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >
   size=56 align=8
   base size=56 base align=8
std::_Hashtable<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461af8d10) 0
  std::__detail::_Hashtable_base<int, std::pair<const int, pid_state>, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461af1ee0) 0 empty
    std::__detail::_Hash_code_base<int, std::pair<const int, pid_state>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false> (0x0x7f3461a81ca8) 0 empty
      std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7f3461b13000) 0 empty
        std::__detail::_Select1st (0x0x7f3461aaf5a0) 0 empty
      std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7f3461b13068) 0 empty
        std::hash<int> (0x0x7f3461b130d0) 0 empty
          std::__hash_base<long unsigned int, int> (0x0x7f3461aaf600) 0 empty
      std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7f3461b13138) 0 empty
        std::__detail::_Mod_range_hashing (0x0x7f3461aaf660) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true> (0x0x7f3461b131a0) 0 empty
      std::equal_to<int> (0x0x7f3461b13208) 0 empty
        std::binary_function<int, int, bool> (0x0x7f3461aaf6c0) 0 empty
  std::__detail::_Map_base<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true> (0x0x7f3461aaf720) 0 empty
  std::__detail::_Insert<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, false, true> (0x0x7f3461b13270) 0 empty
    std::__detail::_Insert_base<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461aaf780) 0 empty
  std::__detail::_Rehash_base<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461aaf7e0) 0 empty
  std::__detail::_Equality<int, std::pair<const int, pid_state>, std::allocator<std::pair<const int, pid_state> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true> (0x0x7f3461aaf840) 0 empty
  std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > > (0x0x7f3461b132d8) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, true> (0x0x7f3461b13340) 0 empty
      std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f3461b133a8) 0 empty
        __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f3461aaf8a0) 0 empty

Class std::unordered_map<int, pid_state, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<const int, pid_state> > >
   size=56 align=8
   base size=56 base align=8
std::unordered_map<int, pid_state, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<const int, pid_state> > > (0x0x7f3461d582a0) 0

Class map_class<int, pid_state>
   size=56 align=8
   base size=56 base align=8
map_class<int, pid_state> (0x0x7f3461817f08) 0
  std::unordered_map<int, pid_state, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<const int, pid_state> > > (0x0x7f34617923c0) 0

Class __gnu_cxx::new_allocator<std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const int, int> > (0x0x7f34617924e0) 0 empty

Class std::allocator<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const int, int> > (0x0x7f3461865270) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, int> > (0x0x7f34617925a0) 0 empty

Class std::allocator<std::pair<const int, int> >::rebind<std::__detail::_Hash_node<std::pair<const int, int>, false> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::pair<const int, int> >::rebind<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f3461792660) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::pair<const int, int> >, std::__detail::_Hash_node<std::pair<const int, int>, false> >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::pair<const int, int> >, std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f3461792480) 0 empty

Class std::__alloctr_rebind<std::allocator<std::pair<const int, int> >, std::__detail::_Hash_node<std::pair<const int, int>, false>, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::pair<const int, int> >, std::__detail::_Hash_node<std::pair<const int, int>, false>, true> (0x0x7f34617926c0) 0 empty

Class std::__detail::_Hash_code_base<int, std::pair<const int, int>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hash_code_base<int, std::pair<const int, int>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false> (0x0x7f34618623c0) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7f34618653a8) 0 empty
    std::__detail::_Select1st (0x0x7f3461792720) 0 empty
  std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7f3461865410) 0 empty
    std::hash<int> (0x0x7f3461865478) 0 empty
      std::__hash_base<long unsigned int, int> (0x0x7f3461792780) 0 empty
  std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7f34618654e0) 0 empty
    std::__detail::_Mod_range_hashing (0x0x7f34617927e0) 0 empty

Class std::conditional<true, std::pair<std::__detail::_Node_iterator<std::pair<const int, int>, false, false>, bool>, std::__detail::_Node_iterator<std::pair<const int, int>, false, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::__detail::_Node_iterator<std::pair<const int, int>, false, false>, bool>, std::__detail::_Node_iterator<std::pair<const int, int>, false, false> > (0x0x7f34617929c0) 0 empty

Class std::__detail::_Hashtable_base<int, std::pair<const int, int>, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<false, false, true> >
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_base<int, std::pair<const int, int>, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f346188c0e0) 0 empty
  std::__detail::_Hash_code_base<int, std::pair<const int, int>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false> (0x0x7f3461862438) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7f3461865548) 0 empty
      std::__detail::_Select1st (0x0x7f3461792840) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7f34618655b0) 0 empty
      std::hash<int> (0x0x7f3461865618) 0 empty
        std::__hash_base<long unsigned int, int> (0x0x7f34617928a0) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7f3461865680) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7f3461792900) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true> (0x0x7f34618656e8) 0 empty
    std::equal_to<int> (0x0x7f3461865750) 0 empty
      std::binary_function<int, int, bool> (0x0x7f3461792960) 0 empty

Class std::tuple_element<1ul, std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<1ul, std::pair<const int, int> > (0x0x7f34618ac1e0) 0 empty

Class std::__detail::_Map_base<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Map_base<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true> (0x0x7f3461792ae0) 0 empty

Class std::__detail::_Insert_base<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >
   size=1 align=1
   base size=0 base align=1
std::__detail::_Insert_base<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f34618ac840) 0 empty

Class std::__detail::_Insert<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, false, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Insert<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, false, true> (0x0x7f34618b9680) 0 empty
  std::__detail::_Insert_base<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f34618ac960) 0 empty

Class std::__detail::_Rehash_base<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >
   size=1 align=1
   base size=0 base align=1
std::__detail::_Rehash_base<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f34618aca20) 0 empty

Class std::__detail::_Equality<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Equality<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true> (0x0x7f34618acc60) 0 empty

Class __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f34618accc0) 0 empty

Class std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f34618ca8f0) 0 empty
  __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f34618acd80) 0 empty

Class std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, true>
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, true> (0x0x7f34618ca958) 0 empty
  std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f34618ca9c0) 0 empty
    __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f34618ace40) 0 empty

Class std::pair<const int, int>
   size=8 align=4
   base size=8 base align=4
std::pair<const int, int> (0x0x7f34618acf60) 0

Class std::integral_constant<long unsigned int, 4ul>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<long unsigned int, 4ul> (0x0x7f3461912000) 0 empty

Class std::alignment_of<std::pair<const int, int> >
   size=1 align=1
   base size=1 base align=1
std::alignment_of<std::pair<const int, int> > (0x0x7f34618cac30) 0 empty
  std::integral_constant<long unsigned int, 4ul> (0x0x7f3461912060) 0 empty

Class std::aligned_storage<8ul, 4ul>
   size=1 align=1
   base size=0 base align=1
std::aligned_storage<8ul, 4ul> (0x0x7f34619120c0) 0 empty

Class std::aligned_storage<8ul, 4ul>::type::<anonymous struct>
   size=4 align=4
   base size=0 base align=4
std::aligned_storage<8ul, 4ul>::type::<anonymous struct> (0x0x7f34619121e0) 0 empty

Class std::aligned_storage<8ul, 4ul>::type
   size=8 align=4
   base size=8 base align=4
std::aligned_storage<8ul, 4ul>::type (0x0x7f3461912180) 0

Class __gnu_cxx::__aligned_buffer<std::pair<const int, int> >
   size=8 align=4
   base size=8 base align=4
__gnu_cxx::__aligned_buffer<std::pair<const int, int> > (0x0x7f34618cac98) 0
  std::aligned_storage<8ul, 4ul> (0x0x7f3461912120) 0 empty

Class std::__detail::_Hash_node_value_base<std::pair<const int, int> >
   size=16 align=8
   base size=16 base align=8
std::__detail::_Hash_node_value_base<std::pair<const int, int> > (0x0x7f34618cabc8) 0
  std::__detail::_Hash_node_base (0x0x7f34618acf00) 0

Class std::__detail::_Hash_node<std::pair<const int, int>, false>
   size=16 align=8
   base size=16 base align=8
std::__detail::_Hash_node<std::pair<const int, int>, false> (0x0x7f34618cad00) 0
  std::__detail::_Hash_node_value_base<std::pair<const int, int> > (0x0x7f34618cad68) 0
    std::__detail::_Hash_node_base (0x0x7f3461912240) 0

Class std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >::rebind<std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >::rebind<std::pair<const int, int> > (0x0x7f3461912300) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, std::pair<const int, int> > (0x0x7f34619122a0) 0 empty

Class std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, std::pair<const int, int>, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, std::pair<const int, int>, true> (0x0x7f3461912360) 0 empty

Class std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >::rebind<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >::rebind<std::__detail::_Hash_node_base*> (0x0x7f3461912420) 0 empty

Class std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind_helper<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, std::__detail::_Hash_node_base*> (0x0x7f34619123c0) 0 empty

Class std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, std::__detail::_Hash_node_base*, true>
   size=1 align=1
   base size=0 base align=1
std::__alloctr_rebind<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, std::__detail::_Hash_node_base*, true> (0x0x7f3461912480) 0 empty

Class std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > >
   size=1 align=1
   base size=1 base align=1
std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > > (0x0x7f34618caa28) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, true> (0x0x7f34618caa90) 0 empty
    std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f34618caaf8) 0 empty
      __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f34618acea0) 0 empty

Class std::remove_volatile<std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const int, int> > (0x0x7f3461912ae0) 0 empty

Class std::remove_const<std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const int, int> > (0x0x7f3461912b40) 0 empty

Class std::remove_cv<std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const int, int> > (0x0x7f3461912a80) 0 empty

Class std::__ptrtr_not_void<std::pair<const int, int>, std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::pair<const int, int>, std::pair<const int, int> > (0x0x7f3461912ba0) 0 empty

Class std::pointer_traits<std::pair<const int, int>*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::pair<const int, int>*> (0x0x7f3461912a20) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const int, int> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const int, int> > > (0x0x7f34619129c0) 0 empty

Class std::is_function<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f34615b50d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461912c00) 0 empty

Class std::conditional<false, std::is_function<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > > (0x0x7f3461912c60) 0 empty

Class std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f34615b5138) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461912cc0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461912d20) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_rvalue_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f34615b51a0) 0 empty
  std::is_lvalue_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f34615b5208) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461912d80) 0 empty

Class std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f34615b5270) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461912de0) 0 empty

Class std::conditional<true, std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f3461912e40) 0 empty

Class std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f34615b52d8) 0 empty
  std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f34615b5340) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461912ea0) 0 empty

Class std::__or_<std::is_function<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f34615b53a8) 0 empty
  std::__or_<std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f34615b5410) 0 empty
    std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f34615b5478) 0 empty
      std::integral_constant<bool, true> (0x0x7f3461912f00) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_void<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > > (0x0x7f34615b54e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461912f60) 0 empty

Class std::is_object<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f34615b5548) 0 empty
  std::integral_constant<bool, false> (0x0x7f34615d0000) 0 empty

Class std::conditional<false, std::is_object<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f34615d0060) 0 empty

Class std::__or_<std::is_object<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>, std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> > (0x0x7f34615b55b0) 0 empty
  std::is_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f34615b5618) 0 empty
    std::integral_constant<bool, true> (0x0x7f34615d00c0) 0 empty

Class std::__is_referenceable<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f34615b5680) 0 empty
  std::integral_constant<bool, true> (0x0x7f34615d0120) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&, true> (0x0x7f34615d0180) 0 empty

Class std::add_rvalue_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&> (0x0x7f34615b56e8) 0 empty
  std::__add_rvalue_reference_helper<const std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access&, true> (0x0x7f34615d01e0) 0 empty

Class std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access
   size=1 align=1
   base size=1 base align=1
std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::__hash_code_base_access (0x0x7f34615b57b8) 0 empty
  std::__detail::_Hash_code_base<int, std::pair<const int, int>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false> (0x0x7f34618c2d20) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7f34615b5820) 0 empty
      std::__detail::_Select1st (0x0x7f34615d0240) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7f34615b5888) 0 empty
      std::hash<int> (0x0x7f34615b58f0) 0 empty
        std::__hash_base<long unsigned int, int> (0x0x7f34615d02a0) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7f34615b5958) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7f34615d0300) 0 empty

Class std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >
   size=56 align=8
   base size=56 base align=8
std::_Hashtable<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f346193e7b8) 0
  std::__detail::_Hashtable_base<int, std::pair<const int, int>, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f346193caf0) 0 empty
    std::__detail::_Hash_code_base<int, std::pair<const int, int>, std::__detail::_Select1st, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, false> (0x0x7f34618c2ca8) 0 empty
      std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7f34618caf70) 0 empty
        std::__detail::_Select1st (0x0x7f3461912660) 0 empty
      std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7f34618cab60) 0 empty
        std::hash<int> (0x0x7f3461953000) 0 empty
          std::__hash_base<long unsigned int, int> (0x0x7f34619126c0) 0 empty
      std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7f3461953068) 0 empty
        std::__detail::_Mod_range_hashing (0x0x7f3461912720) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true> (0x0x7f34619530d0) 0 empty
      std::equal_to<int> (0x0x7f3461953138) 0 empty
        std::binary_function<int, int, bool> (0x0x7f3461912780) 0 empty
  std::__detail::_Map_base<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true> (0x0x7f34619127e0) 0 empty
  std::__detail::_Insert<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, false, true> (0x0x7f34619531a0) 0 empty
    std::__detail::_Insert_base<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f3461912840) 0 empty
  std::__detail::_Rehash_base<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> > (0x0x7f34619128a0) 0 empty
  std::__detail::_Equality<int, std::pair<const int, int>, std::allocator<std::pair<const int, int> >, std::__detail::_Select1st, std::equal_to<int>, std::hash<int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true>, true> (0x0x7f3461912900) 0 empty
  std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > > (0x0x7f3461953208) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, true> (0x0x7f3461953270) 0 empty
      std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f34619532d8) 0 empty
        __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f3461912960) 0 empty

Class std::unordered_map<int, int>
   size=56 align=8
   base size=56 base align=8
std::unordered_map<int, int> (0x0x7f3461792420) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::less<int>
   size=1 align=1
   base size=1 base align=1
std::less<int> (0x0x7f3461714478) 0 empty
  std::binary_function<int, int, bool> (0x0x7f34615d0b40) 0 empty

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

Class std::allocator<std::_Rb_tree_node<int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<int> > (0x0x7f34617144e0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<int> > (0x0x7f34615d0c60) 0 empty

Class std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_Rb_tree_impl<std::less<int>, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_Rb_tree_impl<std::less<int>, true> (0x0x7f3461714548) 0
  std::allocator<std::_Rb_tree_node<int> > (0x0x7f34617145b0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<int> > (0x0x7f34615d0d20) 0 empty

Class std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> > (0x0x7f34615d0960) 0

Class std::set<int>
   size=48 align=8
   base size=48 base align=8
std::set<int> (0x0x7f34615d0360) 0

Class std::__detail::_Node_iterator_base<std::pair<const int, pid_state>, false>
   size=8 align=8
   base size=8 base align=8
std::__detail::_Node_iterator_base<std::pair<const int, pid_state>, false> (0x0x7f34615d0d80) 0

Class std::conditional<false, const std::pair<const int, pid_state>*, std::pair<const int, pid_state>*>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const int, pid_state>*, std::pair<const int, pid_state>*> (0x0x7f34615d0e40) 0 empty

Class std::conditional<false, const std::pair<const int, pid_state>&, std::pair<const int, pid_state>&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const int, pid_state>&, std::pair<const int, pid_state>&> (0x0x7f34615d0f60) 0 empty

Class std::__detail::_Node_iterator<std::pair<const int, pid_state>, false, false>
   size=8 align=8
   base size=8 base align=8
std::__detail::_Node_iterator<std::pair<const int, pid_state>, false, false> (0x0x7f3461714618) 0
  std::__detail::_Node_iterator_base<std::pair<const int, pid_state>, false> (0x0x7f34615d0de0) 0

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

Class std::_Rb_tree_const_iterator<int>
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<int> (0x0x7f346144a180) 0

Class std::pair<std::_Rb_tree_const_iterator<int>, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_const_iterator<int>, bool> (0x0x7f346144a120) 0

Class std::_Rb_tree_iterator<int>
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<int> (0x0x7f346144a1e0) 0

Class std::initializer_list<pid_state::wait_state>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<pid_state::wait_state> (0x0x7f346144a2a0) 0

Class std::__detail::_Node_iterator_base<std::pair<const int, syscall_hook>, false>
   size=8 align=8
   base size=8 base align=8
std::__detail::_Node_iterator_base<std::pair<const int, syscall_hook>, false> (0x0x7f346144a360) 0

Class std::conditional<false, const std::pair<const int, syscall_hook>*, std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const int, syscall_hook>*, std::pair<const int, syscall_hook>*> (0x0x7f346144a420) 0 empty

Class std::conditional<false, const std::pair<const int, syscall_hook>&, std::pair<const int, syscall_hook>&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const int, syscall_hook>&, std::pair<const int, syscall_hook>&> (0x0x7f346144a480) 0 empty

Class std::__detail::_Node_iterator<std::pair<const int, syscall_hook>, false, false>
   size=8 align=8
   base size=8 base align=8
std::__detail::_Node_iterator<std::pair<const int, syscall_hook>, false, false> (0x0x7f34617149c0) 0
  std::__detail::_Node_iterator_base<std::pair<const int, syscall_hook>, false> (0x0x7f346144a3c0) 0

Class std::__detail::_Node_iterator_base<std::pair<const int, int>, false>
   size=8 align=8
   base size=8 base align=8
std::__detail::_Node_iterator_base<std::pair<const int, int>, false> (0x0x7f346144a4e0) 0

Class std::conditional<false, const std::pair<const int, int>*, std::pair<const int, int>*>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const int, int>*, std::pair<const int, int>*> (0x0x7f346144a5a0) 0 empty

Class std::conditional<false, const std::pair<const int, int>&, std::pair<const int, int>&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const int, int>&, std::pair<const int, int>&> (0x0x7f346144a600) 0 empty

Class std::__detail::_Node_iterator<std::pair<const int, int>, false, false>
   size=8 align=8
   base size=8 base align=8
std::__detail::_Node_iterator<std::pair<const int, int>, false, false> (0x0x7f3461714f08) 0
  std::__detail::_Node_iterator_base<std::pair<const int, int>, false> (0x0x7f346144a540) 0

Class std::__detail::_Node_const_iterator<std::pair<const int, int>, false, false>
   size=8 align=8
   base size=8 base align=8
std::__detail::_Node_const_iterator<std::pair<const int, int>, false, false> (0x0x7f3461714000) 0
  std::__detail::_Node_iterator_base<std::pair<const int, int>, false> (0x0x7f346144a660) 0

Class std::__detail::_Node_const_iterator<std::pair<const int, pid_state>, false, false>
   size=8 align=8
   base size=8 base align=8
std::__detail::_Node_const_iterator<std::pair<const int, pid_state>, false, false> (0x0x7f3461714dd0) 0
  std::__detail::_Node_iterator_base<std::pair<const int, pid_state>, false> (0x0x7f346144a7e0) 0

Class std::__are_same<int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<int, int> (0x0x7f346144a840) 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> (0x0x7f346144a8a0) 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> (0x0x7f346144a900) 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> (0x0x7f346144a960) 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> (0x0x7f346144a9c0) 0 empty

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

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

Class std::basic_string<char16_t>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<char16_t>::_Rep_base (0x0x7f346144ab40) 0

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

Class std::basic_string<char16_t>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char16_t>::_Rep (0x0x7f3461656f70) 0
  std::basic_string<char16_t>::_Rep_base (0x0x7f346144aba0) 0

Class std::basic_string<char32_t>::_Rep_base
   size=24 align=8
   base size=24 base align=8
std::basic_string<char32_t>::_Rep_base (0x0x7f346144ac60) 0

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

Class std::basic_string<char32_t>::_Rep
   size=24 align=8
   base size=24 base align=8
std::basic_string<char32_t>::_Rep (0x0x7f34611a2068) 0
  std::basic_string<char32_t>::_Rep_base (0x0x7f346144acc0) 0

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

Class std::_Rb_tree_iterator<unsigned int>
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<unsigned int> (0x0x7f346144aea0) 0

Class std::pair<std::_Rb_tree_iterator<unsigned int>, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<unsigned int>, bool> (0x0x7f346144ae40) 0

Class std::remove_reference<unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<unsigned int&> (0x0x7f346144af60) 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>&> (0x0x7f3461216000) 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>&> (0x0x7f3461216060) 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>&> (0x0x7f346144ade0) 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>&> (0x0x7f34611a22d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612160c0) 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>&> (0x0x7f34611a2340) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461216120) 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> > > > (0x0x7f3461216180) 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> > (0x0x7f34611a23a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612161e0) 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> > > (0x0x7f3461216240) 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> > (0x0x7f34611a2410) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612162a0) 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> > > (0x0x7f34611a2478) 0 empty
  std::is_array<std::_Rb_tree_iterator<unsigned int> > (0x0x7f34611a24e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3461216300) 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> > > (0x0x7f34611a2548) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f34611a25b0) 0 empty
    std::is_array<std::_Rb_tree_iterator<unsigned int> > (0x0x7f34611a2618) 0 empty
      std::integral_constant<bool, false> (0x0x7f3461216360) 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>&> (0x0x7f34611a2680) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461216420) 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>&> > > (0x0x7f3461216480) 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>&> (0x0x7f34611a26e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f34612164e0) 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>&> > (0x0x7f3461216540) 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>&> > (0x0x7f34611a2750) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f34611a27b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612165a0) 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>&> (0x0x7f34611a2820) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461216600) 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>&> > (0x0x7f3461216660) 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>&> > (0x0x7f34611a2888) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f34611a28f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612166c0) 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>&> > (0x0x7f34611a2958) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f34611a29c0) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f34611a2a28) 0 empty
      std::integral_constant<bool, true> (0x0x7f3461216720) 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>&> > > (0x0x7f34611a2a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461216780) 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>&> (0x0x7f34611a2af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612167e0) 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>&> > (0x0x7f3461216840) 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>&> > (0x0x7f34611a2b60) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7f34611a2bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612168a0) 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>&> (0x0x7f34611a2c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461216900) 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> (0x0x7f3461216960) 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>&> (0x0x7f34611a2c98) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<unsigned int>&, true> (0x0x7f34612169c0) 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> (0x0x7f34612163c0) 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> > (0x0x7f34611a2d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461216a20) 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> > > (0x0x7f3461216a80) 0 empty

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

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

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

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

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

Class std::is_array<bool>
   size=1 align=1
   base size=1 base align=1
std::is_array<bool> (0x0x7f3461244138) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461216de0) 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> > (0x0x7f34612441a0) 0 empty
  std::is_array<bool> (0x0x7f3461244208) 0 empty
    std::integral_constant<bool, false> (0x0x7f3461216e40) 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> > (0x0x7f3461244270) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f34612442d8) 0 empty
    std::is_array<bool> (0x0x7f3461244340) 0 empty
      std::integral_constant<bool, false> (0x0x7f3461216ea0) 0 empty

Class std::is_function<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&> (0x0x7f34612443a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461216f60) 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&> > > (0x0x7f3461255000) 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&> (0x0x7f3461244410) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461255060) 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&> > (0x0x7f34612550c0) 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&> > (0x0x7f3461244618) 0 empty
  std::is_lvalue_reference<const bool&> (0x0x7f3461244680) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461255120) 0 empty

Class std::is_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&> (0x0x7f34612446e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461255240) 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&> > (0x0x7f34612552a0) 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&> > (0x0x7f3461244750) 0 empty
  std::is_reference<const bool&> (0x0x7f34612447b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461255300) 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&> > (0x0x7f3461244820) 0 empty
  std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7f3461244888) 0 empty
    std::is_reference<const bool&> (0x0x7f34612448f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f3461255360) 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&> > > (0x0x7f3461244af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612553c0) 0 empty

Class std::is_object<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&> (0x0x7f3461244b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461255420) 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&> > (0x0x7f3461255480) 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&> > (0x0x7f3461244bc8) 0 empty
  std::is_reference<const bool&> (0x0x7f3461244c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612554e0) 0 empty

Class std::__is_referenceable<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&> (0x0x7f3461244c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461255540) 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> (0x0x7f34612555a0) 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&> (0x0x7f3461244d00) 0 empty
  std::__add_rvalue_reference_helper<const bool&, true> (0x0x7f3461255600) 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> (0x0x7f3461216f00) 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> (0x0x7f3461244dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461255660) 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> > (0x0x7f3461244e38) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f3461244ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612556c0) 0 empty

Class std::enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, void> (0x0x7f3461255720) 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> > (0x0x7f34612557e0) 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> > (0x0x7f3461255840) 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> > (0x0x7f3461255780) 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> > (0x0x7f3461244f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612558a0) 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> > (0x0x7f346126d000) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461255900) 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> > > > (0x0x7f3461255960) 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> > > (0x0x7f346126d068) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f346126d0d0) 0 empty
    std::is_array<std::_Rb_tree_iterator<unsigned int> > (0x0x7f346126d138) 0 empty
      std::integral_constant<bool, false> (0x0x7f34612559c0) 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> > > > (0x0x7f3461255a80) 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> > (0x0x7f346126d1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461255ae0) 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> > > (0x0x7f3461255b40) 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> > (0x0x7f346126d208) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461255ba0) 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> > > (0x0x7f346126d270) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<unsigned int> > (0x0x7f346126d2d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3461255c00) 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> > (0x0x7f346126d340) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461255c60) 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> > > (0x0x7f3461255cc0) 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> > > (0x0x7f346126d3a8) 0 empty
  std::is_void<std::_Rb_tree_iterator<unsigned int> > (0x0x7f346126d410) 0 empty
    std::integral_constant<bool, false> (0x0x7f3461255d20) 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> > > (0x0x7f346126d478) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_void<std::_Rb_tree_iterator<unsigned int> > > (0x0x7f346126d4e0) 0 empty
    std::is_void<std::_Rb_tree_iterator<unsigned int> > (0x0x7f346126d548) 0 empty
      std::integral_constant<bool, false> (0x0x7f3461255d80) 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> > > > (0x0x7f346126d5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461255de0) 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> > (0x0x7f346126d618) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461255e40) 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> > > (0x0x7f3461255ea0) 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> > > (0x0x7f346126d680) 0 empty
  std::is_object<std::_Rb_tree_iterator<unsigned int> > (0x0x7f346126d6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461255f00) 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> > (0x0x7f346126d750) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461255f60) 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> (0x0x7f3461286000) 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> > (0x0x7f346126d7b8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<unsigned int>, true> (0x0x7f3461286060) 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> (0x0x7f3461255a20) 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> > (0x0x7f346126d888) 0 empty
  std::integral_constant<bool, true> (0x0x7f34612860c0) 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> > > (0x0x7f34612861e0) 0 empty

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

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

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

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

Class std::is_void<bool>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool> (0x0x7f346126da90) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612863c0) 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> > > (0x0x7f3461286420) 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> > (0x0x7f346126dc98) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f346126dd00) 0 empty
    std::is_array<bool> (0x0x7f346126dd68) 0 empty
      std::integral_constant<bool, false> (0x0x7f3461286480) 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> > > (0x0x7f3461286540) 0 empty

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

Class std::is_rvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<bool> (0x0x7f346126df08) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461286720) 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> > (0x0x7f346126df70) 0 empty
  std::is_rvalue_reference<bool> (0x0x7f34612a2000) 0 empty
    std::integral_constant<bool, false> (0x0x7f3461286780) 0 empty

Class std::is_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool> (0x0x7f34612a2068) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612867e0) 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> > (0x0x7f3461286840) 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> > (0x0x7f34612a20d0) 0 empty
  std::is_void<bool> (0x0x7f34612a2138) 0 empty
    std::integral_constant<bool, false> (0x0x7f34612868a0) 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> > (0x0x7f34612a21a0) 0 empty
  std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7f34612a2208) 0 empty
    std::is_void<bool> (0x0x7f34612a2270) 0 empty
      std::integral_constant<bool, false> (0x0x7f3461286900) 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> > > (0x0x7f34612a22d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461286960) 0 empty

Class std::is_object<bool>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool> (0x0x7f34612a2340) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461286b40) 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> > (0x0x7f3461286ba0) 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> > (0x0x7f34612a23a8) 0 empty
  std::is_object<bool> (0x0x7f34612a2410) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461286c00) 0 empty

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

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

Class std::is_convertible<bool, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool, bool> (0x0x7f34612a25b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461286d80) 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> > (0x0x7f34612a2618) 0 empty
  std::is_convertible<bool, bool> (0x0x7f34612a2680) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461286de0) 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>&> (0x0x7f3461286ea0) 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>&> (0x0x7f3461286f00) 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>&> (0x0x7f3461286e40) 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>&> (0x0x7f34612a2750) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461286f60) 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>&> (0x0x7f34612a27b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612b4000) 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> > > > (0x0x7f34612b4060) 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> > (0x0x7f34612a2820) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612b40c0) 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> > > (0x0x7f34612b4120) 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> > (0x0x7f34612a2888) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612b4180) 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> > > (0x0x7f34612a28f0) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f34612a2958) 0 empty
    std::integral_constant<bool, false> (0x0x7f34612b41e0) 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> > > (0x0x7f34612a29c0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f34612a2a28) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f34612a2a90) 0 empty
      std::integral_constant<bool, false> (0x0x7f34612b4240) 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>&> (0x0x7f34612a2af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612b4300) 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>&> > > (0x0x7f34612b4360) 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>&> (0x0x7f34612a2b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f34612b43c0) 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>&> > (0x0x7f34612b4420) 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>&> > (0x0x7f34612a2bc8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f34612a2c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612b4480) 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>&> (0x0x7f34612a2c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f34612b44e0) 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>&> > (0x0x7f34612b4540) 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>&> > (0x0x7f34612a2d00) 0 empty
  std::is_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f34612a2d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612b45a0) 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>&> > (0x0x7f34612a2dd0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_void<std::_Rb_tree_iterator<unsigned int>&> > (0x0x7f34612a2e38) 0 empty
    std::is_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f34612a2ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f34612b4600) 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>&> > > (0x0x7f34612a2f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612b4660) 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>&> (0x0x7f34612a2f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612b46c0) 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>&> > (0x0x7f34612b4720) 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>&> > (0x0x7f34612d2000) 0 empty
  std::is_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7f34612d2068) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612b4780) 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>&> (0x0x7f34612d20d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f34612b47e0) 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> (0x0x7f34612b4840) 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>&> (0x0x7f34612d2138) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<unsigned int>&, true> (0x0x7f34612b48a0) 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> (0x0x7f34612b42a0) 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> > (0x0x7f34612d2208) 0 empty
  std::integral_constant<bool, true> (0x0x7f34612b4900) 0 empty

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

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

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

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

Class std::is_void<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool&> (0x0x7f34612d24e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612b4ae0) 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> > > (0x0x7f34612b4b40) 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> > (0x0x7f34612d26e8) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f34612d2750) 0 empty
    std::is_array<bool> (0x0x7f34612d27b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f34612b4ba0) 0 empty

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

Class std::is_lvalue_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool&> (0x0x7f34612d2888) 0 empty
  std::integral_constant<bool, true> (0x0x7f34612b4d20) 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&> > (0x0x7f34612b4d80) 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&> > (0x0x7f34612d28f0) 0 empty
  std::is_lvalue_reference<bool&> (0x0x7f34612d2958) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612b4ea0) 0 empty

Class std::is_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool&> (0x0x7f34612d29c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f34612b4f00) 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&> > (0x0x7f34612b4f60) 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&> > (0x0x7f34612d2a28) 0 empty
  std::is_reference<bool&> (0x0x7f34612d2a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612f1000) 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&> > (0x0x7f34612d2af8) 0 empty
  std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7f34612d2b60) 0 empty
    std::is_reference<bool&> (0x0x7f34612d2bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f34612f1060) 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&> > > (0x0x7f34612d2c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612f10c0) 0 empty

Class std::is_object<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool&> (0x0x7f34612d2d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612f11e0) 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&> > (0x0x7f34612f1240) 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&> > (0x0x7f34612d2dd0) 0 empty
  std::is_reference<bool&> (0x0x7f34612d2e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612f12a0) 0 empty

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

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

Class std::is_convertible<bool&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&, bool> (0x0x7f34612f9000) 0 empty
  std::integral_constant<bool, true> (0x0x7f34612f1420) 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> > > (0x0x7f34612f1480) 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> > (0x0x7f34612f9068) 0 empty
  std::is_convertible<bool&, bool> (0x0x7f34612f90d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612f14e0) 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>&> (0x0x7f34612f1540) 0 empty

Class std::remove_reference<bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<bool&> (0x0x7f34612f15a0) 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>&> (0x0x7f34612f1660) 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>&> (0x0x7f34612f16c0) 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>&> (0x0x7f34612f1600) 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>&> (0x0x7f34612f92d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612f1720) 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>&> (0x0x7f34612f9340) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612f1780) 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> > > > (0x0x7f34612f17e0) 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> > > (0x0x7f34612f93a8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f34612f9410) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f34612f9478) 0 empty
      std::integral_constant<bool, false> (0x0x7f34612f1840) 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>&> (0x0x7f34612f94e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612f1900) 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>&> > > (0x0x7f34612f1960) 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>&> (0x0x7f34612f9548) 0 empty
  std::integral_constant<bool, true> (0x0x7f34612f19c0) 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>&> > (0x0x7f34612f1a20) 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>&> > (0x0x7f34612f95b0) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f34612f9618) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612f1a80) 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>&> (0x0x7f34612f9680) 0 empty
  std::integral_constant<bool, true> (0x0x7f34612f1ae0) 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>&> > (0x0x7f34612f1b40) 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>&> > (0x0x7f34612f96e8) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f34612f9750) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612f1ba0) 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>&> > (0x0x7f34612f97b8) 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>&> > (0x0x7f34612f9820) 0 empty
    std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f34612f9888) 0 empty
      std::integral_constant<bool, true> (0x0x7f34612f1c00) 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>&> > > (0x0x7f34612f98f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612f1c60) 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>&> (0x0x7f34612f9958) 0 empty
  std::integral_constant<bool, false> (0x0x7f34612f1cc0) 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>&> > (0x0x7f34612f1d20) 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>&> > (0x0x7f34612f99c0) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7f34612f9a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f34612f1d80) 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>&> (0x0x7f34612f9a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f34612f1de0) 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> (0x0x7f34612f1e40) 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>&> (0x0x7f34612f9af8) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_const_iterator<unsigned int>&, true> (0x0x7f34612f1f60) 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> (0x0x7f34612f18a0) 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> > (0x0x7f34612f9bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f346132f060) 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> > > (0x0x7f346132f0c0) 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> > (0x0x7f34612f9c30) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f34612f9c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f346132f120) 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> > (0x0x7f346132f1e0) 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> > (0x0x7f346132f240) 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> > (0x0x7f346132f180) 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> > (0x0x7f34612f9d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f346132f2a0) 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> > (0x0x7f34612f9dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f346132f300) 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> > > > (0x0x7f346132f360) 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> > > (0x0x7f34612f9e38) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f34612f9ea0) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f34612f9f08) 0 empty
      std::integral_constant<bool, false> (0x0x7f346132f3c0) 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> > > > (0x0x7f346132f480) 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> > (0x0x7f34612f9f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f346132f4e0) 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> > > (0x0x7f346132f540) 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> > (0x0x7f346134a000) 0 empty
  std::integral_constant<bool, false> (0x0x7f346132f5a0) 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> > > (0x0x7f346134a068) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f346134a0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f346132f600) 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> > (0x0x7f346134a138) 0 empty
  std::integral_constant<bool, false> (0x0x7f346132f660) 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> > > (0x0x7f346132f6c0) 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> > > (0x0x7f346134a1a0) 0 empty
  std::is_void<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f346134a208) 0 empty
    std::integral_constant<bool, false> (0x0x7f346132f720) 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> > > (0x0x7f346134a270) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_void<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7f346134a2d8) 0 empty
    std::is_void<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f346134a340) 0 empty
      std::integral_constant<bool, false> (0x0x7f346132f780) 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> > > > (0x0x7f346134a3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f346132f7e0) 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> > (0x0x7f346134a410) 0 empty
  std::integral_constant<bool, true> (0x0x7f346132f840) 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> > > (0x0x7f346132f8a0) 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> > > (0x0x7f346134a478) 0 empty
  std::is_object<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7f346134a4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f346132f900) 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> > (0x0x7f346134a548) 0 empty
  std::integral_constant<bool, true> (0x0x7f346132f960) 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> (0x0x7f346132f9c0) 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> > (0x0x7f346134a5b0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<unsigned int>, true> (0x0x7f346132fa20) 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> (0x0x7f346132f420) 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> > (0x0x7f346134a680) 0 empty
  std::integral_constant<bool, true> (0x0x7f346132fa80) 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> > > (0x0x7f346132fae0) 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> > (0x0x7f346134a7b8) 0 empty
  std::is_convertible<bool, bool> (0x0x7f346134a820) 0 empty
    std::integral_constant<bool, true> (0x0x7f346132fb40) 0 empty

Class std::initializer_list<std::pair<const int, syscall_hook> >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<std::pair<const int, syscall_hook> > (0x0x7f346132fba0) 0

Class std::initializer_list<std::pair<const int, pid_state> >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<std::pair<const int, pid_state> > (0x0x7f346132fc00) 0

Class std::initializer_list<std::pair<const int, int> >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<std::pair<const int, int> > (0x0x7f346132fde0) 0

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

Class std::_List_iterator<pid_state::wait_state>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<pid_state::wait_state> (0x0x7f346132fea0) 0

Class std::pair<std::_Rb_tree_iterator<int>, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<int>, bool> (0x0x7f346132ff00) 0

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_iterator<int> >, std::is_array<std::_Rb_tree_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<int> >, std::is_array<std::_Rb_tree_iterator<int> > > (0x0x7f3460fe1138) 0 empty
  std::is_array<std::_Rb_tree_iterator<int> > (0x0x7f3460fe11a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460fdd300) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_iterator<int>&>, std::is_function<std::_Rb_tree_iterator<int> >, std::is_array<std::_Rb_tree_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::_Rb_tree_iterator<int>&>, std::is_function<std::_Rb_tree_iterator<int> >, std::is_array<std::_Rb_tree_iterator<int> > > (0x0x7f3460fe1208) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<int> >, std::is_array<std::_Rb_tree_iterator<int> > > (0x0x7f3460fe1270) 0 empty
    std::is_array<std::_Rb_tree_iterator<int> > (0x0x7f3460fe12d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460fdd360) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<int>&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<int>&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<int>&> > (0x0x7f3460fe1410) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<int>&> (0x0x7f3460fe1478) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460fdd5a0) 0 empty

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

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

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<int>&>, std::is_void<const std::_Rb_tree_iterator<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_iterator<int>&>, std::is_void<const std::_Rb_tree_iterator<int>&> > (0x0x7f3460fe1548) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<int>&> (0x0x7f3460fe15b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460fdd6c0) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<int>&>, std::is_reference<const std::_Rb_tree_iterator<int>&>, std::is_void<const std::_Rb_tree_iterator<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_iterator<int>&>, std::is_reference<const std::_Rb_tree_iterator<int>&>, std::is_void<const std::_Rb_tree_iterator<int>&> > (0x0x7f3460fe1618) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<int>&>, std::is_void<const std::_Rb_tree_iterator<int>&> > (0x0x7f3460fe1680) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<int>&> (0x0x7f3460fe16e8) 0 empty
      std::integral_constant<bool, true> (0x0x7f3460fdd720) 0 empty

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

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

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

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<int>&>, std::is_reference<const std::_Rb_tree_iterator<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_iterator<int>&>, std::is_reference<const std::_Rb_tree_iterator<int>&> > (0x0x7f3460fe1820) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<int>&> (0x0x7f3460fe1888) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460fdd8a0) 0 empty

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

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

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

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

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

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

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<int>&, std::_Rb_tree_iterator<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<int>&, std::_Rb_tree_iterator<int> >, std::is_convertible<const bool&, bool> > (0x0x7f3460fe1b60) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f3460fe1bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460fddba0) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_void<std::_Rb_tree_iterator<int> >, std::is_function<std::_Rb_tree_iterator<int> >, std::is_array<std::_Rb_tree_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<int> >, std::is_function<std::_Rb_tree_iterator<int> >, std::is_array<std::_Rb_tree_iterator<int> > > (0x0x7f3460fe1d68) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<int> >, std::is_array<std::_Rb_tree_iterator<int> > > (0x0x7f3460fe1dd0) 0 empty
    std::is_array<std::_Rb_tree_iterator<int> > (0x0x7f3460fe1e38) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460fdde40) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<int> >, std::is_rvalue_reference<std::_Rb_tree_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<int> >, std::is_rvalue_reference<std::_Rb_tree_iterator<int> > > (0x0x7f346101a068) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<int> > (0x0x7f346101a0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f34610190c0) 0 empty

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

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

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<int> >, std::is_void<std::_Rb_tree_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<int> >, std::is_void<std::_Rb_tree_iterator<int> > > (0x0x7f346101a1a0) 0 empty
  std::is_void<std::_Rb_tree_iterator<int> > (0x0x7f346101a208) 0 empty
    std::integral_constant<bool, false> (0x0x7f34610191e0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<int> >, std::is_reference<std::_Rb_tree_iterator<int> >, std::is_void<std::_Rb_tree_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<int> >, std::is_reference<std::_Rb_tree_iterator<int> >, std::is_void<std::_Rb_tree_iterator<int> > > (0x0x7f346101a270) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<int> >, std::is_void<std::_Rb_tree_iterator<int> > > (0x0x7f346101a2d8) 0 empty
    std::is_void<std::_Rb_tree_iterator<int> > (0x0x7f346101a340) 0 empty
      std::integral_constant<bool, false> (0x0x7f3461019240) 0 empty

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

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

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

Class std::__or_<std::is_object<std::_Rb_tree_iterator<int> >, std::is_reference<std::_Rb_tree_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<int> >, std::is_reference<std::_Rb_tree_iterator<int> > > (0x0x7f346101a478) 0 empty
  std::is_object<std::_Rb_tree_iterator<int> > (0x0x7f346101a4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f34610193c0) 0 empty

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

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

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

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

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

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

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<int>, std::_Rb_tree_iterator<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<int>, std::_Rb_tree_iterator<int> >, std::is_convertible<bool, bool> > (0x0x7f346101a7b8) 0 empty
  std::is_convertible<bool, bool> (0x0x7f346101a820) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461019780) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > > (0x0x7f346101aa90) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<int> > (0x0x7f346101aaf8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3461019b40) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<int>&>, std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<int>&>, std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > > (0x0x7f346101ab60) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > > (0x0x7f346101abc8) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<int> > (0x0x7f346101ac30) 0 empty
      std::integral_constant<bool, false> (0x0x7f3461019ba0) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<int>&>, std::is_rvalue_reference<std::_Rb_tree_iterator<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<int>&>, std::is_rvalue_reference<std::_Rb_tree_iterator<int>&> > (0x0x7f346101ae38) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<int>&> (0x0x7f346101aea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461019de0) 0 empty

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

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

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<int>&>, std::is_void<std::_Rb_tree_iterator<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<int>&>, std::is_void<std::_Rb_tree_iterator<int>&> > (0x0x7f346101af70) 0 empty
  std::is_reference<std::_Rb_tree_iterator<int>&> (0x0x7f3461048000) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461019f00) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<int>&>, std::is_reference<std::_Rb_tree_iterator<int>&>, std::is_void<std::_Rb_tree_iterator<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<int>&>, std::is_reference<std::_Rb_tree_iterator<int>&>, std::is_void<std::_Rb_tree_iterator<int>&> > (0x0x7f3461048068) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<int>&>, std::is_void<std::_Rb_tree_iterator<int>&> > (0x0x7f34610480d0) 0 empty
    std::is_reference<std::_Rb_tree_iterator<int>&> (0x0x7f3461048138) 0 empty
      std::integral_constant<bool, true> (0x0x7f3461019f60) 0 empty

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

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

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

Class std::__or_<std::is_object<std::_Rb_tree_iterator<int>&>, std::is_reference<std::_Rb_tree_iterator<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<int>&>, std::is_reference<std::_Rb_tree_iterator<int>&> > (0x0x7f3461048270) 0 empty
  std::is_reference<std::_Rb_tree_iterator<int>&> (0x0x7f34610482d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461049120) 0 empty

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

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

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

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

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

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

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<int>&, std::_Rb_tree_const_iterator<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<int>&, std::_Rb_tree_const_iterator<int> >, std::is_convertible<bool&, bool> > (0x0x7f3461048680) 0 empty
  std::is_convertible<bool&, bool> (0x0x7f34610486e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461049420) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_void<const std::_Rb_tree_const_iterator<int>&>, std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::_Rb_tree_const_iterator<int>&>, std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > > (0x0x7f3461048958) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > > (0x0x7f34610489c0) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<int> > (0x0x7f3461048a28) 0 empty
      std::integral_constant<bool, false> (0x0x7f3461049720) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_const_iterator<int>&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_const_iterator<int>&>, std::is_rvalue_reference<const std::_Rb_tree_const_iterator<int>&> > (0x0x7f3461048b60) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_const_iterator<int>&> (0x0x7f3461048bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461049960) 0 empty

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

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

Class std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<int>&>, std::is_void<const std::_Rb_tree_const_iterator<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<int>&>, std::is_void<const std::_Rb_tree_const_iterator<int>&> > (0x0x7f3461048c98) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<int>&> (0x0x7f3461048d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461049a80) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_const_iterator<int>&>, std::is_reference<const std::_Rb_tree_const_iterator<int>&>, std::is_void<const std::_Rb_tree_const_iterator<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_const_iterator<int>&>, std::is_reference<const std::_Rb_tree_const_iterator<int>&>, std::is_void<const std::_Rb_tree_const_iterator<int>&> > (0x0x7f3461048d68) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<int>&>, std::is_void<const std::_Rb_tree_const_iterator<int>&> > (0x0x7f3461048dd0) 0 empty
    std::is_reference<const std::_Rb_tree_const_iterator<int>&> (0x0x7f3461048e38) 0 empty
      std::integral_constant<bool, true> (0x0x7f3461049ae0) 0 empty

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

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

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

Class std::__or_<std::is_object<const std::_Rb_tree_const_iterator<int>&>, std::is_reference<const std::_Rb_tree_const_iterator<int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_const_iterator<int>&>, std::is_reference<const std::_Rb_tree_const_iterator<int>&> > (0x0x7f3461048f70) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<int>&> (0x0x7f3461082000) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461049c60) 0 empty

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

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

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

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

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

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

Class std::__and_<std::is_convertible<const std::_Rb_tree_const_iterator<int>&, std::_Rb_tree_const_iterator<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<int>&, std::_Rb_tree_const_iterator<int> >, std::is_convertible<const bool&, bool> > (0x0x7f34610822d8) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f3461082340) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461049f60) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_void<std::_Rb_tree_const_iterator<int> >, std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_const_iterator<int> >, std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > > (0x0x7f34610824e0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > > (0x0x7f3461082548) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<int> > (0x0x7f34610825b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f346108d240) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<int> >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_const_iterator<int> >, std::is_rvalue_reference<std::_Rb_tree_const_iterator<int> > > (0x0x7f34610826e8) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<int> > (0x0x7f3461082750) 0 empty
    std::integral_constant<bool, false> (0x0x7f346108d480) 0 empty

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

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

Class std::__or_<std::is_reference<std::_Rb_tree_const_iterator<int> >, std::is_void<std::_Rb_tree_const_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_const_iterator<int> >, std::is_void<std::_Rb_tree_const_iterator<int> > > (0x0x7f3461082820) 0 empty
  std::is_void<std::_Rb_tree_const_iterator<int> > (0x0x7f3461082888) 0 empty
    std::integral_constant<bool, false> (0x0x7f346108d5a0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_reference<std::_Rb_tree_const_iterator<int> >, std::is_void<std::_Rb_tree_const_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_reference<std::_Rb_tree_const_iterator<int> >, std::is_void<std::_Rb_tree_const_iterator<int> > > (0x0x7f34610828f0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<int> >, std::is_void<std::_Rb_tree_const_iterator<int> > > (0x0x7f3461082958) 0 empty
    std::is_void<std::_Rb_tree_const_iterator<int> > (0x0x7f34610829c0) 0 empty
      std::integral_constant<bool, false> (0x0x7f346108d600) 0 empty

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

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

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

Class std::__or_<std::is_object<std::_Rb_tree_const_iterator<int> >, std::is_reference<std::_Rb_tree_const_iterator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_const_iterator<int> >, std::is_reference<std::_Rb_tree_const_iterator<int> > > (0x0x7f3461082af8) 0 empty
  std::is_object<std::_Rb_tree_const_iterator<int> > (0x0x7f3461082b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f346108d780) 0 empty

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

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

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

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

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

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

Class std::__and_<std::is_convertible<std::_Rb_tree_const_iterator<int>, std::_Rb_tree_const_iterator<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<int>, std::_Rb_tree_const_iterator<int> >, std::is_convertible<bool, bool> > (0x0x7f3461082e38) 0 empty
  std::is_convertible<bool, bool> (0x0x7f3461082ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f346108da80) 0 empty

Class std::alignment_of<int>
   size=1 align=1
   base size=1 base align=1
std::alignment_of<int> (0x0x7f3461082f70) 0 empty
  std::integral_constant<long unsigned int, 4ul> (0x0x7f346108db40) 0 empty

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

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

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

Class __gnu_cxx::__aligned_buffer<int>
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__aligned_buffer<int> (0x0x7f34610b7000) 0
  std::aligned_storage<4ul, 4ul> (0x0x7f346108dc00) 0 empty

Class std::_Rb_tree_node<int>
   size=40 align=8
   base size=36 base align=8
std::_Rb_tree_node<int> (0x0x7f3461082f08) 0
  std::_Rb_tree_node_base (0x0x7f346108dae0) 0

Class ref_count<std::basic_string<char> >::capsule
   size=16 align=8
   base size=16 base align=8
ref_count<std::basic_string<char> >::capsule (0x0x7f346108dd20) 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> (0x0x7f346108dd80) 0 empty

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

Class std::_List_const_iterator<pid_state::wait_state>
   size=8 align=8
   base size=8 base align=8
std::_List_const_iterator<pid_state::wait_state> (0x0x7f346108de40) 0

Class std::remove_volatile<std::_List_const_iterator<pid_state::wait_state> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_List_const_iterator<pid_state::wait_state> > (0x0x7f34610da000) 0 empty

Class std::remove_const<std::_List_const_iterator<pid_state::wait_state> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_List_const_iterator<pid_state::wait_state> > (0x0x7f34610da060) 0 empty

Class std::remove_cv<std::_List_const_iterator<pid_state::wait_state> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_List_const_iterator<pid_state::wait_state> > (0x0x7f346108df60) 0 empty

Class std::__has_iterator_category_helper<std::_List_const_iterator<pid_state::wait_state> >
   size=1 align=1
   base size=0 base align=1
std::__has_iterator_category_helper<std::_List_const_iterator<pid_state::wait_state> > (0x0x7f34610da0c0) 0 empty

Class std::__has_iterator_category<std::_List_const_iterator<pid_state::wait_state> >
   size=1 align=1
   base size=1 base align=1
std::__has_iterator_category<std::_List_const_iterator<pid_state::wait_state> > (0x0x7f34610b7270) 0 empty
  std::integral_constant<bool, true> (0x0x7f34610da120) 0 empty

Class std::__iterator_traits<std::_List_const_iterator<pid_state::wait_state>, true>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_List_const_iterator<pid_state::wait_state>, true> (0x0x7f34610da180) 0 empty

Class std::iterator_traits<std::_List_const_iterator<pid_state::wait_state> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::_List_const_iterator<pid_state::wait_state> > (0x0x7f34610b7340) 0 empty
  std::__iterator_traits<std::_List_const_iterator<pid_state::wait_state>, true> (0x0x7f34610da1e0) 0 empty

Class std::remove_volatile<std::bidirectional_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::bidirectional_iterator_tag> (0x0x7f34610da2a0) 0 empty

Class std::remove_const<std::bidirectional_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::bidirectional_iterator_tag> (0x0x7f34610da300) 0 empty

Class std::remove_cv<std::bidirectional_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::bidirectional_iterator_tag> (0x0x7f34610da240) 0 empty

Class std::__is_void_helper<std::bidirectional_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::bidirectional_iterator_tag> (0x0x7f34610b7410) 0 empty
  std::integral_constant<bool, false> (0x0x7f34610da360) 0 empty

Class std::is_void<std::bidirectional_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::bidirectional_iterator_tag> (0x0x7f34610b7478) 0 empty
  std::integral_constant<bool, false> (0x0x7f34610da3c0) 0 empty

Class std::conditional<false, std::is_void<std::bidirectional_iterator_tag>, std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::bidirectional_iterator_tag>, std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > > (0x0x7f34610da420) 0 empty

Class std::is_function<std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::input_iterator_tag> (0x0x7f34610b74e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f34610da540) 0 empty

Class std::conditional<false, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f34610da5a0) 0 empty

Class std::is_array<std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::input_iterator_tag> (0x0x7f34610b7618) 0 empty
  std::integral_constant<bool, false> (0x0x7f34610da600) 0 empty

Class std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f34610b7680) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7f34610b76e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f34610da660) 0 empty

Class std::__or_<std::is_void<std::bidirectional_iterator_tag>, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::bidirectional_iterator_tag>, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f34610b7750) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f34610b77b8) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7f34610b7820) 0 empty
      std::integral_constant<bool, false> (0x0x7f34610da780) 0 empty

Class std::is_function<std::bidirectional_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::bidirectional_iterator_tag> (0x0x7f34610b7888) 0 empty
  std::integral_constant<bool, false> (0x0x7f34610da8a0) 0 empty

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

Class std::is_lvalue_reference<std::bidirectional_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::bidirectional_iterator_tag> (0x0x7f34610b78f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f34610da960) 0 empty

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

Class std::is_rvalue_reference<std::bidirectional_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::bidirectional_iterator_tag> (0x0x7f34610b7958) 0 empty
  std::integral_constant<bool, false> (0x0x7f34610daa20) 0 empty

Class std::__or_<std::is_lvalue_reference<std::bidirectional_iterator_tag>, std::is_rvalue_reference<std::bidirectional_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::bidirectional_iterator_tag>, std::is_rvalue_reference<std::bidirectional_iterator_tag> > (0x0x7f34610b79c0) 0 empty
  std::is_rvalue_reference<std::bidirectional_iterator_tag> (0x0x7f34610b7a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f34610daa80) 0 empty

Class std::is_reference<std::bidirectional_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::bidirectional_iterator_tag> (0x0x7f34610b7a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f34610daae0) 0 empty

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

Class std::__or_<std::is_reference<std::bidirectional_iterator_tag>, std::is_void<std::bidirectional_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::bidirectional_iterator_tag>, std::is_void<std::bidirectional_iterator_tag> > (0x0x7f34610b7af8) 0 empty
  std::is_void<std::bidirectional_iterator_tag> (0x0x7f34610b7b60) 0 empty
    std::integral_constant<bool, false> (0x0x7f34610daba0) 0 empty

Class std::__or_<std::is_function<std::bidirectional_iterator_tag>, std::is_reference<std::bidirectional_iterator_tag>, std::is_void<std::bidirectional_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::bidirectional_iterator_tag>, std::is_reference<std::bidirectional_iterator_tag>, std::is_void<std::bidirectional_iterator_tag> > (0x0x7f34610b7bc8) 0 empty
  std::__or_<std::is_reference<std::bidirectional_iterator_tag>, std::is_void<std::bidirectional_iterator_tag> > (0x0x7f34610b7c30) 0 empty
    std::is_void<std::bidirectional_iterator_tag> (0x0x7f34610b7c98) 0 empty
      std::integral_constant<bool, false> (0x0x7f34610dac00) 0 empty

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

Class std::is_object<std::bidirectional_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::bidirectional_iterator_tag> (0x0x7f34610b7d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f34610dacc0) 0 empty

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

Class std::__or_<std::is_object<std::bidirectional_iterator_tag>, std::is_reference<std::bidirectional_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::bidirectional_iterator_tag>, std::is_reference<std::bidirectional_iterator_tag> > (0x0x7f34610b7dd0) 0 empty
  std::is_object<std::bidirectional_iterator_tag> (0x0x7f34610b7e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f34610dad80) 0 empty

Class std::__is_referenceable<std::bidirectional_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::bidirectional_iterator_tag> (0x0x7f34610b7ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f34610dade0) 0 empty

Class std::__add_rvalue_reference_helper<std::bidirectional_iterator_tag, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::bidirectional_iterator_tag, true> (0x0x7f34610dae40) 0 empty

Class std::add_rvalue_reference<std::bidirectional_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::bidirectional_iterator_tag> (0x0x7f34610b7f08) 0 empty
  std::__add_rvalue_reference_helper<std::bidirectional_iterator_tag, true> (0x0x7f34610daea0) 0 empty

Class std::__is_convertible_helper<std::bidirectional_iterator_tag, std::input_iterator_tag, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::bidirectional_iterator_tag, std::input_iterator_tag, false> (0x0x7f34610da840) 0 empty

Class std::is_convertible<std::bidirectional_iterator_tag, std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::bidirectional_iterator_tag, std::input_iterator_tag> (0x0x7f34610b70d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f34611110c0) 0 empty

Class std::alignment_of<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::alignment_of<unsigned int> (0x0x7f3461164000) 0 empty
  std::integral_constant<long unsigned int, 4ul> (0x0x7f3461111240) 0 empty

Class __gnu_cxx::__aligned_buffer<unsigned int>
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__aligned_buffer<unsigned int> (0x0x7f3461164068) 0
  std::aligned_storage<4ul, 4ul> (0x0x7f34611112a0) 0 empty

Class std::_Rb_tree_node<unsigned int>
   size=40 align=8
   base size=36 base align=8
std::_Rb_tree_node<unsigned int> (0x0x7f34610b72d8) 0
  std::_Rb_tree_node_base (0x0x7f34611111e0) 0

Class std::_List_node<pid_state::wait_state>
   size=176 align=8
   base size=176 base align=8
std::_List_node<pid_state::wait_state> (0x0x7f34611640d0) 0
  std::__detail::_List_node_base (0x0x7f3461111300) 0

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&> (0x0x7f34611113c0) 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&> (0x0x7f3461111420) 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&> (0x0x7f3461111360) 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&> (0x0x7f3461164208) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461111480) 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&> (0x0x7f3461164270) 0 empty
  std::integral_constant<bool, false> (0x0x7f34611114e0) 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*> > > (0x0x7f3461111540) 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*> (0x0x7f34611642d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461111660) 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*> > (0x0x7f34611116c0) 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*> (0x0x7f3461164340) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461111720) 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*> > (0x0x7f34611643a8) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f3461164410) 0 empty
    std::integral_constant<bool, false> (0x0x7f3461111780) 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*> > (0x0x7f3461164548) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f34611645b0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f3461164618) 0 empty
      std::integral_constant<bool, false> (0x0x7f34611117e0) 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&> (0x0x7f34611646e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34611118a0) 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&> > > (0x0x7f3461111900) 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&> (0x0x7f3461164750) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461111960) 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&> > (0x0x7f34611119c0) 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&> > (0x0x7f34611647b8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f3461164820) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461111a20) 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&> (0x0x7f3461164888) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461111a80) 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&> > (0x0x7f3461111ae0) 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&> > (0x0x7f34611648f0) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f3461164958) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461111b40) 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&> > (0x0x7f34611649c0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f3461164a28) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f3461164a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f3461111ba0) 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&> > > (0x0x7f3461164af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461111c00) 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&> (0x0x7f3461164b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f3461111c60) 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&> > (0x0x7f3461111cc0) 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&> > (0x0x7f3461164bc8) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f3461164c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f3461111d20) 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&> (0x0x7f3461164c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f3461111d80) 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> (0x0x7f3461111de0) 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&> (0x0x7f3461164d00) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7f3461111e40) 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> (0x0x7f3461111840) 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*> (0x0x7f3461164dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460da4060) 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*> > (0x0x7f3460da40c0) 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*> > (0x0x7f3461164e38) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f3461164ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460da4120) 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*> (0x0x7f3460da41e0) 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*> (0x0x7f3460da4240) 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*> (0x0x7f3460da4180) 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*> (0x0x7f3461164138) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460da42a0) 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*> (0x0x7f3460daf000) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460da4300) 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*> > > (0x0x7f3460da4360) 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*> > (0x0x7f3460daf068) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f3460daf0d0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f3460daf138) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460da43c0) 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*> > > (0x0x7f3460da4480) 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*> (0x0x7f3460daf208) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460da45a0) 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*> > (0x0x7f3460da4600) 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*> (0x0x7f3460daf270) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460da4660) 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*> > (0x0x7f3460daf2d8) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f3460daf340) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460da46c0) 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*> (0x0x7f3460daf3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460da4720) 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*> > (0x0x7f3460da4780) 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*> > (0x0x7f3460daf410) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7f3460daf478) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460da47e0) 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*> > (0x0x7f3460daf5b0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f3460daf618) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7f3460daf680) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460da4840) 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*> > > (0x0x7f3460daf750) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460da48a0) 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*> (0x0x7f3460daf7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460da4900) 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*> > (0x0x7f3460da4960) 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*> > (0x0x7f3460daf820) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7f3460daf888) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460da49c0) 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*> (0x0x7f3460daf9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460da4ae0) 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> (0x0x7f3460da4b40) 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*> (0x0x7f3460dafa28) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*, true> (0x0x7f3460da4ba0) 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> (0x0x7f3460da4420) 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*> (0x0x7f3460dafaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460da4c00) 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*> > (0x0x7f3460da4c60) 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*> > (0x0x7f3460dafb60) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7f3460dafbc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460da4cc0) 0 empty

Class std::remove_reference<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<unsigned int> (0x0x7f3460da4d20) 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> > (0x0x7f3460da4d80) 0 empty

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

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<int&&> > (0x0x7f3460e18360) 0 empty

Class std::is_empty<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<int&&> (0x0x7f3460e09750) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460e18540) 0 empty

Class std::__is_empty_non_tuple<int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<int&&> (0x0x7f3460e097b8) 0 empty
  std::is_empty<int&&> (0x0x7f3460e09820) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460e185a0) 0 empty

Class std::_Tuple_impl<1ul>
   size=1 align=1
   base size=0 base align=1
std::_Tuple_impl<1ul> (0x0x7f3460e18600) 0 empty

Class std::_Head_base<0ul, int&&, false>
   size=8 align=8
   base size=8 base align=8
std::_Head_base<0ul, int&&, false> (0x0x7f3460e18660) 0

Class std::_Tuple_impl<0ul, int&&>
   size=8 align=8
   base size=8 base align=8
std::_Tuple_impl<0ul, int&&> (0x0x7f3460e19850) 0
  std::_Tuple_impl<1ul> (0x0x7f3460e186c0) 0 empty
  std::_Head_base<0ul, int&&, false> (0x0x7f3460e18720) 0

Class std::tuple<int&&>
   size=8 align=8
   base size=8 base align=8
std::tuple<int&&> (0x0x7f3460e098f0) 0
  std::_Tuple_impl<0ul, int&&> (0x0x7f3460e19ee0) 0
    std::_Tuple_impl<1ul> (0x0x7f3460e18780) 0 empty
    std::_Head_base<0ul, int&&, false> (0x0x7f3460e187e0) 0

Class std::remove_reference<const pid_state::wait_state&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const pid_state::wait_state&> (0x0x7f3460e18840) 0 empty

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const int&> > (0x0x7f3460e18b40) 0 empty

Class std::is_empty<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<const int&> (0x0x7f3460e09e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460e18c60) 0 empty

Class std::__is_empty_non_tuple<const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<const int&> (0x0x7f3460e09ea0) 0 empty
  std::is_empty<const int&> (0x0x7f3460e09f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460e18cc0) 0 empty

Class std::_Head_base<0ul, const int&, false>
   size=8 align=8
   base size=8 base align=8
std::_Head_base<0ul, const int&, false> (0x0x7f3460e18d20) 0

Class std::_Tuple_impl<0ul, const int&>
   size=8 align=8
   base size=8 base align=8
std::_Tuple_impl<0ul, const int&> (0x0x7f3460ecf380) 0
  std::_Tuple_impl<1ul> (0x0x7f3460e18d80) 0 empty
  std::_Head_base<0ul, const int&, false> (0x0x7f3460e18de0) 0

Class std::tuple<const int&>
   size=8 align=8
   base size=8 base align=8
std::tuple<const int&> (0x0x7f3460e09548) 0
  std::_Tuple_impl<0ul, const int&> (0x0x7f3460ecf690) 0
    std::_Tuple_impl<1ul> (0x0x7f3460e18e40) 0 empty
    std::_Head_base<0ul, const int&, false> (0x0x7f3460e18ea0) 0

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

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

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

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

Class std::is_void<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const int&> (0x0x7f3460f64068) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460f620c0) 0 empty

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

Class std::conditional<false, std::is_function<const int&>, std::is_array<const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const int&>, std::is_array<const int&> > (0x0x7f3460f62180) 0 empty

Class std::is_array<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_array<const int&> (0x0x7f3460f640d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460f621e0) 0 empty

Class std::__or_<std::is_function<const int&>, std::is_array<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const int&>, std::is_array<const int&> > (0x0x7f3460f64138) 0 empty
  std::is_array<const int&> (0x0x7f3460f641a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460f62240) 0 empty

Class std::__or_<std::is_void<const int&>, std::is_function<const int&>, std::is_array<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const int&>, std::is_function<const int&>, std::is_array<const int&> > (0x0x7f3460f64208) 0 empty
  std::__or_<std::is_function<const int&>, std::is_array<const int&> > (0x0x7f3460f64270) 0 empty
    std::is_array<const int&> (0x0x7f3460f642d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460f622a0) 0 empty

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

Class std::is_convertible<const int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const int&, const int&> (0x0x7f3460f643a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460f624e0) 0 empty

Class std::__and_<std::is_convertible<const int&, const int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const int&, const int&> > (0x0x7f3460f64410) 0 empty
  std::is_convertible<const int&, const int&> (0x0x7f3460f64478) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460f62540) 0 empty

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

Class std::_Identity<int>
   size=1 align=1
   base size=1 base align=1
std::_Identity<int> (0x0x7f3460f647b8) 0 empty
  std::unary_function<int, int> (0x0x7f3460f62600) 0 empty

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

Class std::remove_reference<std::_Rb_tree_iterator<int> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_iterator<int> > (0x0x7f3460f626c0) 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> > (0x0x7f3460f62840) 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> > (0x0x7f3460f628a0) 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> > (0x0x7f3460f627e0) 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> > (0x0x7f3460f62900) 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>*> (0x0x7f3460f62780) 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> > > (0x0x7f3460f62720) 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> > > (0x0x7f3460f64f70) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > > (0x0x7f3460f62a20) 0 empty

Class __gnu_cxx::__allocator_always_compares_equal<std::allocator<std::_Rb_tree_node<unsigned int> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__allocator_always_compares_equal<std::allocator<std::_Rb_tree_node<unsigned int> > > (0x0x7f3460f644e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460f62a80) 0 empty

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

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7f3460f62cc0) 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*> (0x0x7f3460c486e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460f62d20) 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*> > (0x0x7f3460f62d80) 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*> > > (0x0x7f3460c48750) 0 empty
  std::is_same<std::_Rb_tree_node<unsigned int>*, unsigned int*> (0x0x7f3460c487b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460f62de0) 0 empty

Class std::enable_if<false, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<false, void> (0x0x7f3460f62e40) 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>*&> (0x0x7f3460f62f60) 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>*&> (0x0x7f3460c94000) 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>*&> (0x0x7f3460f62f00) 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>*&> (0x0x7f3460c488f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460c94060) 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>*&> (0x0x7f3460c48958) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460c940c0) 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*> > > (0x0x7f3460c94120) 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*> > (0x0x7f3460c489c0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f3460c48a28) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f3460c48a90) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460c94180) 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>*&> (0x0x7f3460c48b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460c94240) 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>*&> > > (0x0x7f3460c942a0) 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>*&> (0x0x7f3460c48bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460c94300) 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>*&> > (0x0x7f3460c94360) 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>*&> > (0x0x7f3460c48c30) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7f3460c48c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460c943c0) 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>*&> (0x0x7f3460c48d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460c94420) 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>*&> > (0x0x7f3460c94480) 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>*&> > (0x0x7f3460c48d68) 0 empty
  std::is_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7f3460c48dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460c944e0) 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>*&> > (0x0x7f3460c48e38) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_void<std::_Rb_tree_node<unsigned int>*&> > (0x0x7f3460c48ea0) 0 empty
    std::is_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7f3460c48f08) 0 empty
      std::integral_constant<bool, true> (0x0x7f3460c94540) 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>*&> > > (0x0x7f3460c48f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460c945a0) 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>*&> (0x0x7f3460cb1000) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460c94600) 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>*&> > (0x0x7f3460c94660) 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>*&> > (0x0x7f3460cb1068) 0 empty
  std::is_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7f3460cb10d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460c946c0) 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>*&> (0x0x7f3460cb1138) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460c94720) 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> (0x0x7f3460c94780) 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>*&> (0x0x7f3460cb11a0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<unsigned int>*&, true> (0x0x7f3460c947e0) 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> (0x0x7f3460c941e0) 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*> (0x0x7f3460cb1340) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460c94900) 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*> > (0x0x7f3460c94960) 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*> > (0x0x7f3460cb1410) 0 empty
  std::is_convertible<std::_Rb_tree_node<unsigned int>*&, std::_Rb_tree_node_base*> (0x0x7f3460cb1478) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460c949c0) 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>*&> (0x0x7f3460c94a20) 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*&> (0x0x7f3460c94ae0) 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*&> (0x0x7f3460c94b40) 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*&> (0x0x7f3460c94a80) 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*&> (0x0x7f3460cb1618) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460c94ba0) 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*&> (0x0x7f3460cb1680) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460c94c00) 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*> > > (0x0x7f3460c94c60) 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*> > (0x0x7f3460cb16e8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f3460cb1750) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f3460cb17b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460c94cc0) 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*&> (0x0x7f3460cb1888) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460c94d80) 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*&> > > (0x0x7f3460c94de0) 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*&> (0x0x7f3460cb18f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460c94f00) 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*&> > (0x0x7f3460c94f60) 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*&> > (0x0x7f3460cb1958) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f3460cb19c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460ce1000) 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*&> (0x0x7f3460cb1a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460ce1060) 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*&> > (0x0x7f3460ce10c0) 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*&> > (0x0x7f3460cb1a90) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f3460cb1af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460ce1120) 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*&> > (0x0x7f3460cb1c30) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f3460cb1c98) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f3460cb1d00) 0 empty
      std::integral_constant<bool, true> (0x0x7f3460ce1180) 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*&> > > (0x0x7f3460cb1dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460ce11e0) 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*&> (0x0x7f3460cb1e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460ce1240) 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*&> > (0x0x7f3460ce12a0) 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*&> > (0x0x7f3460cb1ea0) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f3460cb1f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460ce1300) 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*&> (0x0x7f3460ce9068) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460ce1420) 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> (0x0x7f3460ce1480) 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*&> (0x0x7f3460ce90d0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7f3460ce14e0) 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> (0x0x7f3460c94d20) 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*> (0x0x7f3460ce91a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460ce1600) 0 empty

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

Class std::is_void<int>
   size=1 align=1
   base size=1 base align=1
std::is_void<int> (0x0x7f3460ce9270) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460ce16c0) 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*> > > (0x0x7f3460ce1720) 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*> > (0x0x7f3460ce92d8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f3460ce9340) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f3460ce93a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460ce1780) 0 empty

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

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

Class std::is_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int> (0x0x7f3460ce96e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460ce19c0) 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> > (0x0x7f3460ce9750) 0 empty
  std::is_rvalue_reference<int> (0x0x7f3460ce97b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460ce1a20) 0 empty

Class std::is_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int> (0x0x7f3460ce9820) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460ce1a80) 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> > (0x0x7f3460ce1ae0) 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> > (0x0x7f3460ce9888) 0 empty
  std::is_void<int> (0x0x7f3460ce98f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460ce1b40) 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> > (0x0x7f3460ce9958) 0 empty
  std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7f3460ce99c0) 0 empty
    std::is_void<int> (0x0x7f3460ce9a28) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460ce1ba0) 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> > > (0x0x7f3460ce9a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460ce1c00) 0 empty

Class std::is_object<int>
   size=1 align=1
   base size=1 base align=1
std::is_object<int> (0x0x7f3460ce9af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460ce1d20) 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> > (0x0x7f3460ce1d80) 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> > (0x0x7f3460ce9b60) 0 empty
  std::is_object<int> (0x0x7f3460ce9bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460ce1de0) 0 empty

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

Class std::add_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int> (0x0x7f3460ce9c98) 0 empty
  std::__add_rvalue_reference_helper<int, true> (0x0x7f3460ce1f00) 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> (0x0x7f3460ce17e0) 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*> (0x0x7f3460ce9d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460ce1f60) 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*> > (0x0x7f3460d0e000) 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*> > (0x0x7f3460ce9dd0) 0 empty
  std::is_convertible<int, std::_Rb_tree_node_base*> (0x0x7f3460ce9e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460d0e060) 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*&> (0x0x7f3460d0e0c0) 0 empty

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

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

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

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

Class std::is_array<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_array<int&&> (0x0x7f3460994138) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460d0e4e0) 0 empty

Class std::__or_<std::is_function<int&&>, std::is_array<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int&&>, std::is_array<int&&> > (0x0x7f34609941a0) 0 empty
  std::is_array<int&&> (0x0x7f3460994208) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460d0e540) 0 empty

Class std::__or_<std::is_void<int>, std::is_function<int&&>, std::is_array<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int>, std::is_function<int&&>, std::is_array<int&&> > (0x0x7f3460994270) 0 empty
  std::__or_<std::is_function<int&&>, std::is_array<int&&> > (0x0x7f34609942d8) 0 empty
    std::is_array<int&&> (0x0x7f3460994340) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460d0e5a0) 0 empty

Class std::__is_convertible_helper<int, int&&, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int, int&&, false> (0x0x7f3460d0e600) 0 empty

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

Class std::__and_<std::is_convertible<int, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<int, int&&> > (0x0x7f3460994478) 0 empty
  std::is_convertible<int, int&&> (0x0x7f34609944e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460d0e6c0) 0 empty

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

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

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

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

Class std::is_void<int&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&> (0x0x7f3460994750) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460d0e8a0) 0 empty

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

Class std::__or_<std::is_void<int&>, std::is_function<int&&>, std::is_array<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int&>, std::is_function<int&&>, std::is_array<int&&> > (0x0x7f3460994888) 0 empty
  std::__or_<std::is_function<int&&>, std::is_array<int&&> > (0x0x7f34609948f0) 0 empty
    std::is_array<int&&> (0x0x7f3460994958) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460d0e960) 0 empty

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

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

Class std::conditional<true, std::is_lvalue_reference<int&>, std::is_rvalue_reference<int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<int&>, std::is_rvalue_reference<int&> > (0x0x7f3460d0eb40) 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&> > (0x0x7f3460994b60) 0 empty
  std::is_lvalue_reference<int&> (0x0x7f3460994bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460d0eba0) 0 empty

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

Class std::conditional<true, std::is_reference<int&>, std::is_void<int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<int&>, std::is_void<int&> > (0x0x7f3460d0ec60) 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&> > (0x0x7f3460994c98) 0 empty
  std::is_reference<int&> (0x0x7f3460994d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460d0ecc0) 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&> > (0x0x7f3460994d68) 0 empty
  std::__or_<std::is_reference<int&>, std::is_void<int&> > (0x0x7f3460994dd0) 0 empty
    std::is_reference<int&> (0x0x7f3460994e38) 0 empty
      std::integral_constant<bool, true> (0x0x7f3460d0ed20) 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&> > > (0x0x7f3460994ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460d0ed80) 0 empty

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

Class std::conditional<false, std::is_object<int&>, std::is_reference<int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<int&>, std::is_reference<int&> > (0x0x7f34609da000) 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&> > (0x0x7f3460994f70) 0 empty
  std::is_reference<int&> (0x0x7f34609db000) 0 empty
    std::integral_constant<bool, true> (0x0x7f34609da060) 0 empty

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

Class std::add_rvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&> (0x0x7f34609db0d0) 0 empty
  std::__add_rvalue_reference_helper<int&, true> (0x0x7f34609da180) 0 empty

Class std::__is_convertible_helper<int&, int&&, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int&, int&&, false> (0x0x7f3460d0e9c0) 0 empty

Class std::is_convertible<int&, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int&, int&&> (0x0x7f34609db1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f34609da1e0) 0 empty

Class std::__and_<std::is_convertible<int&, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<int&, int&&> > (0x0x7f34609db208) 0 empty
  std::is_convertible<int&, int&&> (0x0x7f34609db270) 0 empty
    std::integral_constant<bool, false> (0x0x7f34609da240) 0 empty

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

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

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

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

Class std::is_void<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&&> (0x0x7f34609db3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34609da420) 0 empty

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

Class std::__or_<std::is_void<int&&>, std::is_function<int&&>, std::is_array<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int&&>, std::is_function<int&&>, std::is_array<int&&> > (0x0x7f34609db4e0) 0 empty
  std::__or_<std::is_function<int&&>, std::is_array<int&&> > (0x0x7f34609db548) 0 empty
    std::is_array<int&&> (0x0x7f34609db5b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f34609da4e0) 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&&> > > (0x0x7f34609da5a0) 0 empty

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

Class std::is_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int&&> (0x0x7f34609db680) 0 empty
  std::integral_constant<bool, true> (0x0x7f34609da780) 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&&> > (0x0x7f34609db6e8) 0 empty
  std::is_rvalue_reference<int&&> (0x0x7f34609db750) 0 empty
    std::integral_constant<bool, true> (0x0x7f34609da7e0) 0 empty

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

Class std::conditional<true, std::is_reference<int&&>, std::is_void<int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f34609da8a0) 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&&> > (0x0x7f34609db820) 0 empty
  std::is_reference<int&&> (0x0x7f34609db888) 0 empty
    std::integral_constant<bool, true> (0x0x7f34609da900) 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&&> > (0x0x7f34609db8f0) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f34609db958) 0 empty
    std::is_reference<int&&> (0x0x7f34609db9c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f34609da960) 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&&> > > (0x0x7f34609dba28) 0 empty
  std::integral_constant<bool, false> (0x0x7f34609da9c0) 0 empty

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

Class std::conditional<false, std::is_object<int&&>, std::is_reference<int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<int&&>, std::is_reference<int&&> > (0x0x7f34609dab40) 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&&> > (0x0x7f34609dbbc8) 0 empty
  std::is_reference<int&&> (0x0x7f34609dbc30) 0 empty
    std::integral_constant<bool, true> (0x0x7f34609daba0) 0 empty

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

Class std::add_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&&> (0x0x7f34609dbd00) 0 empty
  std::__add_rvalue_reference_helper<int&&, true> (0x0x7f34609dacc0) 0 empty

Class std::__is_convertible_helper<int&&, int&&, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int&&, int&&, false> (0x0x7f34609da540) 0 empty

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

Class std::__and_<std::is_convertible<int&&, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<int&&, int&&> > (0x0x7f34609dbe38) 0 empty
  std::is_convertible<int&&, int&&> (0x0x7f34609dbea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f34609dad80) 0 empty

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

Class std::conditional<false, std::is_void<int&&>, std::is_function<int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<int&&>, std::is_function<int&&> > (0x0x7f34609dae40) 0 empty

Class std::__or_<std::is_void<int&&>, std::is_function<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int&&>, std::is_function<int&&> > (0x0x7f34609dbf08) 0 empty
  std::is_function<int&&> (0x0x7f34609dbf70) 0 empty
    std::integral_constant<bool, false> (0x0x7f34609daea0) 0 empty

Class std::__not_<std::__or_<std::is_void<int&&>, std::is_function<int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_void<int&&>, std::is_function<int&&> > > (0x0x7f3460a0d000) 0 empty
  std::integral_constant<bool, true> (0x0x7f34609daf00) 0 empty

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

Class std::__and_<std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> > (0x0x7f3460a0d068) 0 empty
  std::is_lvalue_reference<int&&> (0x0x7f3460a0d0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460a110c0) 0 empty

Class std::__is_static_castable_impl<int&&, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<int&&, int&&> (0x0x7f3460a0d138) 0 empty
  std::__do_is_static_castable_impl (0x0x7f3460a11120) 0 empty

Class std::__is_static_castable_safe<int&&, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<int&&, int&&> (0x0x7f3460a0d208) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a11180) 0 empty

Class std::__is_static_castable<int&&, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<int&&, int&&> (0x0x7f3460a0d270) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a111e0) 0 empty

Class std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<int&&, int&&, true>, std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> > >, std::__is_static_castable<int&&, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<int&&, int&&, true>, std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> > >, std::__is_static_castable<int&&, int&&> > (0x0x7f3460a11240) 0 empty

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

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

Class std::is_same<int, int>
   size=1 align=1
   base size=1 base align=1
std::is_same<int, int> (0x0x7f3460a0d340) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a11360) 0 empty

Class std::__not_<std::is_same<int, int> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<int, int> > (0x0x7f3460a0d3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a113c0) 0 empty

Class std::conditional<false, std::is_base_of<int, int>, std::__not_<std::is_same<int, int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_base_of<int, int>, std::__not_<std::is_same<int, int> > > (0x0x7f3460a11420) 0 empty

Class std::__and_<std::__not_<std::is_same<int, int> >, std::is_base_of<int, int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_same<int, int> >, std::is_base_of<int, int> > (0x0x7f3460a0d410) 0 empty
  std::__not_<std::is_same<int, int> > (0x0x7f3460a0d478) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460a11540) 0 empty

Class std::conditional<false, std::__is_base_to_derived_ref<int&&, int&&, true>, std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_base_to_derived_ref<int&&, int&&, true>, std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> > (0x0x7f3460a115a0) 0 empty

Class std::__is_lvalue_to_rvalue_ref<int&&, int&&, false>
   size=1 align=1
   base size=1 base align=1
std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> (0x0x7f3460a0d4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a11600) 0 empty

Class std::__or_<std::__is_base_to_derived_ref<int&&, int&&, true>, std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_base_to_derived_ref<int&&, int&&, true>, std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> > (0x0x7f3460a0d548) 0 empty
  std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> (0x0x7f3460a0d5b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460a11660) 0 empty

Class std::__not_<std::__or_<std::__is_base_to_derived_ref<int&&, int&&, true>, std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::__is_base_to_derived_ref<int&&, int&&, true>, std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> > > (0x0x7f3460a0d618) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a116c0) 0 empty

Class std::__and_<std::__is_static_castable<int&&, int&&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<int&&, int&&, true>, std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<int&&, int&&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<int&&, int&&, true>, std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> > > > (0x0x7f3460a0d680) 0 empty
  std::__not_<std::__or_<std::__is_base_to_derived_ref<int&&, int&&, true>, std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> > > (0x0x7f3460a0d6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a11720) 0 empty

Class std::__is_direct_constructible_ref_cast<int&&, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_ref_cast<int&&, int&&> (0x0x7f3460a0d750) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a11780) 0 empty

Class std::__is_direct_constructible_new<int&&, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<int&&, int&&> (0x0x7f3460a0d7b8) 0 empty
  std::__is_direct_constructible_ref_cast<int&&, int&&> (0x0x7f3460a0d820) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a117e0) 0 empty

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

Class std::__is_constructible_impl<int&&, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<int&&, int&&> (0x0x7f3460a0d8f0) 0 empty
  std::__is_direct_constructible<int&&, int&&> (0x0x7f3460a0d958) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a118a0) 0 empty

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

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

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

Class std::__and_<std::is_constructible<int&&, int&&>, std::__is_nt_constructible_impl<int&&, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<int&&, int&&>, std::__is_nt_constructible_impl<int&&, int&&> > (0x0x7f3460a0db60) 0 empty
  std::__is_nt_constructible_impl<int&&, int&&> (0x0x7f3460a0dbc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a11a20) 0 empty

Class std::is_nothrow_constructible<int&&, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<int&&, int&&> (0x0x7f3460a0dd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a11b40) 0 empty

Class std::__is_nothrow_move_constructible_impl<int&&, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<int&&, true> (0x0x7f3460a0dd68) 0 empty
  std::is_nothrow_constructible<int&&, int&&> (0x0x7f3460a0ddd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a11ba0) 0 empty

Class std::is_nothrow_move_constructible<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<int&&> (0x0x7f3460a0de38) 0 empty
  std::__is_nothrow_move_constructible_impl<int&&, true> (0x0x7f3460a0dea0) 0 empty
    std::is_nothrow_constructible<int&&, int&&> (0x0x7f3460a0df08) 0 empty
      std::integral_constant<bool, true> (0x0x7f3460a11c00) 0 empty

Class std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> >, std::is_nothrow_move_constructible<int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> >, std::is_nothrow_move_constructible<int&&> > (0x0x7f3460a11c60) 0 empty

Class std::is_function<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1ul> > (0x0x7f3460a0df70) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a11cc0) 0 empty

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

Class std::is_lvalue_reference<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1ul> > (0x0x7f3460a33000) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a11d80) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1ul> >, std::is_rvalue_reference<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1ul> >, std::is_rvalue_reference<std::_Tuple_impl<1ul> > > (0x0x7f3460a11de0) 0 empty

Class std::is_rvalue_reference<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Tuple_impl<1ul> > (0x0x7f3460a33068) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a11e40) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul> >, std::is_rvalue_reference<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul> >, std::is_rvalue_reference<std::_Tuple_impl<1ul> > > (0x0x7f3460a330d0) 0 empty
  std::is_rvalue_reference<std::_Tuple_impl<1ul> > (0x0x7f3460a33138) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460a11ea0) 0 empty

Class std::is_reference<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1ul> > (0x0x7f3460a331a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a11f00) 0 empty

Class std::conditional<false, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > (0x0x7f3460a11f60) 0 empty

Class std::remove_volatile<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Tuple_impl<1ul> > (0x0x7f3460a3b060) 0 empty

Class std::remove_const<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Tuple_impl<1ul> > (0x0x7f3460a3b0c0) 0 empty

Class std::remove_cv<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Tuple_impl<1ul> > (0x0x7f3460a3b000) 0 empty

Class std::__is_void_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Tuple_impl<1ul> > (0x0x7f3460a33340) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a3b120) 0 empty

Class std::is_void<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Tuple_impl<1ul> > (0x0x7f3460a333a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a3b180) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > (0x0x7f3460a33410) 0 empty
  std::is_void<std::_Tuple_impl<1ul> > (0x0x7f3460a33478) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460a3b1e0) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > (0x0x7f3460a334e0) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > (0x0x7f3460a33548) 0 empty
    std::is_void<std::_Tuple_impl<1ul> > (0x0x7f3460a335b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460a3b300) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> >, std::is_void<std::_Tuple_impl<1ul> > > > (0x0x7f3460a33618) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a3b3c0) 0 empty

Class std::is_object<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1ul> > (0x0x7f3460a33680) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a3b420) 0 empty

Class std::conditional<true, std::is_object<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> > > (0x0x7f3460a3b480) 0 empty

Class std::__or_<std::is_object<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1ul> >, std::is_reference<std::_Tuple_impl<1ul> > > (0x0x7f3460a337b8) 0 empty
  std::is_object<std::_Tuple_impl<1ul> > (0x0x7f3460a33820) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a3b4e0) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1ul> > (0x0x7f3460a33888) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a3b6c0) 0 empty

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

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

Class std::is_array<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Tuple_impl<1ul> > (0x0x7f3460a338f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a3b7e0) 0 empty

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

Class std::__and_<std::is_array<std::_Tuple_impl<1ul> >, std::__not_<std::extent<std::_Tuple_impl<1ul>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Tuple_impl<1ul> >, std::__not_<std::extent<std::_Tuple_impl<1ul>, 0u> > > (0x0x7f3460a33958) 0 empty
  std::is_array<std::_Tuple_impl<1ul> > (0x0x7f3460a339c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460a3b8a0) 0 empty

Class std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> > (0x0x7f3460a33af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a3b900) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > (0x0x7f3460a3b960) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > (0x0x7f3460a33b60) 0 empty
  std::is_function<std::_Tuple_impl<1ul> > (0x0x7f3460a33bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460a3b9c0) 0 empty

Class std::__or_<std::is_void<std::_Tuple_impl<1ul> >, std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Tuple_impl<1ul> >, std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > (0x0x7f3460a33c30) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1ul> >, std::is_function<std::_Tuple_impl<1ul> > > (0x0x7f3460a33c98) 0 empty
    std::is_function<std::_Tuple_impl<1ul> > (0x0x7f3460a33d00) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460a3ba20) 0 empty

Class std::conditional<false, std::is_reference<std::_Tuple_impl<1ul> >, std::is_scalar<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Tuple_impl<1ul> >, std::is_scalar<std::_Tuple_impl<1ul> > > (0x0x7f3460a3ba80) 0 empty

Class std::__is_integral_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Tuple_impl<1ul> > (0x0x7f3460a33e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a3bae0) 0 empty

Class std::is_integral<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Tuple_impl<1ul> > (0x0x7f3460a33ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a3bb40) 0 empty

Class std::conditional<false, std::is_integral<std::_Tuple_impl<1ul> >, std::is_floating_point<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Tuple_impl<1ul> >, std::is_floating_point<std::_Tuple_impl<1ul> > > (0x0x7f3460a3bba0) 0 empty

Class std::__is_floating_point_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Tuple_impl<1ul> > (0x0x7f3460a33f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a3bc00) 0 empty

Class std::is_floating_point<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Tuple_impl<1ul> > (0x0x7f3460a33f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a3bc60) 0 empty

Class std::__or_<std::is_integral<std::_Tuple_impl<1ul> >, std::is_floating_point<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Tuple_impl<1ul> >, std::is_floating_point<std::_Tuple_impl<1ul> > > (0x0x7f3460a5e000) 0 empty
  std::is_floating_point<std::_Tuple_impl<1ul> > (0x0x7f3460a5e068) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460a3bcc0) 0 empty

Class std::is_arithmetic<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Tuple_impl<1ul> > (0x0x7f3460a5e270) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a3bd20) 0 empty

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

Class std::is_enum<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Tuple_impl<1ul> > (0x0x7f3460a5e2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a3bde0) 0 empty

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

Class std::__is_pointer_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Tuple_impl<1ul> > (0x0x7f3460a5e340) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a3bea0) 0 empty

Class std::is_pointer<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Tuple_impl<1ul> > (0x0x7f3460a5e3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a3bf00) 0 empty

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

Class std::__is_member_pointer_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Tuple_impl<1ul> > (0x0x7f3460a5e4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a68000) 0 empty

Class std::is_member_pointer<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Tuple_impl<1ul> > (0x0x7f3460a5e548) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a68060) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f3460a680c0) 0 empty

Class std::__is_null_pointer_helper<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Tuple_impl<1ul> > (0x0x7f3460a5e5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a68120) 0 empty

Class std::is_null_pointer<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7f3460a5e618) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a68180) 0 empty

Class std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f3460a5e680) 0 empty
  std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7f3460a5e6e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460a681e0) 0 empty

Class std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f3460a5e750) 0 empty
  std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f3460a5e7b8) 0 empty
    std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7f3460a5e820) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460a68240) 0 empty

Class std::__or_<std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f3460a5e888) 0 empty
  std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f3460a5e8f0) 0 empty
    std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f3460a5e958) 0 empty
      std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7f3460a5e9c0) 0 empty
        std::integral_constant<bool, false> (0x0x7f3460a682a0) 0 empty

Class std::__or_<std::is_arithmetic<std::_Tuple_impl<1ul> >, std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Tuple_impl<1ul> >, std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f3460a5ea28) 0 empty
  std::__or_<std::is_enum<std::_Tuple_impl<1ul> >, std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f3460a5ea90) 0 empty
    std::__or_<std::is_pointer<std::_Tuple_impl<1ul> >, std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f3460a5eaf8) 0 empty
      std::__or_<std::is_member_pointer<std::_Tuple_impl<1ul> >, std::is_null_pointer<std::_Tuple_impl<1ul> > > (0x0x7f3460a5eb60) 0 empty
        std::is_null_pointer<std::_Tuple_impl<1ul> > (0x0x7f3460a5ebc8) 0 empty
          std::integral_constant<bool, false> (0x0x7f3460a68300) 0 empty

Class std::is_scalar<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Tuple_impl<1ul> > (0x0x7f3460a5ec30) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a68360) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_scalar<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1ul> >, std::is_scalar<std::_Tuple_impl<1ul> > > (0x0x7f3460a5ec98) 0 empty
  std::is_scalar<std::_Tuple_impl<1ul> > (0x0x7f3460a5ed00) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460a683c0) 0 empty

Class std::remove_all_extents<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Tuple_impl<1ul> > (0x0x7f3460a685a0) 0 empty

Class std::is_function<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1ul>&> (0x0x7f3460a5edd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a68660) 0 empty

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

Class std::is_lvalue_reference<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1ul>&> (0x0x7f3460a5ee38) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a68720) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul>&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul>&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&> > (0x0x7f3460a5eea0) 0 empty
  std::is_lvalue_reference<std::_Tuple_impl<1ul>&> (0x0x7f3460a5ef08) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a687e0) 0 empty

Class std::is_reference<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1ul>&> (0x0x7f3460a5ef70) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a68840) 0 empty

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

Class std::__or_<std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > (0x0x7f3460a7f0d0) 0 empty
  std::is_reference<std::_Tuple_impl<1ul>&> (0x0x7f3460a7f138) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a68900) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > (0x0x7f3460a7f1a0) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1ul>&>, std::is_void<std::_Tuple_impl<1ul>&> > (0x0x7f3460a7f208) 0 empty
    std::is_reference<std::_Tuple_impl<1ul>&> (0x0x7f3460a7f270) 0 empty
      std::integral_constant<bool, true> (0x0x7f3460a68a20) 0 empty

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

Class std::is_object<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1ul>&> (0x0x7f3460a7f340) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a68b40) 0 empty

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

Class std::__or_<std::is_object<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1ul>&>, std::is_reference<std::_Tuple_impl<1ul>&> > (0x0x7f3460a7f478) 0 empty
  std::is_reference<std::_Tuple_impl<1ul>&> (0x0x7f3460a7f4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a68c00) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1ul>&> (0x0x7f3460a7f548) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a68de0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&, true> (0x0x7f3460a68e40) 0 empty

Class std::add_rvalue_reference<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Tuple_impl<1ul>&> (0x0x7f3460a7f5b0) 0 empty
  std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&, true> (0x0x7f3460a68ea0) 0 empty

Class std::__is_destructible_impl<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Tuple_impl<1ul> > (0x0x7f3460a5ed68) 0 empty
  std::__do_is_destructible_impl (0x0x7f3460a68600) 0 empty

Class std::__is_destructible_safe<std::_Tuple_impl<1ul>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Tuple_impl<1ul>, false, false> (0x0x7f3460a7f680) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a68f00) 0 empty

Class std::is_destructible<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Tuple_impl<1ul> > (0x0x7f3460a7f6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a68f60) 0 empty

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

Class std::is_function<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1ul>&&> (0x0x7f3460a7f7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a890c0) 0 empty

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

Class std::is_lvalue_reference<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1ul>&&> (0x0x7f3460a7f820) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a89240) 0 empty

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

Class std::is_rvalue_reference<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> (0x0x7f3460a7f888) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a89300) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul>&&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1ul>&&>, std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> > (0x0x7f3460a7f8f0) 0 empty
  std::is_rvalue_reference<std::_Tuple_impl<1ul>&&> (0x0x7f3460a7f958) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a89360) 0 empty

Class std::is_reference<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1ul>&&> (0x0x7f3460a7f9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a893c0) 0 empty

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

Class std::__or_<std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > (0x0x7f3460a7faf8) 0 empty
  std::is_reference<std::_Tuple_impl<1ul>&&> (0x0x7f3460a7fb60) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a89480) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > (0x0x7f3460a7fbc8) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1ul>&&>, std::is_void<std::_Tuple_impl<1ul>&&> > (0x0x7f3460a7fc30) 0 empty
    std::is_reference<std::_Tuple_impl<1ul>&&> (0x0x7f3460a7fc98) 0 empty
      std::integral_constant<bool, true> (0x0x7f3460a895a0) 0 empty

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

Class std::is_object<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1ul>&&> (0x0x7f3460a7fd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460a896c0) 0 empty

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

Class std::__or_<std::is_object<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1ul>&&>, std::is_reference<std::_Tuple_impl<1ul>&&> > (0x0x7f3460a7fdd0) 0 empty
  std::is_reference<std::_Tuple_impl<1ul>&&> (0x0x7f3460a7fe38) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a89780) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1ul>&&> (0x0x7f3460a7ff70) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a898a0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&&, true> (0x0x7f3460a89900) 0 empty

Class std::add_rvalue_reference<std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f000) 0 empty
  std::__add_rvalue_reference_helper<std::_Tuple_impl<1ul>&&, true> (0x0x7f3460a89960) 0 empty

Class std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a7f750) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f3460a89060) 0 empty

Class std::__and_<std::is_destructible<std::_Tuple_impl<1ul> >, std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Tuple_impl<1ul> >, std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> > (0x0x7f3460a9f0d0) 0 empty
  std::__is_direct_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f138) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f3460a899c0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a89a20) 0 empty

Class std::__is_direct_constructible_new<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f208) 0 empty
  std::__is_direct_constructible_new_safe<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f270) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a89a80) 0 empty

Class std::__is_direct_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a89ae0) 0 empty

Class std::__is_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f340) 0 empty
  std::__is_direct_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a89b40) 0 empty

Class std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f410) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a89ba0) 0 empty

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

Class std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f478) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a89c60) 0 empty

Class std::__and_<std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>, std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>, std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> > (0x0x7f3460a9f4e0) 0 empty
  std::__is_nt_constructible_impl<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f548) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a89cc0) 0 empty

Class std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460a89d20) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1ul>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1ul>, true> (0x0x7f3460a9f618) 0 empty
  std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f680) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460a89d80) 0 empty

Class std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > (0x0x7f3460a9f6e8) 0 empty
  std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1ul>, true> (0x0x7f3460a9f750) 0 empty
    std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f7b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f3460a89de0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<int&&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<int&&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > > (0x0x7f3460a9f820) 0 empty
  std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > (0x0x7f3460a9f888) 0 empty
    std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1ul>, true> (0x0x7f3460a9f8f0) 0 empty
      std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f3460a9f958) 0 empty
        std::integral_constant<bool, true> (0x0x7f3460a89e40) 0 empty

Class std::remove_reference<std::_Tuple_impl<1ul>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Tuple_impl<1ul>&> (0x0x7f3460a89ea0) 0 empty

Class std::remove_volatile<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3460ac3060) 0 empty

Class std::remove_const<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3460ac3180) 0 empty

Class std::remove_cv<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3460ac3000) 0 empty

Class std::__ptrtr_not_void<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false>, std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false>, std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7f3460ac32a0) 0 empty

Class std::pointer_traits<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false>*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false>*> (0x0x7f3460a89f60) 0 empty

Class std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > > (0x0x7f3460a89f00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > > (0x0x7f3460a9ff08) 0 empty
  std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > > (0x0x7f3460ac33c0) 0 empty

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

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

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

Class std::is_function<std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const int, syscall_hook>*> (0x0x7f3460b33548) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460ac35a0) 0 empty

Class std::conditional<false, std::is_function<std::pair<const int, syscall_hook>*>, std::__or_<std::is_reference<std::pair<const int, syscall_hook>*>, std::is_void<std::pair<const int, syscall_hook>*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const int, syscall_hook>*>, std::__or_<std::is_reference<std::pair<const int, syscall_hook>*>, std::is_void<std::pair<const int, syscall_hook>*> > > (0x0x7f3460ac3600) 0 empty

Class std::is_lvalue_reference<std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const int, syscall_hook>*> (0x0x7f3460b335b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460ac3660) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const int, syscall_hook>*>, std::is_rvalue_reference<std::pair<const int, syscall_hook>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const int, syscall_hook>*>, std::is_rvalue_reference<std::pair<const int, syscall_hook>*> > (0x0x7f3460ac36c0) 0 empty

Class std::is_rvalue_reference<std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const int, syscall_hook>*> (0x0x7f3460b33618) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460ac3720) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const int, syscall_hook>*>, std::is_rvalue_reference<std::pair<const int, syscall_hook>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const int, syscall_hook>*>, std::is_rvalue_reference<std::pair<const int, syscall_hook>*> > (0x0x7f3460b33680) 0 empty
  std::is_rvalue_reference<std::pair<const int, syscall_hook>*> (0x0x7f3460b336e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460ac3780) 0 empty

Class std::is_reference<std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const int, syscall_hook>*> (0x0x7f3460b33750) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460ac37e0) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const int, syscall_hook>*>, std::is_void<std::pair<const int, syscall_hook>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const int, syscall_hook>*>, std::is_void<std::pair<const int, syscall_hook>*> > (0x0x7f3460ac3840) 0 empty

Class std::remove_volatile<std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const int, syscall_hook>*> (0x0x7f3460ac3900) 0 empty

Class std::remove_const<std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const int, syscall_hook>*> (0x0x7f3460ac3960) 0 empty

Class std::remove_cv<std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const int, syscall_hook>*> (0x0x7f3460ac38a0) 0 empty

Class std::__is_void_helper<std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const int, syscall_hook>*> (0x0x7f3460b33820) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460ac39c0) 0 empty

Class std::is_void<std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const int, syscall_hook>*> (0x0x7f3460b33888) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460ac3a20) 0 empty

Class std::__or_<std::is_reference<std::pair<const int, syscall_hook>*>, std::is_void<std::pair<const int, syscall_hook>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const int, syscall_hook>*>, std::is_void<std::pair<const int, syscall_hook>*> > (0x0x7f3460b338f0) 0 empty
  std::is_void<std::pair<const int, syscall_hook>*> (0x0x7f3460b33958) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460ac3a80) 0 empty

Class std::__or_<std::is_function<std::pair<const int, syscall_hook>*>, std::is_reference<std::pair<const int, syscall_hook>*>, std::is_void<std::pair<const int, syscall_hook>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const int, syscall_hook>*>, std::is_reference<std::pair<const int, syscall_hook>*>, std::is_void<std::pair<const int, syscall_hook>*> > (0x0x7f3460b339c0) 0 empty
  std::__or_<std::is_reference<std::pair<const int, syscall_hook>*>, std::is_void<std::pair<const int, syscall_hook>*> > (0x0x7f3460b33a28) 0 empty
    std::is_void<std::pair<const int, syscall_hook>*> (0x0x7f3460b33a90) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460ac3ae0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const int, syscall_hook>*>, std::is_reference<std::pair<const int, syscall_hook>*>, std::is_void<std::pair<const int, syscall_hook>*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const int, syscall_hook>*>, std::is_reference<std::pair<const int, syscall_hook>*>, std::is_void<std::pair<const int, syscall_hook>*> > > (0x0x7f3460b33af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460ac3b40) 0 empty

Class std::is_object<std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const int, syscall_hook>*> (0x0x7f3460b33b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460ac3ba0) 0 empty

Class std::conditional<true, std::is_object<std::pair<const int, syscall_hook>*>, std::is_reference<std::pair<const int, syscall_hook>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<const int, syscall_hook>*>, std::is_reference<std::pair<const int, syscall_hook>*> > (0x0x7f3460ac3c00) 0 empty

Class std::__or_<std::is_object<std::pair<const int, syscall_hook>*>, std::is_reference<std::pair<const int, syscall_hook>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const int, syscall_hook>*>, std::is_reference<std::pair<const int, syscall_hook>*> > (0x0x7f3460b33bc8) 0 empty
  std::is_object<std::pair<const int, syscall_hook>*> (0x0x7f3460b33c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460ac3c60) 0 empty

Class std::__is_referenceable<std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const int, syscall_hook>*> (0x0x7f3460b33c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460ac3cc0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const int, syscall_hook>*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const int, syscall_hook>*, true> (0x0x7f3460ac3d20) 0 empty

Class std::add_rvalue_reference<std::pair<const int, syscall_hook>*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const int, syscall_hook>*> (0x0x7f3460b33d00) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const int, syscall_hook>*, true> (0x0x7f3460ac3d80) 0 empty

Class std::is_function<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::piecewise_construct_t&> (0x0x7f3460b33dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460ac3de0) 0 empty

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

Class std::is_lvalue_reference<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::piecewise_construct_t&> (0x0x7f3460b33e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460ac3ea0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const std::piecewise_construct_t&>, std::is_rvalue_reference<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::piecewise_construct_t&>, std::is_rvalue_reference<const std::piecewise_construct_t&> > (0x0x7f3460b33ea0) 0 empty
  std::is_lvalue_reference<const std::piecewise_construct_t&> (0x0x7f3460b33f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460ac3f60) 0 empty

Class std::is_reference<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::piecewise_construct_t&> (0x0x7f3460b33f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460b64000) 0 empty

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

Class std::__or_<std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > (0x0x7f3460b33000) 0 empty
  std::is_reference<const std::piecewise_construct_t&> (0x0x7f3460b33068) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460b640c0) 0 empty

Class std::__or_<std::is_function<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > (0x0x7f3460b330d0) 0 empty
  std::__or_<std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > (0x0x7f3460b33138) 0 empty
    std::is_reference<const std::piecewise_construct_t&> (0x0x7f3460b331a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f3460b64120) 0 empty

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

Class std::is_object<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::piecewise_construct_t&> (0x0x7f3460b332d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460b641e0) 0 empty

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

Class std::__or_<std::is_object<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::piecewise_construct_t&>, std::is_reference<const std::piecewise_construct_t&> > (0x0x7f3460b33340) 0 empty
  std::is_reference<const std::piecewise_construct_t&> (0x0x7f3460b333a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460b642a0) 0 empty

Class std::__is_referenceable<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::piecewise_construct_t&> (0x0x7f3460b33410) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460b64300) 0 empty

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

Class std::add_rvalue_reference<const std::piecewise_construct_t&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::piecewise_construct_t&> (0x0x7f3460b334e0) 0 empty
  std::__add_rvalue_reference_helper<const std::piecewise_construct_t&, true> (0x0x7f3460b643c0) 0 empty

Class std::is_function<std::tuple<int&&> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::tuple<int&&> > (0x0x7f3460b72000) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460b64420) 0 empty

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

Class std::is_lvalue_reference<std::tuple<int&&> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::tuple<int&&> > (0x0x7f3460b72068) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460b644e0) 0 empty

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

Class std::is_rvalue_reference<std::tuple<int&&> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::tuple<int&&> > (0x0x7f3460b720d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460b645a0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<int&&> >, std::is_rvalue_reference<std::tuple<int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::tuple<int&&> >, std::is_rvalue_reference<std::tuple<int&&> > > (0x0x7f3460b72138) 0 empty
  std::is_rvalue_reference<std::tuple<int&&> > (0x0x7f3460b721a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460b64600) 0 empty

Class std::is_reference<std::tuple<int&&> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::tuple<int&&> > (0x0x7f3460b723a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460b64660) 0 empty

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

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

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

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

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

Class std::is_void<std::tuple<int&&> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::tuple<int&&> > (0x0x7f3460b725b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460b64960) 0 empty

Class std::__or_<std::is_reference<std::tuple<int&&> >, std::is_void<std::tuple<int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::tuple<int&&> >, std::is_void<std::tuple<int&&> > > (0x0x7f3460b72618) 0 empty
  std::is_void<std::tuple<int&&> > (0x0x7f3460b72680) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460b649c0) 0 empty

Class std::__or_<std::is_function<std::tuple<int&&> >, std::is_reference<std::tuple<int&&> >, std::is_void<std::tuple<int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::tuple<int&&> >, std::is_reference<std::tuple<int&&> >, std::is_void<std::tuple<int&&> > > (0x0x7f3460b726e8) 0 empty
  std::__or_<std::is_reference<std::tuple<int&&> >, std::is_void<std::tuple<int&&> > > (0x0x7f3460b72750) 0 empty
    std::is_void<std::tuple<int&&> > (0x0x7f3460b727b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460b64a20) 0 empty

Class std::__not_<std::__or_<std::is_function<std::tuple<int&&> >, std::is_reference<std::tuple<int&&> >, std::is_void<std::tuple<int&&> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::tuple<int&&> >, std::is_reference<std::tuple<int&&> >, std::is_void<std::tuple<int&&> > > > (0x0x7f3460b72820) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460b64a80) 0 empty

Class std::is_object<std::tuple<int&&> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::tuple<int&&> > (0x0x7f3460b72888) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460b64ae0) 0 empty

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

Class std::__or_<std::is_object<std::tuple<int&&> >, std::is_reference<std::tuple<int&&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::tuple<int&&> >, std::is_reference<std::tuple<int&&> > > (0x0x7f3460b729c0) 0 empty
  std::is_object<std::tuple<int&&> > (0x0x7f3460b72a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460b64c60) 0 empty

Class std::__is_referenceable<std::tuple<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::tuple<int&&> > (0x0x7f3460b72a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460b64cc0) 0 empty

Class std::__add_rvalue_reference_helper<std::tuple<int&&>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::tuple<int&&>, true> (0x0x7f3460b64d20) 0 empty

Class std::add_rvalue_reference<std::tuple<int&&> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::tuple<int&&> > (0x0x7f3460b72af8) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<int&&>, true> (0x0x7f3460b64d80) 0 empty

Class std::is_function<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::tuple<> > (0x0x7f3460b72b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460b64de0) 0 empty

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

Class std::is_lvalue_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::tuple<> > (0x0x7f3460b72bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460b64ea0) 0 empty

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

Class std::is_rvalue_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::tuple<> > (0x0x7f3460b72d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460b64f60) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<> >, std::is_rvalue_reference<std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::tuple<> >, std::is_rvalue_reference<std::tuple<> > > (0x0x7f3460b72d68) 0 empty
  std::is_rvalue_reference<std::tuple<> > (0x0x7f3460b72dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460782000) 0 empty

Class std::is_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::tuple<> > (0x0x7f3460b72e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f34607821e0) 0 empty

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

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

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

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

Class std::__is_void_helper<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::tuple<> > (0x0x7f3460b72f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f34607823c0) 0 empty

Class std::is_void<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::tuple<> > (0x0x7f3460b72f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460782420) 0 empty

Class std::__or_<std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > (0x0x7f346078a000) 0 empty
  std::is_void<std::tuple<> > (0x0x7f346078a068) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460782480) 0 empty

Class std::__or_<std::is_function<std::tuple<> >, std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::tuple<> >, std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > (0x0x7f346078a0d0) 0 empty
  std::__or_<std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > (0x0x7f346078a138) 0 empty
    std::is_void<std::tuple<> > (0x0x7f346078a1a0) 0 empty
      std::integral_constant<bool, false> (0x0x7f34607824e0) 0 empty

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

Class std::is_object<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::tuple<> > (0x0x7f346078a340) 0 empty
  std::integral_constant<bool, true> (0x0x7f34607825a0) 0 empty

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

Class std::__or_<std::is_object<std::tuple<> >, std::is_reference<std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::tuple<> >, std::is_reference<std::tuple<> > > (0x0x7f346078a3a8) 0 empty
  std::is_object<std::tuple<> > (0x0x7f346078a410) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460782720) 0 empty

Class std::__is_referenceable<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::tuple<> > (0x0x7f346078a478) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460782780) 0 empty

Class std::__add_rvalue_reference_helper<std::tuple<>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::tuple<>, true> (0x0x7f34607827e0) 0 empty

Class std::add_rvalue_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::tuple<> > (0x0x7f346078a4e0) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<>, true> (0x0x7f3460782840) 0 empty

Class std::is_function<std::allocator<std::pair<const int, syscall_hook> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f346078a548) 0 empty
  std::integral_constant<bool, false> (0x0x7f34607828a0) 0 empty

Class std::conditional<false, std::is_function<std::allocator<std::pair<const int, syscall_hook> >*>, std::__or_<std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::allocator<std::pair<const int, syscall_hook> >*>, std::__or_<std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> > > (0x0x7f3460782900) 0 empty

Class std::is_lvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f346078a5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460782960) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_rvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_rvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*> > (0x0x7f34607829c0) 0 empty

Class std::is_rvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f346078a618) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460782a20) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_rvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_rvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*> > (0x0x7f346078a680) 0 empty
  std::is_rvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f346078a6e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460782a80) 0 empty

Class std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f346078a750) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460782ae0) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> > (0x0x7f3460782b40) 0 empty

Class std::remove_volatile<std::allocator<std::pair<const int, syscall_hook> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f3460782c00) 0 empty

Class std::remove_const<std::allocator<std::pair<const int, syscall_hook> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f3460782c60) 0 empty

Class std::remove_cv<std::allocator<std::pair<const int, syscall_hook> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f3460782ba0) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<const int, syscall_hook> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f346078a820) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460782cc0) 0 empty

Class std::is_void<std::allocator<std::pair<const int, syscall_hook> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f346078a888) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460782d20) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> > (0x0x7f346078a8f0) 0 empty
  std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f346078a958) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460782d80) 0 empty

Class std::__or_<std::is_function<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> > (0x0x7f346078a9c0) 0 empty
  std::__or_<std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> > (0x0x7f346078aa28) 0 empty
    std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f346078aa90) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460782de0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> > > (0x0x7f346078aaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460782e40) 0 empty

Class std::is_object<std::allocator<std::pair<const int, syscall_hook> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f346078ab60) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460782ea0) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*> > (0x0x7f3460782f00) 0 empty

Class std::__or_<std::is_object<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::allocator<std::pair<const int, syscall_hook> >*>, std::is_reference<std::allocator<std::pair<const int, syscall_hook> >*> > (0x0x7f346078abc8) 0 empty
  std::is_object<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f346078ac30) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460782f60) 0 empty

Class std::__is_referenceable<std::allocator<std::pair<const int, syscall_hook> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f346078ac98) 0 empty
  std::integral_constant<bool, true> (0x0x7f34607a9000) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::pair<const int, syscall_hook> >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::allocator<std::pair<const int, syscall_hook> >*, true> (0x0x7f34607a9060) 0 empty

Class std::add_rvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7f346078ad00) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::pair<const int, syscall_hook> >*, true> (0x0x7f34607a9240) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const int, syscall_hook> > >::__construct_helper<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const int, syscall_hook> > >::__construct_helper<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<> > (0x0x7f3460ac3540) 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> > (0x0x7f3460b33d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f34607a9300) 0 empty

Class std::conditional<false, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > > (0x0x7f34607a9360) 0 empty

Class std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<> > > (0x0x7f346078ad68) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7f346078add0) 0 empty
    std::integral_constant<bool, false> (0x0x7f34607a93c0) 0 empty

Class std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<> > > > (0x0x7f346078ae38) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<int&&>, std::tuple<> > > (0x0x7f346078aea0) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7f346078af08) 0 empty
      std::integral_constant<bool, false> (0x0x7f34607a9420) 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> > (0x0x7f346078af70) 0 empty
  std::integral_constant<bool, true> (0x0x7f34607a9480) 0 empty

Class std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const bool&, bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const bool&, bool> > (0x0x7f34607a94e0) 0 empty

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

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

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

Class std::__is_void_helper<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const long unsigned int&> (0x0x7f34607bb888) 0 empty
  std::integral_constant<bool, false> (0x0x7f34607a9660) 0 empty

Class std::is_void<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const long unsigned int&> (0x0x7f34607bb8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f34607a96c0) 0 empty

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

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

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

Class std::is_array<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_array<long unsigned int> (0x0x7f34607bb9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f34607a99c0) 0 empty

Class std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7f34607bba28) 0 empty
  std::is_array<long unsigned int> (0x0x7f34607bba90) 0 empty
    std::integral_constant<bool, false> (0x0x7f34607a9a20) 0 empty

Class std::__or_<std::is_void<const long unsigned int&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const long unsigned int&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7f34607bbaf8) 0 empty
  std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7f34607bbb60) 0 empty
    std::is_array<long unsigned int> (0x0x7f34607bbbc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f34607a9a80) 0 empty

Class std::is_function<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const long unsigned int&> (0x0x7f34607bbc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f34607a9b40) 0 empty

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

Class std::is_lvalue_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const long unsigned int&> (0x0x7f34607bbc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f34607a9cc0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> > (0x0x7f34607bbd00) 0 empty
  std::is_lvalue_reference<const long unsigned int&> (0x0x7f34607bbd68) 0 empty
    std::integral_constant<bool, true> (0x0x7f34607a9d80) 0 empty

Class std::is_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const long unsigned int&> (0x0x7f34607bbdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f34607a9de0) 0 empty

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

Class std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7f34607bbf08) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7f34607bbf70) 0 empty
    std::integral_constant<bool, true> (0x0x7f34607a9ea0) 0 empty

Class std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7f34607de0d0) 0 empty
  std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7f34607de138) 0 empty
    std::is_reference<const long unsigned int&> (0x0x7f34607de1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f34607a9f00) 0 empty

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

Class std::is_object<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const long unsigned int&> (0x0x7f34607de2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34607e2000) 0 empty

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

Class std::__or_<std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> > (0x0x7f34607de340) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7f34607de3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f34607e20c0) 0 empty

Class std::__is_referenceable<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const long unsigned int&> (0x0x7f34607de4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f34607e21e0) 0 empty

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

Class std::add_rvalue_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const long unsigned int&> (0x0x7f34607de548) 0 empty
  std::__add_rvalue_reference_helper<const long unsigned int&, true> (0x0x7f34607e22a0) 0 empty

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

Class std::is_convertible<const long unsigned int&, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7f34607de618) 0 empty
  std::integral_constant<bool, true> (0x0x7f34607e2300) 0 empty

Class std::__and_<std::is_convertible<const bool&, bool>, std::is_convertible<const long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const bool&, bool>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7f34607de680) 0 empty
  std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7f34607de6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f34607e2360) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_void<long unsigned int>, std::is_function<long unsigned int>, std::is_array<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<long unsigned int>, std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7f34607de8f0) 0 empty
  std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7f34607de958) 0 empty
    std::is_array<long unsigned int> (0x0x7f34607de9c0) 0 empty
      std::integral_constant<bool, false> (0x0x7f34607e2660) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> > (0x0x7f34607deaf8) 0 empty
  std::is_rvalue_reference<long unsigned int> (0x0x7f34607deb60) 0 empty
    std::integral_constant<bool, false> (0x0x7f34607e28a0) 0 empty

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

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

Class std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7f34607dedd0) 0 empty
  std::is_void<long unsigned int> (0x0x7f34607dee38) 0 empty
    std::integral_constant<bool, false> (0x0x7f34607e2b40) 0 empty

Class std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7f34607deea0) 0 empty
  std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7f34607def08) 0 empty
    std::is_void<long unsigned int> (0x0x7f34607def70) 0 empty
      std::integral_constant<bool, false> (0x0x7f34607e2ba0) 0 empty

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

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

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

Class std::__or_<std::is_object<long unsigned int>, std::is_reference<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long unsigned int>, std::is_reference<long unsigned int> > (0x0x7f34608041a0) 0 empty
  std::is_object<long unsigned int> (0x0x7f3460804208) 0 empty
    std::integral_constant<bool, true> (0x0x7f34607e2de0) 0 empty

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

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

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

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

Class std::is_convertible<long unsigned int, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<long unsigned int, long unsigned int> (0x0x7f34608043a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f34607e2f60) 0 empty

Class std::__and_<std::is_convertible<bool, bool>, std::is_convertible<long unsigned int, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<bool, bool>, std::is_convertible<long unsigned int, long unsigned int> > (0x0x7f3460804410) 0 empty
  std::is_convertible<long unsigned int, long unsigned int> (0x0x7f3460804478) 0 empty
    std::integral_constant<bool, true> (0x0x7f346080d000) 0 empty

Class std::remove_reference<std::pair<const int, syscall_hook>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<const int, syscall_hook>&> (0x0x7f346080d060) 0 empty

Class std::tuple_element<0ul, std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::pair<const int, syscall_hook> > (0x0x7f346080d0c0) 0 empty

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

Class std::is_function<std::tuple<const int&> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::tuple<const int&> > (0x0x7f3460804c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f346080d2a0) 0 empty

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

Class std::is_lvalue_reference<std::tuple<const int&> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::tuple<const int&> > (0x0x7f3460804d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f346080d420) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::tuple<const int&> >, std::is_rvalue_reference<std::tuple<const int&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::tuple<const int&> >, std::is_rvalue_reference<std::tuple<const int&> > > (0x0x7f346080d480) 0 empty

Class std::is_rvalue_reference<std::tuple<const int&> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::tuple<const int&> > (0x0x7f3460804d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f346080d4e0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<const int&> >, std::is_rvalue_reference<std::tuple<const int&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::tuple<const int&> >, std::is_rvalue_reference<std::tuple<const int&> > > (0x0x7f3460804dd0) 0 empty
  std::is_rvalue_reference<std::tuple<const int&> > (0x0x7f3460804e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f346080d540) 0 empty

Class std::is_reference<std::tuple<const int&> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::tuple<const int&> > (0x0x7f3460804ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f346080d5a0) 0 empty

Class std::conditional<false, std::is_reference<std::tuple<const int&> >, std::is_void<std::tuple<const int&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::tuple<const int&> >, std::is_void<std::tuple<const int&> > > (0x0x7f346080d600) 0 empty

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

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

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

Class std::__is_void_helper<std::tuple<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::tuple<const int&> > (0x0x7f346083e0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f346080d780) 0 empty

Class std::is_void<std::tuple<const int&> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::tuple<const int&> > (0x0x7f346083e138) 0 empty
  std::integral_constant<bool, false> (0x0x7f346080d7e0) 0 empty

Class std::__or_<std::is_reference<std::tuple<const int&> >, std::is_void<std::tuple<const int&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::tuple<const int&> >, std::is_void<std::tuple<const int&> > > (0x0x7f346083e1a0) 0 empty
  std::is_void<std::tuple<const int&> > (0x0x7f346083e208) 0 empty
    std::integral_constant<bool, false> (0x0x7f346080d840) 0 empty

Class std::__or_<std::is_function<std::tuple<const int&> >, std::is_reference<std::tuple<const int&> >, std::is_void<std::tuple<const int&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::tuple<const int&> >, std::is_reference<std::tuple<const int&> >, std::is_void<std::tuple<const int&> > > (0x0x7f346083e270) 0 empty
  std::__or_<std::is_reference<std::tuple<const int&> >, std::is_void<std::tuple<const int&> > > (0x0x7f346083e2d8) 0 empty
    std::is_void<std::tuple<const int&> > (0x0x7f346083e340) 0 empty
      std::integral_constant<bool, false> (0x0x7f346080d960) 0 empty

Class std::__not_<std::__or_<std::is_function<std::tuple<const int&> >, std::is_reference<std::tuple<const int&> >, std::is_void<std::tuple<const int&> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::tuple<const int&> >, std::is_reference<std::tuple<const int&> >, std::is_void<std::tuple<const int&> > > > (0x0x7f346083e3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f346080da20) 0 empty

Class std::is_object<std::tuple<const int&> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::tuple<const int&> > (0x0x7f346083e410) 0 empty
  std::integral_constant<bool, true> (0x0x7f346080da80) 0 empty

Class std::conditional<true, std::is_object<std::tuple<const int&> >, std::is_reference<std::tuple<const int&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::tuple<const int&> >, std::is_reference<std::tuple<const int&> > > (0x0x7f346080dae0) 0 empty

Class std::__or_<std::is_object<std::tuple<const int&> >, std::is_reference<std::tuple<const int&> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::tuple<const int&> >, std::is_reference<std::tuple<const int&> > > (0x0x7f346083e548) 0 empty
  std::is_object<std::tuple<const int&> > (0x0x7f346083e5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f346080db40) 0 empty

Class std::__is_referenceable<std::tuple<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::tuple<const int&> > (0x0x7f346083e6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f346080dc60) 0 empty

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

Class std::add_rvalue_reference<std::tuple<const int&> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::tuple<const int&> > (0x0x7f346083e750) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<const int&>, true> (0x0x7f346080dd20) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const int, syscall_hook> > >::__construct_helper<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const int, syscall_hook> > >::__construct_helper<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> > (0x0x7f346080d240) 0 empty

Class std::conditional<false, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > > (0x0x7f346080dd80) 0 empty

Class std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> > > (0x0x7f346083e7b8) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7f346083e820) 0 empty
    std::integral_constant<bool, false> (0x0x7f346080dde0) 0 empty

Class std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> > > > (0x0x7f346083e888) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, syscall_hook>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> > > (0x0x7f346083e8f0) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7f346083e958) 0 empty
      std::integral_constant<bool, false> (0x0x7f346080de40) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__and_<std::is_same<std::_Rb_tree_node<int>*, int*>, std::__not_<std::is_pointer<int*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<int>*, int*>, std::__not_<std::is_pointer<int*> > > (0x0x7f346083eea0) 0 empty
  std::is_same<std::_Rb_tree_node<int>*, int*> (0x0x7f346083ef08) 0 empty
    std::integral_constant<bool, false> (0x0x7f346085d420) 0 empty

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

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

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

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

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

Class std::conditional<false, std::is_void<std::_Rb_tree_node<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<int>*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7f346085d960) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<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<int>*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f346083ed00) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f3460804680) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f34608e2000) 0 empty
      std::integral_constant<bool, false> (0x0x7f346085d9c0) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<int>*&>, std::is_rvalue_reference<std::_Rb_tree_node<int>*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<int>*&>, std::is_rvalue_reference<std::_Rb_tree_node<int>*&> > (0x0x7f34608e21a0) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<int>*&> (0x0x7f34608e2208) 0 empty
    std::integral_constant<bool, true> (0x0x7f346085dcc0) 0 empty

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

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

Class std::__or_<std::is_reference<std::_Rb_tree_node<int>*&>, std::is_void<std::_Rb_tree_node<int>*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node<int>*&>, std::is_void<std::_Rb_tree_node<int>*&> > (0x0x7f34608e22d8) 0 empty
  std::is_reference<std::_Rb_tree_node<int>*&> (0x0x7f34608e2340) 0 empty
    std::integral_constant<bool, true> (0x0x7f346085dde0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<int>*&>, std::is_reference<std::_Rb_tree_node<int>*&>, std::is_void<std::_Rb_tree_node<int>*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node<int>*&>, std::is_reference<std::_Rb_tree_node<int>*&>, std::is_void<std::_Rb_tree_node<int>*&> > (0x0x7f34608e2478) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<int>*&>, std::is_void<std::_Rb_tree_node<int>*&> > (0x0x7f34608e24e0) 0 empty
    std::is_reference<std::_Rb_tree_node<int>*&> (0x0x7f34608e2548) 0 empty
      std::integral_constant<bool, true> (0x0x7f346085de40) 0 empty

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

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

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

Class std::__or_<std::is_object<std::_Rb_tree_node<int>*&>, std::is_reference<std::_Rb_tree_node<int>*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node<int>*&>, std::is_reference<std::_Rb_tree_node<int>*&> > (0x0x7f34608e26e8) 0 empty
  std::is_reference<std::_Rb_tree_node<int>*&> (0x0x7f34608e2750) 0 empty
    std::integral_constant<bool, true> (0x0x7f34608fd000) 0 empty

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

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

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

Class std::__is_convertible_helper<std::_Rb_tree_node<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<int>*&, std::_Rb_tree_node_base*, false> (0x0x7f346085da20) 0 empty

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

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node<int>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<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<int>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<int>*&, std::_Rb_tree_node_base*> > (0x0x7f34608fd360) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<int>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<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<int>*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<int>*&, std::_Rb_tree_node_base*> > (0x0x7f34608e2a90) 0 empty
  std::is_convertible<std::_Rb_tree_node<int>*&, std::_Rb_tree_node_base*> (0x0x7f34608e2af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f34608fd3c0) 0 empty

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

Class std::remove_reference<std::list<pid_state::wait_state>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::list<pid_state::wait_state>&> (0x0x7f34608fd780) 0 empty

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

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

Class std::is_function<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_function<unsigned int*> (0x0x7f3460956138) 0 empty
  std::integral_constant<bool, false> (0x0x7f34608fdc00) 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*> > > (0x0x7f34608fdc60) 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*> (0x0x7f34609561a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f34608fdcc0) 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*> > (0x0x7f34608fdd20) 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*> (0x0x7f34609562d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34608fdd80) 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*> > (0x0x7f3460956340) 0 empty
  std::is_rvalue_reference<unsigned int*> (0x0x7f34609563a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f34608fdde0) 0 empty

Class std::is_reference<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<unsigned int*> (0x0x7f3460956410) 0 empty
  std::integral_constant<bool, false> (0x0x7f346097a000) 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*> > (0x0x7f346097a060) 0 empty

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

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

Class std::remove_cv<unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<unsigned int*> (0x0x7f346097a0c0) 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*> (0x0x7f34609564e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f346097a1e0) 0 empty

Class std::is_void<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_void<unsigned int*> (0x0x7f3460956548) 0 empty
  std::integral_constant<bool, false> (0x0x7f346097a240) 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*> > (0x0x7f34609565b0) 0 empty
  std::is_void<unsigned int*> (0x0x7f3460956618) 0 empty
    std::integral_constant<bool, false> (0x0x7f346097a2a0) 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*> > (0x0x7f3460956680) 0 empty
  std::__or_<std::is_reference<unsigned int*>, std::is_void<unsigned int*> > (0x0x7f34609566e8) 0 empty
    std::is_void<unsigned int*> (0x0x7f3460956750) 0 empty
      std::integral_constant<bool, false> (0x0x7f346097a300) 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*> > > (0x0x7f3460956888) 0 empty
  std::integral_constant<bool, true> (0x0x7f346097a360) 0 empty

Class std::is_object<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_object<unsigned int*> (0x0x7f34609568f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f346097a3c0) 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*> > (0x0x7f346097a420) 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*> > (0x0x7f3460956958) 0 empty
  std::is_object<unsigned int*> (0x0x7f34609569c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f346097a540) 0 empty

Class std::__is_referenceable<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<unsigned int*> (0x0x7f3460956a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f346097a5a0) 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> (0x0x7f346097a600) 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*> (0x0x7f3460956a90) 0 empty
  std::__add_rvalue_reference_helper<unsigned int*, true> (0x0x7f346097a660) 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> >*> (0x0x7f3460956b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f346097a6c0) 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> >*> > > (0x0x7f346097a720) 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> >*> (0x0x7f3460956bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f346097a780) 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> >*> > (0x0x7f346097a7e0) 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> >*> (0x0x7f3460956c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f346097a840) 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> >*> > (0x0x7f3460956c98) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f3460956d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f346097a8a0) 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> >*> (0x0x7f3460956d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f346097a900) 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> >*> > (0x0x7f346097a960) 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> >*> (0x0x7f346097aa20) 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> >*> (0x0x7f346097aa80) 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> >*> (0x0x7f346097a9c0) 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> >*> (0x0x7f3460956e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f346097aae0) 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> >*> (0x0x7f3460956ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f346097ab40) 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> >*> > (0x0x7f3460956f08) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f3460956f70) 0 empty
    std::integral_constant<bool, false> (0x0x7f346097aba0) 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> >*> > (0x0x7f346059c000) 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> >*> > (0x0x7f346059c068) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f346059c0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f346097ac00) 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> >*> > > (0x0x7f346059c138) 0 empty
  std::integral_constant<bool, true> (0x0x7f346097ac60) 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> >*> (0x0x7f346059c1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f346097acc0) 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> >*> > (0x0x7f346097ad20) 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> >*> > (0x0x7f346059c208) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7f346059c270) 0 empty
    std::integral_constant<bool, true> (0x0x7f346097ad80) 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> >*> (0x0x7f346059c2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f346097ade0) 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> (0x0x7f346097ae40) 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> >*> (0x0x7f346059c340) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<unsigned int> >*, true> (0x0x7f346097af60) 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> (0x0x7f34608fdba0) 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> > > (0x0x7f346059c3a8) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7f346059c410) 0 empty
    std::integral_constant<bool, false> (0x0x7f34605a3060) 0 empty

Class std::is_function<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_function<unsigned int> (0x0x7f346059c548) 0 empty
  std::integral_constant<bool, false> (0x0x7f34605a3180) 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> > > (0x0x7f34605a31e0) 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> (0x0x7f346059c5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f34605a3240) 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> > (0x0x7f34605a32a0) 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> (0x0x7f346059c6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34605a3300) 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> > (0x0x7f346059c750) 0 empty
  std::is_rvalue_reference<unsigned int> (0x0x7f346059c7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f34605a3360) 0 empty

Class std::is_reference<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<unsigned int> (0x0x7f346059c820) 0 empty
  std::integral_constant<bool, false> (0x0x7f34605a3480) 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> > (0x0x7f34605a34e0) 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> (0x0x7f346059c888) 0 empty
  std::integral_constant<bool, false> (0x0x7f34605a3540) 0 empty

Class std::is_void<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_void<unsigned int> (0x0x7f346059c8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f34605a35a0) 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> > (0x0x7f346059c958) 0 empty
  std::is_void<unsigned int> (0x0x7f346059c9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f34605a3600) 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> > (0x0x7f346059ca28) 0 empty
  std::__or_<std::is_reference<unsigned int>, std::is_void<unsigned int> > (0x0x7f346059ca90) 0 empty
    std::is_void<unsigned int> (0x0x7f346059caf8) 0 empty
      std::integral_constant<bool, false> (0x0x7f34605a3660) 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> > > (0x0x7f346059cc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f34605a36c0) 0 empty

Class std::is_object<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_object<unsigned int> (0x0x7f346059cc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f34605a3720) 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> > (0x0x7f34605a3780) 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> > (0x0x7f346059cd00) 0 empty
  std::is_object<unsigned int> (0x0x7f346059cd68) 0 empty
    std::integral_constant<bool, true> (0x0x7f34605a37e0) 0 empty

Class std::__is_referenceable<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<unsigned int> (0x0x7f346059cdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f34605a3840) 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> (0x0x7f34605a38a0) 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> (0x0x7f346059ce38) 0 empty
  std::__add_rvalue_reference_helper<unsigned int, true> (0x0x7f34605a3900) 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> (0x0x7f34605a3120) 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> > > (0x0x7f34605a3960) 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> > (0x0x7f346059cea0) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7f346059cf08) 0 empty
    std::integral_constant<bool, false> (0x0x7f34605a39c0) 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> > > (0x0x7f346059cf70) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<unsigned int, unsigned int> > (0x0x7f34605e2000) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7f34605e2068) 0 empty
      std::integral_constant<bool, false> (0x0x7f34605a3a20) 0 empty

Class std::remove_reference<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > > (0x0x7f34605a3a80) 0 empty

Class std::remove_reference<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > > (0x0x7f34605a3c60) 0 empty

Class std::remove_volatile<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f34605a3f60) 0 empty

Class std::remove_const<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f34606150c0) 0 empty

Class std::remove_cv<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f34605a3f00) 0 empty

Class std::__ptrtr_not_void<std::__detail::_Hash_node<std::pair<const int, pid_state>, false>, std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::__detail::_Hash_node<std::pair<const int, pid_state>, false>, std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7f3460615120) 0 empty

Class std::pointer_traits<std::__detail::_Hash_node<std::pair<const int, pid_state>, false>*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::__detail::_Hash_node<std::pair<const int, pid_state>, false>*> (0x0x7f34605a3ea0) 0 empty

Class std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > > (0x0x7f34605a3e40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > > (0x0x7f346060e478) 0 empty
  std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > > (0x0x7f3460615180) 0 empty

Class __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::__detail::_Hash_node_base*> (0x0x7f3460615240) 0 empty

Class std::allocator<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=1 base align=1
std::allocator<std::__detail::_Hash_node_base*> (0x0x7f346060e888) 0 empty
  __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*> (0x0x7f3460615300) 0 empty

Class std::remove_volatile<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::__detail::_Hash_node_base*> (0x0x7f3460615480) 0 empty

Class std::remove_const<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::__detail::_Hash_node_base*> (0x0x7f34606154e0) 0 empty

Class std::remove_cv<std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::__detail::_Hash_node_base*> (0x0x7f3460615420) 0 empty

Class std::__ptrtr_not_void<std::__detail::_Hash_node_base*, std::__detail::_Hash_node_base*>
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::__detail::_Hash_node_base*, std::__detail::_Hash_node_base*> (0x0x7f3460615540) 0 empty

Class std::pointer_traits<std::__detail::_Hash_node_base**>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::__detail::_Hash_node_base**> (0x0x7f34606153c0) 0 empty

Class std::allocator_traits<std::allocator<std::__detail::_Hash_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::__detail::_Hash_node_base*> > (0x0x7f34606151e0) 0 empty

Class std::remove_reference<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > > (0x0x7f34606155a0) 0 empty

Class std::is_function<std::pair<const int, pid_state>*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const int, pid_state>*> (0x0x7f346071bf70) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460615720) 0 empty

Class std::conditional<false, std::is_function<std::pair<const int, pid_state>*>, std::__or_<std::is_reference<std::pair<const int, pid_state>*>, std::is_void<std::pair<const int, pid_state>*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const int, pid_state>*>, std::__or_<std::is_reference<std::pair<const int, pid_state>*>, std::is_void<std::pair<const int, pid_state>*> > > (0x0x7f3460615780) 0 empty

Class std::is_lvalue_reference<std::pair<const int, pid_state>*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const int, pid_state>*> (0x0x7f346071baf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34606157e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const int, pid_state>*>, std::is_rvalue_reference<std::pair<const int, pid_state>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const int, pid_state>*>, std::is_rvalue_reference<std::pair<const int, pid_state>*> > (0x0x7f3460615840) 0 empty

Class std::is_rvalue_reference<std::pair<const int, pid_state>*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const int, pid_state>*> (0x0x7f346071bd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f34606158a0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const int, pid_state>*>, std::is_rvalue_reference<std::pair<const int, pid_state>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const int, pid_state>*>, std::is_rvalue_reference<std::pair<const int, pid_state>*> > (0x0x7f346071bdd0) 0 empty
  std::is_rvalue_reference<std::pair<const int, pid_state>*> (0x0x7f346071be38) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460615900) 0 empty

Class std::is_reference<std::pair<const int, pid_state>*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const int, pid_state>*> (0x0x7f346071bea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460615960) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const int, pid_state>*>, std::is_void<std::pair<const int, pid_state>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const int, pid_state>*>, std::is_void<std::pair<const int, pid_state>*> > (0x0x7f34606159c0) 0 empty

Class std::remove_volatile<std::pair<const int, pid_state>*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const int, pid_state>*> (0x0x7f3460615a80) 0 empty

Class std::remove_const<std::pair<const int, pid_state>*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const int, pid_state>*> (0x0x7f3460615ae0) 0 empty

Class std::remove_cv<std::pair<const int, pid_state>*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const int, pid_state>*> (0x0x7f3460615a20) 0 empty

Class std::__is_void_helper<std::pair<const int, pid_state>*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const int, pid_state>*> (0x0x7f3460752000) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460615b40) 0 empty

Class std::is_void<std::pair<const int, pid_state>*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const int, pid_state>*> (0x0x7f3460752068) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460615ba0) 0 empty

Class std::__or_<std::is_reference<std::pair<const int, pid_state>*>, std::is_void<std::pair<const int, pid_state>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const int, pid_state>*>, std::is_void<std::pair<const int, pid_state>*> > (0x0x7f34607520d0) 0 empty
  std::is_void<std::pair<const int, pid_state>*> (0x0x7f3460752138) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460615c00) 0 empty

Class std::__or_<std::is_function<std::pair<const int, pid_state>*>, std::is_reference<std::pair<const int, pid_state>*>, std::is_void<std::pair<const int, pid_state>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const int, pid_state>*>, std::is_reference<std::pair<const int, pid_state>*>, std::is_void<std::pair<const int, pid_state>*> > (0x0x7f34607521a0) 0 empty
  std::__or_<std::is_reference<std::pair<const int, pid_state>*>, std::is_void<std::pair<const int, pid_state>*> > (0x0x7f3460752208) 0 empty
    std::is_void<std::pair<const int, pid_state>*> (0x0x7f3460752270) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460615c60) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const int, pid_state>*>, std::is_reference<std::pair<const int, pid_state>*>, std::is_void<std::pair<const int, pid_state>*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const int, pid_state>*>, std::is_reference<std::pair<const int, pid_state>*>, std::is_void<std::pair<const int, pid_state>*> > > (0x0x7f34607522d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460615cc0) 0 empty

Class std::is_object<std::pair<const int, pid_state>*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const int, pid_state>*> (0x0x7f3460752340) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460615d20) 0 empty

Class std::conditional<true, std::is_object<std::pair<const int, pid_state>*>, std::is_reference<std::pair<const int, pid_state>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<const int, pid_state>*>, std::is_reference<std::pair<const int, pid_state>*> > (0x0x7f3460615d80) 0 empty

Class std::__or_<std::is_object<std::pair<const int, pid_state>*>, std::is_reference<std::pair<const int, pid_state>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const int, pid_state>*>, std::is_reference<std::pair<const int, pid_state>*> > (0x0x7f34607523a8) 0 empty
  std::is_object<std::pair<const int, pid_state>*> (0x0x7f3460752410) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460615de0) 0 empty

Class std::__is_referenceable<std::pair<const int, pid_state>*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const int, pid_state>*> (0x0x7f3460752478) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460615e40) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const int, pid_state>*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const int, pid_state>*, true> (0x0x7f3460615ea0) 0 empty

Class std::add_rvalue_reference<std::pair<const int, pid_state>*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const int, pid_state>*> (0x0x7f34607524e0) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const int, pid_state>*, true> (0x0x7f3460615f00) 0 empty

Class std::is_function<std::allocator<std::pair<const int, pid_state> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f34607525b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460615f60) 0 empty

Class std::conditional<false, std::is_function<std::allocator<std::pair<const int, pid_state> >*>, std::__or_<std::is_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_void<std::allocator<std::pair<const int, pid_state> >*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::allocator<std::pair<const int, pid_state> >*>, std::__or_<std::is_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_void<std::allocator<std::pair<const int, pid_state> >*> > > (0x0x7f3460763000) 0 empty

Class std::is_lvalue_reference<std::allocator<std::pair<const int, pid_state> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f3460752618) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460763060) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_rvalue_reference<std::allocator<std::pair<const int, pid_state> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_rvalue_reference<std::allocator<std::pair<const int, pid_state> >*> > (0x0x7f34607630c0) 0 empty

Class std::is_rvalue_reference<std::allocator<std::pair<const int, pid_state> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f3460752680) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460763120) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_rvalue_reference<std::allocator<std::pair<const int, pid_state> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_rvalue_reference<std::allocator<std::pair<const int, pid_state> >*> > (0x0x7f34607526e8) 0 empty
  std::is_rvalue_reference<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f3460752750) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460763180) 0 empty

Class std::is_reference<std::allocator<std::pair<const int, pid_state> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f34607527b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34607631e0) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_void<std::allocator<std::pair<const int, pid_state> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_void<std::allocator<std::pair<const int, pid_state> >*> > (0x0x7f3460763240) 0 empty

Class std::remove_volatile<std::allocator<std::pair<const int, pid_state> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f3460763300) 0 empty

Class std::remove_const<std::allocator<std::pair<const int, pid_state> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f3460763360) 0 empty

Class std::remove_cv<std::allocator<std::pair<const int, pid_state> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f34607632a0) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<const int, pid_state> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f3460752888) 0 empty
  std::integral_constant<bool, false> (0x0x7f34607633c0) 0 empty

Class std::is_void<std::allocator<std::pair<const int, pid_state> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f34607528f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460763420) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_void<std::allocator<std::pair<const int, pid_state> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_void<std::allocator<std::pair<const int, pid_state> >*> > (0x0x7f3460752958) 0 empty
  std::is_void<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f34607529c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460763480) 0 empty

Class std::__or_<std::is_function<std::allocator<std::pair<const int, pid_state> >*>, std::is_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_void<std::allocator<std::pair<const int, pid_state> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<std::pair<const int, pid_state> >*>, std::is_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_void<std::allocator<std::pair<const int, pid_state> >*> > (0x0x7f3460752a28) 0 empty
  std::__or_<std::is_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_void<std::allocator<std::pair<const int, pid_state> >*> > (0x0x7f3460752a90) 0 empty
    std::is_void<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f3460752af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f34607634e0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::pair<const int, pid_state> >*>, std::is_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_void<std::allocator<std::pair<const int, pid_state> >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::allocator<std::pair<const int, pid_state> >*>, std::is_reference<std::allocator<std::pair<const int, pid_state> >*>, std::is_void<std::allocator<std::pair<const int, pid_state> >*> > > (0x0x7f3460752b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f3460763540) 0 empty

Class std::is_object<std::allocator<std::pair<const int, pid_state> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f3460752bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f34607635a0) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::pair<const int, pid_state> >*>, std::is_reference<std::allocator<std::pair<const int, pid_state> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::allocator<std::pair<const int, pid_state> >*>, std::is_reference<std::allocator<std::pair<const int, pid_state> >*> > (0x0x7f3460763600) 0 empty

Class std::__or_<std::is_object<std::allocator<std::pair<const int, pid_state> >*>, std::is_reference<std::allocator<std::pair<const int, pid_state> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::allocator<std::pair<const int, pid_state> >*>, std::is_reference<std::allocator<std::pair<const int, pid_state> >*> > (0x0x7f3460752c30) 0 empty
  std::is_object<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f3460752c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460763660) 0 empty

Class std::__is_referenceable<std::allocator<std::pair<const int, pid_state> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f3460752d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f34607636c0) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::pair<const int, pid_state> >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::allocator<std::pair<const int, pid_state> >*, true> (0x0x7f3460763720) 0 empty

Class std::add_rvalue_reference<std::allocator<std::pair<const int, pid_state> >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::allocator<std::pair<const int, pid_state> >*> (0x0x7f3460752d68) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::pair<const int, pid_state> >*, true> (0x0x7f3460763840) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const int, pid_state> > >::__construct_helper<std::pair<const int, pid_state>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const int, pid_state> > >::__construct_helper<std::pair<const int, pid_state>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> > (0x0x7f34606156c0) 0 empty

Class std::conditional<false, std::is_constructible<std::pair<const int, pid_state>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<std::pair<const int, pid_state>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> >, std::__not_<std::integral_constant<bool, true> > > (0x0x7f3460763900) 0 empty

Class std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, pid_state>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, pid_state>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> > > (0x0x7f3460752dd0) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7f3460752e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460763960) 0 empty

Class std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, pid_state>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, pid_state>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> > > > (0x0x7f3460752ea0) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<std::pair<const int, pid_state>, const std::piecewise_construct_t&, std::tuple<const int&>, std::tuple<> > > (0x0x7f3460752f08) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7f3460752f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f34607639c0) 0 empty

Class std::remove_reference<std::pair<const int, pid_state>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<const int, pid_state>&> (0x0x7f3460763a20) 0 empty

Class std::tuple_element<0ul, std::pair<const int, pid_state> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::pair<const int, pid_state> > (0x0x7f3460763a80) 0 empty

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

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

Class std::is_rvalue_reference<int*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int*> (0x0x7f3460373f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460763de0) 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*> > (0x0x7f3460373f70) 0 empty
  std::is_rvalue_reference<int*> (0x0x7f34603738f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460763e40) 0 empty

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

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

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

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

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

Class std::is_void<int*>
   size=1 align=1
   base size=1 base align=1
std::is_void<int*> (0x0x7f3460398138) 0 empty
  std::integral_constant<bool, false> (0x0x7f346039b120) 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*> > (0x0x7f34603981a0) 0 empty
  std::is_void<int*> (0x0x7f3460398208) 0 empty
    std::integral_constant<bool, false> (0x0x7f346039b180) 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*> > (0x0x7f3460398270) 0 empty
  std::__or_<std::is_reference<int*>, std::is_void<int*> > (0x0x7f34603982d8) 0 empty
    std::is_void<int*> (0x0x7f3460398340) 0 empty
      std::integral_constant<bool, false> (0x0x7f346039b1e0) 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*> > > (0x0x7f34603983a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f346039b240) 0 empty

Class std::is_object<int*>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*> (0x0x7f3460398410) 0 empty
  std::integral_constant<bool, true> (0x0x7f346039b420) 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*> > (0x0x7f346039b480) 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*> > (0x0x7f3460398478) 0 empty
  std::is_object<int*> (0x0x7f34603984e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f346039b4e0) 0 empty

Class std::__is_referenceable<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int*> (0x0x7f3460398548) 0 empty
  std::integral_constant<bool, true> (0x0x7f346039b540) 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> (0x0x7f346039b5a0) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<int> >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<int> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::allocator<std::_Rb_tree_node<int> >*>, std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<int> >*> > (0x0x7f34603987b8) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<int> >*> (0x0x7f3460398820) 0 empty
    std::integral_constant<bool, false> (0x0x7f346039b840) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<int> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<int> >*> > (0x0x7f3460398a28) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<int> >*> (0x0x7f3460398a90) 0 empty
    std::integral_constant<bool, false> (0x0x7f346039bb40) 0 empty

Class std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<int> >*>, std::is_reference<std::allocator<std::_Rb_tree_node<int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<int> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<std::_Rb_tree_node<int> >*>, std::is_reference<std::allocator<std::_Rb_tree_node<int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<int> >*> > (0x0x7f3460398af8) 0 empty
  std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<int> >*> > (0x0x7f3460398b60) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<int> >*> (0x0x7f3460398bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f346039bba0) 0 empty

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

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

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

Class std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<int> >*>, std::is_reference<std::allocator<std::_Rb_tree_node<int> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::allocator<std::_Rb_tree_node<int> >*>, std::is_reference<std::allocator<std::_Rb_tree_node<int> >*> > (0x0x7f3460398d00) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<int> >*> (0x0x7f3460398d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f346039bd20) 0 empty

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

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

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

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

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

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

Class std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<int, const int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<int, const int&> > (0x0x7f34603dd068) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7f34603dd0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f346039bf60) 0 empty

Class std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<int, const 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<int, const int&> > > (0x0x7f34603dd2d8) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<int, const int&> > (0x0x7f34603dd340) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7f34603dd3a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f34603e2000) 0 empty

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

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

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

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

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

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

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

Class std::allocator_traits<std::allocator<std::pair<const int, pid_state> > >::__destroy_helper<std::pair<const int, pid_state> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const int, pid_state> > >::__destroy_helper<std::pair<const int, pid_state> > (0x0x7f34603e2660) 0 empty

Class std::remove_volatile<std::__detail::_Hash_node<std::pair<const int, int>, false> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f34603e29c0) 0 empty

Class std::remove_const<std::__detail::_Hash_node<std::pair<const int, int>, false> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f34603e2a20) 0 empty

Class std::remove_cv<std::__detail::_Hash_node<std::pair<const int, int>, false> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f34603e2960) 0 empty

Class std::__ptrtr_not_void<std::__detail::_Hash_node<std::pair<const int, int>, false>, std::__detail::_Hash_node<std::pair<const int, int>, false> >
   size=1 align=1
   base size=0 base align=1
std::__ptrtr_not_void<std::__detail::_Hash_node<std::pair<const int, int>, false>, std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7f34603e2a80) 0 empty

Class std::pointer_traits<std::__detail::_Hash_node<std::pair<const int, int>, false>*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::__detail::_Hash_node<std::pair<const int, int>, false>*> (0x0x7f34603e2900) 0 empty

Class std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > > (0x0x7f34603e28a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > > (0x0x7f3460493958) 0 empty
  std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > > (0x0x7f34603e2ba0) 0 empty

Class std::__detail::_Equal_helper<int, std::pair<const int, syscall_hook>, std::__detail::_Select1st, std::equal_to<int>, long unsigned int, false>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Equal_helper<int, std::pair<const int, syscall_hook>, std::__detail::_Select1st, std::equal_to<int>, long unsigned int, false> (0x0x7f34603e2c00) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const int, syscall_hook> > >::__destroy_helper<std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const int, syscall_hook> > >::__destroy_helper<std::pair<const int, syscall_hook> > (0x0x7f34603e2c60) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<const unsigned int&>, std::is_rvalue_reference<const unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const unsigned int&>, std::is_rvalue_reference<const unsigned int&> > (0x0x7f3460137340) 0 empty
  std::is_lvalue_reference<const unsigned int&> (0x0x7f34601373a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f34603e2f60) 0 empty

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

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

Class std::__or_<std::is_reference<const unsigned int&>, std::is_void<const unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const unsigned int&>, std::is_void<const unsigned int&> > (0x0x7f3460137618) 0 empty
  std::is_reference<const unsigned int&> (0x0x7f3460137680) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460152180) 0 empty

Class std::__or_<std::is_function<const unsigned int&>, std::is_reference<const unsigned int&>, std::is_void<const unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const unsigned int&>, std::is_reference<const unsigned int&>, std::is_void<const unsigned int&> > (0x0x7f34601376e8) 0 empty
  std::__or_<std::is_reference<const unsigned int&>, std::is_void<const unsigned int&> > (0x0x7f3460137750) 0 empty
    std::is_reference<const unsigned int&> (0x0x7f34601377b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f34601521e0) 0 empty

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

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

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

Class std::__or_<std::is_object<const unsigned int&>, std::is_reference<const unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const unsigned int&>, std::is_reference<const unsigned int&> > (0x0x7f3460137a90) 0 empty
  std::is_reference<const unsigned int&> (0x0x7f3460137af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f3460152360) 0 empty

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

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

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

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > >::__construct_helper<unsigned int, const 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, const unsigned int&> (0x0x7f34603e2d80) 0 empty

Class std::conditional<false, std::is_constructible<unsigned int, const 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, const unsigned int&>, std::__not_<std::integral_constant<bool, true> > > (0x0x7f34601525a0) 0 empty

Class std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<unsigned int, const 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, const unsigned int&> > (0x0x7f3460137c30) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7f3460137c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460152600) 0 empty

Class std::__and_<std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<unsigned int, const 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, const unsigned int&> > > (0x0x7f3460137d00) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<unsigned int, const unsigned int&> > (0x0x7f3460137d68) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7f3460137dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f3460152660) 0 empty

Class std::__alloc_neq<std::allocator<std::_List_node<pid_state::wait_state> >, true>
   size=1 align=1
   base size=0 base align=1
std::__alloc_neq<std::allocator<std::_List_node<pid_state::wait_state> >, true> (0x0x7f3460152840) 0 empty

Class std::__detail::_Equal_helper<int, std::pair<const int, pid_state>, std::__detail::_Select1st, std::equal_to<int>, long unsigned int, false>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Equal_helper<int, std::pair<const int, pid_state>, std::__detail::_Select1st, std::equal_to<int>, long unsigned int, false> (0x0x7f34601528a0) 0 empty

Class std::__detail::_Equal_helper<int, std::pair<const int, int>, std::__detail::_Select1st, std::equal_to<int>, long unsigned int, false>
   size=1 align=1
   base size=0 base align=1
std::__detail::_Equal_helper<int, std::pair<const int, int>, std::__detail::_Select1st, std::equal_to<int>, long unsigned int, false> (0x0x7f3460152900) 0 empty

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

Class std::tuple_element<0ul, std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::pair<const int, int> > (0x0x7f34601529c0) 0 empty

Class std::remove_reference<const std::__detail::_Select1st&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::__detail::_Select1st&> (0x0x7f3460152a20) 0 empty

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

Class std::remove_reference<const std::__detail::_Mod_range_hashing&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::__detail::_Mod_range_hashing&> (0x0x7f3460152ae0) 0 empty

Class std::is_function<std::pair<const int, int>*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const int, int>*> (0x0x7f3460193f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460152c00) 0 empty

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

Class std::is_lvalue_reference<std::pair<const int, int>*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const int, int>*> (0x0x7f34601e8000) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460152d80) 0 empty

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

Class std::is_rvalue_reference<std::pair<const int, int>*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const int, int>*> (0x0x7f34601e8068) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460152e40) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const int, int>*>, std::is_rvalue_reference<std::pair<const int, int>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const int, int>*>, std::is_rvalue_reference<std::pair<const int, int>*> > (0x0x7f34601e80d0) 0 empty
  std::is_rvalue_reference<std::pair<const int, int>*> (0x0x7f34601e8138) 0 empty
    std::integral_constant<bool, false> (0x0x7f3460152ea0) 0 empty

Class std::is_reference<std::pair<const int, int>*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const int, int>*> (0x0x7f34601e81a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f3460152f00) 0 empty

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

Class std::remove_volatile<std::pair<const int, int>*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const int, int>*> (0x0x7f34601ee060) 0 empty

Class std::remove_const<std::pair<const int, int>*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const int, int>*> (0x0x7f34601ee0c0) 0 empty

Class std::remove_cv<std::pair<const int, int>*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const int, int>*> (0x0x7f34601ee000) 0 empty

Class std::__is_void_helper<std::pair<const int, int>*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const int, int>*> (0x0x7f34601e8270) 0 empty
  std::integral_constant<bool, false> (0x0x7f34601ee120) 0 empty

Class std::is_void<std::pair<const int, int>*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const int, int>*> (0x0x7f34601e82d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34601ee180) 0 empty

Class std::__or_<std::is_reference<std::pair<const int, int>*>, std::is_void<std::pair<const int, int>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const int, int>*>, std::is_void<std::pair<const int, int>*> > (0x0x7f34601e8340) 0 empty
  std::is_void<std::pair<const int, int>*> (0x0x7f34601e83a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f34601ee1e0) 0 empty

Class std::__or_<std::is_function<std::pair<const int, int>*>, std::is_reference<std::pair<const int, int>*>, std::is_void<std::pair<const int, int>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const int, int>*>, std::is_reference<std::pair<const int, int>*>, std::is_void<std::pair<const int, int>*> > (0x0x7f34601e84e0) 0 empty
  std::__or_<std::is_reference<std::pair<const int, int>*>, std::is_void<std::pair<const int, int>*> > (0x0x7f34601e8548) 0 empty
    std::is_void<std::pair<const int, int>*> (0x0x7f34601e85b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f34601ee240) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const int, int>*>, std::is_reference<std::pair<const int, int>*>, std::is_void<std::pair<const int, int>*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const int, int>*>, std::is_reference<std::pair<const int, int>*>, std::is_void<std::pair<const int, int>*> > > (0x0x7f34601e8680) 0 empty
  std::integral_constant<bool, true> (0x0x7f34601ee2a0) 0 empty

Class std::is_object<std::pair<const int, int>*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const int, int>*> (0x0x7f34601e86e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f34601ee300) 0 empty

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

Class std::__or_<std::is_object<std::pair<const int, int>*>, std::is_reference<std::pair<const int, int>*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const int, int>*>, std::is_reference<std::pair<const int, int>*> > (0x0x7f34601e8750) 0 empty
  std::is_object<std::pair<const int, int>*> (0x0x7f34601e87b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f34601ee3c0) 0 empty

Class std::__is_referenceable<std::pair<const int, int>*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const int, int>*> (0x0x7f34601e89c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f34601ee420) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const int, int>*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const int, int>*, true> (0x0x7f34601ee480) 0 empty

Class std::add_rvalue_reference<std::pair<const int, int>*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const int, int>*> (0x0x7f34601e8a28) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const int, int>*, true> (0x0x7f34601ee4e0) 0 empty

Class std::is_function<std::allocator<std::pair<const int, int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<std::pair<const int, int> >*> (0x0x7f34601e8af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34601ee540) 0 empty

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

Class std::is_lvalue_reference<std::allocator<std::pair<const int, int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::allocator<std::pair<const int, int> >*> (0x0x7f34601e8b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f34601ee600) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::allocator<std::pair<const int, int> >*>, std::is_rvalue_reference<std::allocator<std::pair<const int, int> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::allocator<std::pair<const int, int> >*>, std::is_rvalue_reference<std::allocator<std::pair<const int, int> >*> > (0x0x7f34601ee660) 0 empty

Class std::is_rvalue_reference<std::allocator<std::pair<const int, int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::allocator<std::pair<const int, int> >*> (0x0x7f34601e8bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f34601ee6c0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::allocator<std::pair<const int, int> >*>, std::is_rvalue_reference<std::allocator<std::pair<const int, int> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::allocator<std::pair<const int, int> >*>, std::is_rvalue_reference<std::allocator<std::pair<const int, int> >*> > (0x0x7f34601e8c30) 0 empty
  std::is_rvalue_reference<std::allocator<std::pair<const int, int> >*> (0x0x7f34601e8c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f34601ee720) 0 empty

Class std::is_reference<std::allocator<std::pair<const int, int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::allocator<std::pair<const int, int> >*> (0x0x7f34601e8d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f34601ee780) 0 empty

Class std::conditional<false, std::is_reference<std::allocator<std::pair<const int, int> >*>, std::is_void<std::allocator<std::pair<const int, int> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::allocator<std::pair<const int, int> >*>, std::is_void<std::allocator<std::pair<const int, int> >*> > (0x0x7f34601ee7e0) 0 empty

Class std::remove_volatile<std::allocator<std::pair<const int, int> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<const int, int> >*> (0x0x7f34601ee8a0) 0 empty

Class std::remove_const<std::allocator<std::pair<const int, int> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<const int, int> >*> (0x0x7f34601ee900) 0 empty

Class std::remove_cv<std::allocator<std::pair<const int, int> >*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<const int, int> >*> (0x0x7f34601ee840) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<const int, int> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<const int, int> >*> (0x0x7f34601e8dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f34601ee960) 0 empty

Class std::is_void<std::allocator<std::pair<const int, int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<const int, int> >*> (0x0x7f34601e8e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f34601ee9c0) 0 empty

Class std::__or_<std::is_reference<std::allocator<std::pair<const int, int> >*>, std::is_void<std::allocator<std::pair<const int, int> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::allocator<std::pair<const int, int> >*>, std::is_void<std::allocator<std::pair<const int, int> >*> > (0x0x7f34601e8ea0) 0 empty
  std::is_void<std::allocator<std::pair<const int, int> >*> (0x0x7f34601e8f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f34601eea20) 0 empty

Class std::__or_<std::is_function<std::allocator<std::pair<const int, int> >*>, std::is_reference<std::allocator<std::pair<const int, int> >*>, std::is_void<std::allocator<std::pair<const int, int> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<std::pair<const int, int> >*>, std::is_reference<std::allocator<std::pair<const int, int> >*>, std::is_void<std::allocator<std::pair<const int, int> >*> > (0x0x7f34601e8f70) 0 empty
  std::__or_<std::is_reference<std::allocator<std::pair<const int, int> >*>, std::is_void<std::allocator<std::pair<const int, int> >*> > (0x0x7f346020c000) 0 empty
    std::is_void<std::allocator<std::pair<const int, int> >*> (0x0x7f346020c068) 0 empty
      std::integral_constant<bool, false> (0x0x7f34601eea80) 0 empty

Class std::__not_<std::__or_<std::is_function<std::allocator<std::pair<const int, int> >*>, std::is_reference<std::allocator<std::pair<const int, int> >*>, std::is_void<std::allocator<std::pair<const int, int> >*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::allocator<std::pair<const int, int> >*>, std::is_reference<std::allocator<std::pair<const int, int> >*>, std::is_void<std::allocator<std::pair<const int, int> >*> > > (0x0x7f346020c0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f34601eeae0) 0 empty

Class std::is_object<std::allocator<std::pair<const int, int> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::allocator<std::pair<const int, int> >*> (0x0x7f346020c138) 0 empty
  std::integral_constant<bool, true> (0x0x7f34601eeb40) 0 empty

Class std::conditional<true, std::is_object<std::allocator<std::pair<const int, int> >*>, std::is_reference<std::allocator<std::pair<const int, int> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::allocator<std::pair<const int, int> >*>, std::is_reference<std::allocator<std::pair<const int, int> >*> > (0x0x7f34601eeba0) 0 empty

Class std::__or_<std::is_object<std::allocator<std::pair<const int, int> >*>, std::is_reference<std::allocator<std::pair<const int, int> >*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::allocator<std::pair<const int, int> >*>, std::is_reference<std::allocator<std::pair<const int, int> >*> > (0x0x7f346020c1a0) 0 empty
  std::is_object<std::allocator<std::pair<const int, int> >*> (0x0x7f346020c208) 0 empty
    std::integral_constant<bool, true> (0x0x7f34601eec00) 0 empty

Class std::__is_referenceable<std::allocator<std::pair<const int, int> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::allocator<std::pair<const int, int> >*> (0x0x7f346020c270) 0 empty
  std::integral_constant<bool, true> (0x0x7f34601eec60) 0 empty

Class std::__add_rvalue_reference_helper<std::allocator<std::pair<const int, int> >*, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::allocator<std::pair<const int, int> >*, true> (0x0x7f34601eecc0) 0 empty

Class std::add_rvalue_reference<std::allocator<std::pair<const int, int> >*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::allocator<std::pair<const int, int> >*> (0x0x7f346020c2d8) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::pair<const int, int> >*, true> (0x0x7f34601eed20) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const int, int> > >::__destroy_helper<std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const int, int> > >::__destroy_helper<std::pair<const int, int> > (0x0x7f3460152ba0) 0 empty

Class std::remove_reference<const std::pair<const int, syscall_hook>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::pair<const int, syscall_hook>&> (0x0x7f34601eede0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_ref_cast<const int&, const int&>, std::__is_direct_constructible_new_safe<const int&, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_ref_cast<const int&, const int&>, std::__is_direct_constructible_new_safe<const int&, const int&> > (0x0x7f34601eee40) 0 empty

Class std::conditional<false, std::is_void<const int&>, std::is_function<const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const int&>, std::is_function<const int&> > (0x0x7f34601eeea0) 0 empty

Class std::__or_<std::is_void<const int&>, std::is_function<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const int&>, std::is_function<const int&> > (0x0x7f346020c4e0) 0 empty
  std::is_function<const int&> (0x0x7f346020c548) 0 empty
    std::integral_constant<bool, false> (0x0x7f34601eef00) 0 empty

Class std::__not_<std::__or_<std::is_void<const int&>, std::is_function<const int&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_void<const int&>, std::is_function<const int&> > > (0x0x7f346020c5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f34601eef60) 0 empty

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

Class std::is_rvalue_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const int&> (0x0x7f346020c6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f346024a120) 0 empty

Class std::__and_<std::is_lvalue_reference<const int&>, std::is_rvalue_reference<const int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_lvalue_reference<const int&>, std::is_rvalue_reference<const int&> > (0x0x7f346020c750) 0 empty
  std::is_rvalue_reference<const int&> (0x0x7f346020c7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f346024a180) 0 empty

Class std::__is_static_castable_impl<const int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<const int&, const int&> (0x0x7f346020c820) 0 empty
  std::__do_is_static_castable_impl (0x0x7f346024a2a0) 0 empty

Class std::__is_static_castable_safe<const int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<const int&, const int&> (0x0x7f346020c8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f346024a300) 0 empty

Class std::__is_static_castable<const int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<const int&, const int&> (0x0x7f346020c958) 0 empty
  std::integral_constant<bool, true> (0x0x7f346024a360) 0 empty

Class std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const int&, const int&, true>, std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> > >, std::__is_static_castable<const int&, const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const int&, const int&, true>, std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> > >, std::__is_static_castable<const int&, const int&> > (0x0x7f346024a3c0) 0 empty

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

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

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

Class std::__is_base_to_derived_ref<const int&, const int&, true>
   size=1 align=1
   base size=0 base align=1
std::__is_base_to_derived_ref<const int&, const int&, true> (0x0x7f346024a420) 0 empty

Class std::conditional<false, std::__is_base_to_derived_ref<const int&, const int&, true>, std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_base_to_derived_ref<const int&, const int&, true>, std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> > (0x0x7f346024a5a0) 0 empty

Class std::__is_lvalue_to_rvalue_ref<const int&, const int&, false>
   size=1 align=1
   base size=1 base align=1
std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> (0x0x7f346020ca90) 0 empty
  std::integral_constant<bool, false> (0x0x7f346024a600) 0 empty

Class std::__or_<std::__is_base_to_derived_ref<const int&, const int&, true>, std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_base_to_derived_ref<const int&, const int&, true>, std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> > (0x0x7f346020caf8) 0 empty
  std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> (0x0x7f346020cb60) 0 empty
    std::integral_constant<bool, false> (0x0x7f346024a660) 0 empty

Class std::__not_<std::__or_<std::__is_base_to_derived_ref<const int&, const int&, true>, std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::__is_base_to_derived_ref<const int&, const int&, true>, std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> > > (0x0x7f346020cbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f346024a6c0) 0 empty

Class std::__and_<std::__is_static_castable<const int&, const int&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const int&, const int&, true>, std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<const int&, const int&>, std::__not_<std::__or_<std::__is_base_to_derived_ref<const int&, const int&, true>, std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> > > > (0x0x7f346020cc30) 0 empty
  std::__not_<std::__or_<std::__is_base_to_derived_ref<const int&, const int&, true>, std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> > > (0x0x7f346020cc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f346024a720) 0 empty

Class std::__is_direct_constructible_ref_cast<const int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_ref_cast<const int&, const int&> (0x0x7f346020cd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f346024a780) 0 empty

Class std::__is_direct_constructible_new<const int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const int&, const int&> (0x0x7f346020cd68) 0 empty
  std::__is_direct_constructible_ref_cast<const int&, const int&> (0x0x7f346020cdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f346024a7e0) 0 empty

Class std::__is_direct_constructible<const int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const int&, const int&> (0x0x7f346020ce38) 0 empty
  std::integral_constant<bool, true> (0x0x7f346024a840) 0 empty

Class std::__is_constructible_impl<const int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const int&, const int&> (0x0x7f346020cea0) 0 empty
  std::__is_direct_constructible<const int&, const int&> (0x0x7f346020cf08) 0 empty
    std::integral_constant<bool, true> (0x0x7f346024a8a0) 0 empty

Class std::is_constructible<const int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const int&, const int&> (0x0x7f346020cf70) 0 empty
  std::integral_constant<bool, true> (0x0x7f346024a900) 0 empty

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

Class std::__is_nt_constructible_impl<const int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<const int&, const int&> (0x0x7f346025f000) 0 empty
  std::integral_constant<bool, true> (0x0x7f346024a9c0) 0 empty

Class std::__and_<std::is_constructible<const int&, const int&>, std::__is_nt_constructible_impl<const int&, const int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const int&, const int&>, std::__is_nt_constructible_impl<const int&, const int&> > (0x0x7f346025f068) 0 empty
  std::__is_nt_constructible_impl<const int&, const int&> (0x0x7f346025f0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f346024aa20) 0 empty

Class std::is_nothrow_constructible<const int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<const int&, const int&> (0x0x7f346025f138) 0 empty
  std::integral_constant<bool, true> (0x0x7f346024aa80) 0 empty

Class std::__is_nothrow_move_constructible_impl<const int&, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<const int&, true> (0x0x7f346025f1a0) 0 empty
  std::is_nothrow_constructible<const int&, const int&> (0x0x7f346025f208) 0 empty
    std::integral_constant<bool, true> (0x0x7f346024aae0) 0 empty

Class std::is_nothrow_move_constructible<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<const int&> (0x0x7f346025f270) 0 empty
  std::__is_nothrow_move_constructible_impl<const int&, true> (0x0x7f346025f2d8) 0 empty
    std::is_nothrow_constructible<const int&, const int&> (0x0x7f346025f340) 0 empty
      std::integral_constant<bool, true> (0x0x7f346024ab40) 0 empty

Class std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> >, std::is_nothrow_move_constructible<const int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> >, std::is_nothrow_move_constructible<const int&> > (0x0x7f346024aba0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<const int&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<const int&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > > (0x0x7f346025f3a8) 0 empty
  std::is_nothrow_move_constructible<std::_Tuple_impl<1ul> > (0x0x7f346025f410) 0 empty
    std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1ul>, true> (0x0x7f346025f478) 0 empty
      std::is_nothrow_constructible<std::_Tuple_impl<1ul>, std::_Tuple_impl<1ul>&&> (0x0x7f346025f4e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f346024ac00) 0 empty

Class std::remove_reference<const std::pair<const int, pid_state>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::pair<const int, pid_state>&> (0x0x7f346024ac60) 0 empty

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

Class std::_Index_tuple<>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<> (0x0x7f34602c5120) 0 empty

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

Class std::_Index_tuple<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<0ul> (0x0x7f34602c5180) 0 empty

Class std::tuple_element<0ul, std::tuple<int&&> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::tuple<int&&> > (0x0x7f34602c5720) 0 empty

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

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

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

Class std::tuple_element<0ul, std::tuple<const int&> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::tuple<const int&> > (0x0x7f34602c5960) 0 empty

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

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

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

