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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7fa7390a4ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7391145a0) 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> (0x0x7fa7390a4f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fa739114600) 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> (0x0x7fa7390a4f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fa739114660) 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> (0x0x7fa739126000) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7391146c0) 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> (0x0x7fa739126068) 0 empty
  std::integral_constant<bool, true> (0x0x7fa739114720) 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> (0x0x7fa7391260d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa739114780) 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> (0x0x7fa739126138) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7391147e0) 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> (0x0x7fa7391261a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa739114840) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7fa739126208) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7391148a0) 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> (0x0x7fa739126270) 0 empty
  std::integral_constant<bool, true> (0x0x7fa739114900) 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> (0x0x7fa7391262d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa739114960) 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> (0x0x7fa739126340) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7391149c0) 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> (0x0x7fa7391263a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa739114a20) 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> (0x0x7fa739126410) 0 empty
  std::integral_constant<bool, true> (0x0x7fa739114a80) 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> (0x0x7fa739126548) 0 empty
  std::integral_constant<bool, true> (0x0x7fa739114ba0) 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> (0x0x7fa7391265b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa739114c00) 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> (0x0x7fa739126618) 0 empty
  std::integral_constant<bool, true> (0x0x7fa739114c60) 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> (0x0x7fa739143958) 0 empty
  std::integral_constant<bool, true> (0x0x7fa739136e40) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7fa739163a80) 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 (0x0x7fa739163cc0) 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 (0x0x7fa739163f00) 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 (0x0x7fa739194180) 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 (0x0x7fa739194300) 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 (0x0x7fa7391946c0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7fa7391fdc60) 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> (0x0x7fa7391fdcc0) 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> (0x0x7fa7391fdd20) 0 empty

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

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

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

Class std::__do_member_type_wrapper
   size=1 align=1
   base size=0 base align=1
std::__do_member_type_wrapper (0x0x7fa73922cb40) 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 (0x0x7fa73922cea0) 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 (0x0x7fa73922cf60) 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 (0x0x7fa738e60060) 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 (0x0x7fa738e60120) 0 empty

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

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

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

Class std::__pair_get<0u>
   size=1 align=1
   base size=0 base align=1
std::__pair_get<0u> (0x0x7fa738e607e0) 0 empty

Class std::__pair_get<1u>
   size=1 align=1
   base size=0 base align=1
std::__pair_get<1u> (0x0x7fa738e60840) 0 empty

Class std::_Build_index_tuple<0u>
   size=1 align=1
   base size=0 base align=1
std::_Build_index_tuple<0u> (0x0x7fa738e60960) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7fa738f1c4e0) 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> (0x0x7fa738f1c540) 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> (0x0x7fa738f1c5a0) 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> (0x0x7fa738f1c600) 0 empty

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7fa738f1cf60) 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> (0x0x7fa738f54000) 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> (0x0x7fa738f54060) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7fa738f540c0) 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> (0x0x7fa738f54120) 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> (0x0x7fa738f54180) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7fa738f54240) 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> (0x0x7fa738f542a0) 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> (0x0x7fa738f54300) 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> (0x0x7fa738f54360) 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> (0x0x7fa738f543c0) 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> (0x0x7fa738f54420) 0 empty

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

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

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

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

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

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7fa738e7c2d8) 0 empty
  std::input_iterator_tag (0x0x7fa738f54a80) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7fa738e7c340) 0 empty
  std::forward_iterator_tag (0x0x7fa738e7c3a8) 0 empty
    std::input_iterator_tag (0x0x7fa738f54ae0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7fa738e7c410) 0 empty
  std::bidirectional_iterator_tag (0x0x7fa738e7c478) 0 empty
    std::forward_iterator_tag (0x0x7fa738e7c4e0) 0 empty
      std::input_iterator_tag (0x0x7fa738f54b40) 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> (0x0x7fa738f95780) 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 (0x0x7fa738f959c0) 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 (0x0x7fa738f95a20) 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 (0x0x7fa738f95a80) 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 (0x0x7fa738f95ae0) 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 (0x0x7fa738f95b40) 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> (0x0x7fa738c800c0) 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> (0x0x7fa738c80120) 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> (0x0x7fa738c802a0) 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> (0x0x7fa738c80300) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __pthread_cleanup_class
   size=16 align=4
   base size=16 base align=4
__pthread_cleanup_class (0x0x7fa738b2fc60) 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> > (0x0x7fa738b2fe40) 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> (0x0x7fa738b2fea0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::basic_string<char>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<char>::_Alloc_hider (0x0x7fa738aceea0) 0
  std::allocator<char> (0x0x7fa738acef08) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7fa7388668a0) 0 empty

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

Class std::initializer_list<char>
   size=8 align=4
   base size=8 base align=4
std::initializer_list<char> (0x0x7fa738866900) 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> > (0x0x7fa738866960) 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> (0x0x7fa7388669c0) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7fa738866cc0) 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> > (0x0x7fa738866d20) 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> (0x0x7fa738866d80) 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> (0x0x7fa73866e068) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7fa738866de0) 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> (0x0x7fa738866e40) 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> (0x0x7fa738866ea0) 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> (0x0x7fa738866f60) 0 empty

Class std::basic_string<wchar_t>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<wchar_t>::_Alloc_hider (0x0x7fa73866e138) 0
  std::allocator<wchar_t> (0x0x7fa73866e1a0) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7fa738686000) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7fa73866e958) 0 empty
  std::__hash_base<unsigned int, long double> (0x0x7fa738686f60) 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> > (0x0x7fa73866ea28) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73877f060) 0 empty

Class std::__hash_base<unsigned int, std::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, std::basic_string<char> > (0x0x7fa73877f0c0) 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> > (0x0x7fa73866eb60) 0 empty
  std::__hash_base<unsigned int, std::basic_string<char> > (0x0x7fa73877f120) 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> > > (0x0x7fa73866ebc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73877f180) 0 empty

Class std::__hash_base<unsigned int, std::basic_string<wchar_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, std::basic_string<wchar_t> > (0x0x7fa73877f1e0) 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> > (0x0x7fa73866ed00) 0 empty
  std::__hash_base<unsigned int, std::basic_string<wchar_t> > (0x0x7fa73877f240) 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> > > (0x0x7fa73866ed68) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73877f2a0) 0 empty

Class std::__hash_base<unsigned int, std::basic_string<char16_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, std::basic_string<char16_t> > (0x0x7fa73877f300) 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> > (0x0x7fa73866edd0) 0 empty
  std::__hash_base<unsigned int, std::basic_string<char16_t> > (0x0x7fa73877f360) 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> (0x0x7fa73877f4e0) 0 empty

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

Class std::basic_string<char16_t>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<char16_t>::_Alloc_hider (0x0x7fa73866ef08) 0
  std::allocator<char16_t> (0x0x7fa73866ef70) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7fa73877f6c0) 0 empty

Class std::basic_string<char16_t>
   size=4 align=4
   base size=4 base align=4
std::basic_string<char16_t> (0x0x7fa73877f480) 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> > > (0x0x7fa73866e0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73877f720) 0 empty

Class std::__hash_base<unsigned int, std::basic_string<char32_t> >
   size=1 align=1
   base size=0 base align=1
std::__hash_base<unsigned int, std::basic_string<char32_t> > (0x0x7fa73877f780) 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> > (0x0x7fa73866eea0) 0 empty
  std::__hash_base<unsigned int, std::basic_string<char32_t> > (0x0x7fa73877f7e0) 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> (0x0x7fa73877f960) 0 empty

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

Class std::basic_string<char32_t>::_Alloc_hider
   size=4 align=4
   base size=4 base align=4
std::basic_string<char32_t>::_Alloc_hider (0x0x7fa7388440d0) 0
  std::allocator<char32_t> (0x0x7fa738844138) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7fa73877fb40) 0 empty

Class std::basic_string<char32_t>
   size=4 align=4
   base size=4 base align=4
std::basic_string<char32_t> (0x0x7fa73877f900) 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> > > (0x0x7fa7388441a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73877fba0) 0 empty

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

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

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

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

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

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

Class std::logic_error
   size=8 align=4
   base size=8 base align=4
std::logic_error (0x0x7fa7388443a8) 0
    vptr=((& std::logic_error::_ZTVSt11logic_error) + 8u)
  std::exception (0x0x7fa73877fde0) 0 nearly-empty
      primary-for std::logic_error (0x0x7fa7388443a8)

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

Class std::domain_error
   size=8 align=4
   base size=8 base align=4
std::domain_error (0x0x7fa738844410) 0
    vptr=((& std::domain_error::_ZTVSt12domain_error) + 8u)
  std::logic_error (0x0x7fa738844478) 0
      primary-for std::domain_error (0x0x7fa738844410)
    std::exception (0x0x7fa73877fe40) 0 nearly-empty
        primary-for std::logic_error (0x0x7fa738844478)

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

Class std::invalid_argument
   size=8 align=4
   base size=8 base align=4
std::invalid_argument (0x0x7fa7388444e0) 0
    vptr=((& std::invalid_argument::_ZTVSt16invalid_argument) + 8u)
  std::logic_error (0x0x7fa738844548) 0
      primary-for std::invalid_argument (0x0x7fa7388444e0)
    std::exception (0x0x7fa73877fea0) 0 nearly-empty
        primary-for std::logic_error (0x0x7fa738844548)

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

Class std::length_error
   size=8 align=4
   base size=8 base align=4
std::length_error (0x0x7fa7388445b0) 0
    vptr=((& std::length_error::_ZTVSt12length_error) + 8u)
  std::logic_error (0x0x7fa738844618) 0
      primary-for std::length_error (0x0x7fa7388445b0)
    std::exception (0x0x7fa73877ff00) 0 nearly-empty
        primary-for std::logic_error (0x0x7fa738844618)

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

Class std::out_of_range
   size=8 align=4
   base size=8 base align=4
std::out_of_range (0x0x7fa738844680) 0
    vptr=((& std::out_of_range::_ZTVSt12out_of_range) + 8u)
  std::logic_error (0x0x7fa7388446e8) 0
      primary-for std::out_of_range (0x0x7fa738844680)
    std::exception (0x0x7fa73877ff60) 0 nearly-empty
        primary-for std::logic_error (0x0x7fa7388446e8)

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

Class std::runtime_error
   size=8 align=4
   base size=8 base align=4
std::runtime_error (0x0x7fa738844750) 0
    vptr=((& std::runtime_error::_ZTVSt13runtime_error) + 8u)
  std::exception (0x0x7fa738594000) 0 nearly-empty
      primary-for std::runtime_error (0x0x7fa738844750)

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

Class std::range_error
   size=8 align=4
   base size=8 base align=4
std::range_error (0x0x7fa7388447b8) 0
    vptr=((& std::range_error::_ZTVSt11range_error) + 8u)
  std::runtime_error (0x0x7fa738844820) 0
      primary-for std::range_error (0x0x7fa7388447b8)
    std::exception (0x0x7fa738594060) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fa738844820)

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

Class std::overflow_error
   size=8 align=4
   base size=8 base align=4
std::overflow_error (0x0x7fa738844888) 0
    vptr=((& std::overflow_error::_ZTVSt14overflow_error) + 8u)
  std::runtime_error (0x0x7fa7388448f0) 0
      primary-for std::overflow_error (0x0x7fa738844888)
    std::exception (0x0x7fa7385940c0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fa7388448f0)

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

Class std::underflow_error
   size=8 align=4
   base size=8 base align=4
std::underflow_error (0x0x7fa738844958) 0
    vptr=((& std::underflow_error::_ZTVSt15underflow_error) + 8u)
  std::runtime_error (0x0x7fa7388449c0) 0
      primary-for std::underflow_error (0x0x7fa738844958)
    std::exception (0x0x7fa738594120) 0 nearly-empty
        primary-for std::runtime_error (0x0x7fa7388449c0)

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7fa738844d00) 0
  std::__uses_alloc_base (0x0x7fa738594720) 0 empty

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

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

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

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

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

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

Class std::__detail::_Hash_node_base
   size=4 align=4
   base size=4 base align=4
std::__detail::_Hash_node_base (0x0x7fa738351660) 0

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

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

Class std::__detail::_Prime_rehash_policy
   size=8 align=4
   base size=8 base align=4
std::__detail::_Prime_rehash_policy (0x0x7fa7383519c0) 0

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

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

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

Class sigval
   size=4 align=4
   base size=4 base align=4
sigval (0x0x7fa738166240) 0

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

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

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

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

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

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

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

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

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

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

Class sigevent::<anonymous union>
   size=52 align=4
   base size=52 base align=4
sigevent::<anonymous union> (0x0x7fa738166660) 0

Class sigevent
   size=64 align=4
   base size=64 base align=4
sigevent (0x0x7fa738166600) 0

Class sigaction::<anonymous union>
   size=4 align=4
   base size=4 base align=4
sigaction::<anonymous union> (0x0x7fa738166780) 0

Class sigaction
   size=140 align=4
   base size=140 base align=4
sigaction (0x0x7fa738166720) 0

Class sigvec
   size=12 align=4
   base size=12 base align=4
sigvec (0x0x7fa7381667e0) 0

Class _fpx_sw_bytes
   size=48 align=4
   base size=48 base align=4
_fpx_sw_bytes (0x0x7fa738166840) 0

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

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

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

Class _fpstate
   size=624 align=4
   base size=624 base align=4
_fpstate (0x0x7fa7381669c0) 0

Class sigcontext
   size=88 align=4
   base size=88 base align=4
sigcontext (0x0x7fa738166a20) 0

Class _xsave_hdr
   size=64 align=4
   base size=64 base align=4
_xsave_hdr (0x0x7fa738166a80) 0

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

Class _xstate
   size=944 align=4
   base size=944 base align=4
_xstate (0x0x7fa738166b40) 0

Class sigstack
   size=8 align=4
   base size=8 base align=4
sigstack (0x0x7fa738166ba0) 0

Class sigaltstack
   size=12 align=4
   base size=12 base align=4
sigaltstack (0x0x7fa738166c00) 0

Class _libc_fpreg
   size=10 align=2
   base size=10 base align=2
_libc_fpreg (0x0x7fa738166c60) 0

Class _libc_fpstate
   size=112 align=4
   base size=112 base align=4
_libc_fpstate (0x0x7fa738166cc0) 0

Class <anonymous struct>
   size=88 align=4
   base size=88 base align=4
<anonymous struct> (0x0x7fa738166d80) 0

Class ucontext
   size=348 align=4
   base size=348 base align=4
ucontext (0x0x7fa738166de0) 0

Class flock
   size=16 align=4
   base size=16 base align=4
flock (0x0x7fa738166e40) 0

Class flock64
   size=24 align=4
   base size=24 base align=4
flock64 (0x0x7fa738166ea0) 0

Class iovec
   size=8 align=4
   base size=8 base align=4
iovec (0x0x7fa738166f00) 0

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

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

Class stat
   size=88 align=4
   base size=88 base align=4
stat (0x0x7fa737ef8060) 0

Class stat64
   size=96 align=4
   base size=96 base align=4
stat64 (0x0x7fa737ef80c0) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::make_unsigned<int>
   size=1 align=1
   base size=0 base align=1
std::make_unsigned<int> (0x0x7fa737fffa80) 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> > (0x0x7fa737fff840) 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> > (0x0x7fa737a90548) 0 empty
  std::allocator_traits<std::allocator<unsigned int> > (0x0x7fa737fffea0) 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> (0x0x7fa737b09000) 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> (0x0x7fa737ffff60) 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> (0x0x7fa737b09060) 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> (0x0x7fa737ffff00) 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> > (0x0x7fa737b091e0) 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> > (0x0x7fa737b09180) 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> (0x0x7fa737b093c0) 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> > (0x0x7fa737b09120) 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> (0x0x7fa737b094e0) 0 empty

Class std::less<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::less<unsigned int> (0x0x7fa737a908f0) 0 empty
  std::binary_function<unsigned int, unsigned int, bool> (0x0x7fa737b09540) 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> > (0x0x7fa737b095a0) 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> > (0x0x7fa737a90958) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<unsigned int> > (0x0x7fa737b09660) 0 empty

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

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

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

Class pid_state::wait_state
   size=84 align=4
   base size=81 base align=4
pid_state::wait_state (0x0x7fa737b09840) 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> (0x0x7fa737b09900) 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> (0x0x7fa737a90a90) 0 empty
  __gnu_cxx::new_allocator<pid_state::wait_state> (0x0x7fa737b099c0) 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> > (0x0x7fa737b09a80) 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> (0x0x7fa737b09ae0) 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> > (0x0x7fa737b09b40) 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> > (0x0x7fa737a90bc8) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<pid_state::wait_state> > (0x0x7fa737b09c00) 0 empty

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

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

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

Class pid_state
   size=192 align=4
   base size=192 base align=4
pid_state (0x0x7fa737fff4e0) 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> > > (0x0x7fa737a90e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fa737b09ea0) 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> > > (0x0x7fa737b09f60) 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> > > (0x0x7fa737893000) 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> > > (0x0x7fa737b09f00) 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> > > (0x0x7fa737a90f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fa737893060) 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> > > (0x0x7fa737a90f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7378930c0) 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> > > > (0x0x7fa737a90000) 0 empty
  std::integral_constant<bool, true> (0x0x7fa737893120) 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> > > > > (0x0x7fa737893180) 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> > > (0x0x7fa737a905b0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7fa7378932a0) 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> > > > (0x0x7fa737a90d68) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7fa7381d3f70) 0 empty
    std::__do_is_default_constructible_impl (0x0x7fa7378933c0) 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> > > (0x0x7fa73789c000) 0 empty
  std::integral_constant<bool, true> (0x0x7fa737893480) 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> (0x0x7fa73789c068) 0 empty
  std::integral_constant<bool, true> (0x0x7fa737893660) 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> > > (0x0x7fa73789c1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa737893780) 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> > > > (0x0x7fa7378937e0) 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> > > (0x0x7fa73789c2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa737893840) 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> (0x0x7fa73789c410) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7fa73789c478) 0 empty
    std::integral_constant<bool, true> (0x0x7fa737893960) 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> > (0x0x7fa73789c618) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<pid_state::wait_state> >, false> (0x0x7fa73789c680) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<pid_state::wait_state> > > (0x0x7fa73789c6e8) 0 empty
      std::integral_constant<bool, true> (0x0x7fa7378939c0) 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> > > (0x0x7fa73789c820) 0 empty
  std::integral_constant<bool, true> (0x0x7fa737893a20) 0 empty

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

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

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

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

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

Class errno_exception
   size=12 align=4
   base size=12 base align=4
errno_exception (0x0x7fa73789c8f0) 0
    vptr=((& errno_exception::_ZTV15errno_exception) + 8u)
  std::exception (0x0x7fa737893d80) 0 nearly-empty
      primary-for errno_exception (0x0x7fa73789c8f0)

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

Class detailed_exception
   size=8 align=4
   base size=8 base align=4
detailed_exception (0x0x7fa73789c958) 0
    vptr=((& detailed_exception::_ZTV18detailed_exception) + 8u)
  std::exception (0x0x7fa737893de0) 0 nearly-empty
      primary-for detailed_exception (0x0x7fa73789c958)

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

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

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

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

Class daemonCtrl::terminal_error
   size=8 align=4
   base size=8 base align=4
daemonCtrl::terminal_error (0x0x7fa73789cb60) 0
    vptr=((& daemonCtrl::terminal_error::_ZTVN10daemonCtrl14terminal_errorE) + 8u)
  detailed_exception (0x0x7fa73789cbc8) 0
      primary-for daemonCtrl::terminal_error (0x0x7fa73789cb60)
    std::exception (0x0x7fa737935000) 0 nearly-empty
        primary-for detailed_exception (0x0x7fa73789cbc8)

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

Class daemonCtrl::remote_hangup_exception
   size=8 align=4
   base size=8 base align=4
daemonCtrl::remote_hangup_exception (0x0x7fa73789cc30) 0
    vptr=((& daemonCtrl::remote_hangup_exception::_ZTVN10daemonCtrl23remote_hangup_exceptionE) + 8u)
  daemonCtrl::terminal_error (0x0x7fa73789cc98) 0
      primary-for daemonCtrl::remote_hangup_exception (0x0x7fa73789cc30)
    detailed_exception (0x0x7fa73789cd00) 0
        primary-for daemonCtrl::terminal_error (0x0x7fa73789cc98)
      std::exception (0x0x7fa737935060) 0 nearly-empty
          primary-for detailed_exception (0x0x7fa73789cd00)

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

Class daemonCtrl::short_msg_exception
   size=8 align=4
   base size=8 base align=4
daemonCtrl::short_msg_exception (0x0x7fa73789cd68) 0
    vptr=((& daemonCtrl::short_msg_exception::_ZTVN10daemonCtrl19short_msg_exceptionE) + 8u)
  daemonCtrl::terminal_error (0x0x7fa73789cdd0) 0
      primary-for daemonCtrl::short_msg_exception (0x0x7fa73789cd68)
    detailed_exception (0x0x7fa73789ce38) 0
        primary-for daemonCtrl::terminal_error (0x0x7fa73789cdd0)
      std::exception (0x0x7fa737935120) 0 nearly-empty
          primary-for detailed_exception (0x0x7fa73789ce38)

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

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

Class std::allocator<unique_fd>
   size=1 align=1
   base size=1 base align=1
std::allocator<unique_fd> (0x0x7fa73789cf08) 0 empty
  __gnu_cxx::new_allocator<unique_fd> (0x0x7fa737935300) 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> > (0x0x7fa7379353c0) 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> (0x0x7fa737935420) 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> > (0x0x7fa737935480) 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> > (0x0x7fa737977068) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<unique_fd> > (0x0x7fa737935540) 0 empty

Class std::_List_base<unique_fd, std::allocator<unique_fd> >::_List_impl
   size=8 align=4
   base size=8 base align=4
std::_List_base<unique_fd, std::allocator<unique_fd> >::_List_impl (0x0x7fa7379770d0) 0
  std::allocator<std::_List_node<unique_fd> > (0x0x7fa737977138) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<unique_fd> > (0x0x7fa737935600) 0 empty

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

Class std::list<unique_fd>
   size=8 align=4
   base size=8 base align=4
std::list<unique_fd> (0x0x7fa7379771a0) 0
  std::_List_base<unique_fd, std::allocator<unique_fd> > (0x0x7fa737935660) 0

Class daemonProcess
   size=152 align=4
   base size=152 base align=4
daemonProcess (0x0x7fa737935180) 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> > (0x0x7fa737977270) 0 empty
  std::integral_constant<bool, true> (0x0x7fa737935720) 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> > > (0x0x7fa737935780) 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>&> (0x0x7fa7379772d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7379357e0) 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>&> > > (0x0x7fa737935840) 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>&> (0x0x7fa737977340) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7379358a0) 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>&> > (0x0x7fa737935900) 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>&> > (0x0x7fa7379773a8) 0 empty
  std::is_lvalue_reference<const std::hash<int>&> (0x0x7fa737977410) 0 empty
    std::integral_constant<bool, true> (0x0x7fa737935960) 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>&> (0x0x7fa737977478) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7379359c0) 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>&> > (0x0x7fa737935a20) 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>&> > (0x0x7fa737977680) 0 empty
  std::is_reference<const std::hash<int>&> (0x0x7fa7379776e8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa737935a80) 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>&> > (0x0x7fa737977750) 0 empty
  std::__or_<std::is_reference<const std::hash<int>&>, std::is_void<const std::hash<int>&> > (0x0x7fa7379777b8) 0 empty
    std::is_reference<const std::hash<int>&> (0x0x7fa737977820) 0 empty
      std::integral_constant<bool, true> (0x0x7fa737935ba0) 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>&> > > (0x0x7fa737977888) 0 empty
  std::integral_constant<bool, false> (0x0x7fa737935c60) 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>&> (0x0x7fa7379778f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa737935cc0) 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>&> > (0x0x7fa737935d20) 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>&> > (0x0x7fa737977a28) 0 empty
  std::is_reference<const std::hash<int>&> (0x0x7fa737977a90) 0 empty
    std::integral_constant<bool, true> (0x0x7fa737935d80) 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>&> (0x0x7fa737977af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa737935ea0) 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> (0x0x7fa737935f00) 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>&> (0x0x7fa737977b60) 0 empty
  std::__add_rvalue_reference_helper<const std::hash<int>&, true> (0x0x7fa737935f60) 0 empty

Class std::is_function<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int&> (0x0x7fa737977bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa737a1a000) 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&> > > (0x0x7fa737a1a060) 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&> (0x0x7fa737977c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fa737a1a0c0) 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&> > (0x0x7fa737a1a120) 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&> > (0x0x7fa737977d68) 0 empty
  std::is_lvalue_reference<const int&> (0x0x7fa737977dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa737a1a240) 0 empty

Class std::is_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int&> (0x0x7fa737977e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fa737a1a2a0) 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&> > (0x0x7fa737a1a300) 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&> > (0x0x7fa737977ea0) 0 empty
  std::is_reference<const int&> (0x0x7fa737977f08) 0 empty
    std::integral_constant<bool, true> (0x0x7fa737a1a360) 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&> > (0x0x7fa737977f70) 0 empty
  std::__or_<std::is_reference<const int&>, std::is_void<const int&> > (0x0x7fa737977208) 0 empty
    std::is_reference<const int&> (0x0x7fa737a22000) 0 empty
      std::integral_constant<bool, true> (0x0x7fa737a1a3c0) 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&> > > (0x0x7fa737a22138) 0 empty
  std::integral_constant<bool, false> (0x0x7fa737a1a4e0) 0 empty

Class std::is_object<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int&> (0x0x7fa737a221a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa737a1a540) 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&> > (0x0x7fa737a1a5a0) 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&> > (0x0x7fa737a22208) 0 empty
  std::is_reference<const int&> (0x0x7fa737a22270) 0 empty
    std::integral_constant<bool, true> (0x0x7fa737a1a600) 0 empty

Class std::__is_referenceable<const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int&> (0x0x7fa737a222d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa737a1a660) 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> (0x0x7fa737a1a6c0) 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&> (0x0x7fa737a22340) 0 empty
  std::__add_rvalue_reference_helper<const int&, true> (0x0x7fa737a1a720) 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> > (0x0x7fa737a223a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa737a1a780) 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> > > (0x0x7fa737a22410) 0 empty
  std::__detail::__is_noexcept_hash<int, std::hash<int> > (0x0x7fa737a22478) 0 empty
    std::integral_constant<bool, true> (0x0x7fa737a1a7e0) 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> > > > (0x0x7fa737a225b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa737a1a840) 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> (0x0x7fa737a1a8a0) 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> > (0x0x7fa737a1a960) 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> > (0x0x7fa737a22820) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, syscall_hook> > (0x0x7fa737a1aa20) 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> > (0x0x7fa737a1aae0) 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> > (0x0x7fa737a1a900) 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> (0x0x7fa737a1ab40) 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> (0x0x7fa737a1aba0) 0 empty

Class std::equal_to<int>
   size=1 align=1
   base size=1 base align=1
std::equal_to<int> (0x0x7fa737a22958) 0 empty
  std::binary_function<int, int, bool> (0x0x7fa737a1ac00) 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> (0x0x7fa737a229c0) 0 empty
  std::__detail::_Select1st (0x0x7fa737a1ac60) 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> (0x0x7fa737a22a28) 0 empty
  std::hash<int> (0x0x7fa737a22a90) 0 empty
    std::__hash_base<unsigned int, int> (0x0x7fa737a1acc0) 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> (0x0x7fa737a22af8) 0 empty
  std::__detail::_Mod_range_hashing (0x0x7fa737a1ad20) 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> (0x0x7fa737956708) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fa737a22b60) 0 empty
    std::__detail::_Select1st (0x0x7fa737a1ad80) 0 empty
  std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7fa737a22bc8) 0 empty
    std::hash<int> (0x0x7fa737a22c30) 0 empty
      std::__hash_base<unsigned int, int> (0x0x7fa737a1ade0) 0 empty
  std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fa737a22c98) 0 empty
    std::__detail::_Mod_range_hashing (0x0x7fa737a1ae40) 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> (0x0x7fa737a22d00) 0 empty
  std::equal_to<int> (0x0x7fa737a22d68) 0 empty
    std::binary_function<int, int, bool> (0x0x7fa737a1aea0) 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> > (0x0x7fa73768d0c0) 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> > (0x0x7fa737664af0) 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> (0x0x7fa737956780) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fa737a22dd0) 0 empty
      std::__detail::_Select1st (0x0x7fa737a1af00) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7fa737a22e38) 0 empty
      std::hash<int> (0x0x7fa737a22ea0) 0 empty
        std::__hash_base<unsigned int, int> (0x0x7fa737a1af60) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fa737a22f08) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7fa73768d000) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true> (0x0x7fa737a22f70) 0 empty
    std::equal_to<int> (0x0x7fa73768e000) 0 empty
      std::binary_function<int, int, bool> (0x0x7fa73768d060) 0 empty

Class std::tuple_element<1u, std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<1u, std::pair<const int, syscall_hook> > (0x0x7fa73768d960) 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> (0x0x7fa73768d2a0) 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> > (0x0x7fa7376a7000) 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> (0x0x7fa7376b4000) 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> > (0x0x7fa7376a7060) 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> > (0x0x7fa7376a7120) 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> (0x0x7fa7376a7360) 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> > (0x0x7fa7376a73c0) 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> > (0x0x7fa7376c3270) 0 empty
  __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7fa7376a7540) 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> (0x0x7fa7376c32d8) 0 empty
  std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7fa7376c3340) 0 empty
    __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7fa7376a7660) 0 empty

Class std::pair<const int, syscall_hook>
   size=12 align=4
   base size=12 base align=4
std::pair<const int, syscall_hook> (0x0x7fa7376a77e0) 0

Class std::integral_constant<unsigned int, 4u>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<unsigned int, 4u> (0x0x7fa7376a7840) 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> > (0x0x7fa7376c35b0) 0 empty
  std::integral_constant<unsigned int, 4u> (0x0x7fa7376a78a0) 0 empty

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

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

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

Class __gnu_cxx::__aligned_buffer<std::pair<const int, syscall_hook> >
   size=12 align=4
   base size=12 base align=4
__gnu_cxx::__aligned_buffer<std::pair<const int, syscall_hook> > (0x0x7fa7376c3618) 0
  std::aligned_storage<12u, 4u> (0x0x7fa7376a7960) 0 empty

Class std::__detail::_Hash_node_value_base<std::pair<const int, syscall_hook> >
   size=16 align=4
   base size=16 base align=4
std::__detail::_Hash_node_value_base<std::pair<const int, syscall_hook> > (0x0x7fa7376c3548) 0
  std::__detail::_Hash_node_base (0x0x7fa7376a7780) 0

Class std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false>
   size=16 align=4
   base size=16 base align=4
std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> (0x0x7fa7376c3680) 0
  std::__detail::_Hash_node_value_base<std::pair<const int, syscall_hook> > (0x0x7fa7376c36e8) 0
    std::__detail::_Hash_node_base (0x0x7fa7376a7a80) 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> > (0x0x7fa7376a7b40) 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> > (0x0x7fa7376a7ae0) 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> (0x0x7fa7376a7ba0) 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*> (0x0x7fa7376a7c60) 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*> (0x0x7fa7376a7c00) 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> (0x0x7fa7376a7cc0) 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> > > (0x0x7fa7376c33a8) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, true> (0x0x7fa7376c3410) 0 empty
    std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7fa7376c3478) 0 empty
      __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7fa7376a7720) 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> > (0x0x7fa73774d240) 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> > (0x0x7fa73774d2a0) 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> > (0x0x7fa73774d1e0) 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> > (0x0x7fa73774d300) 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>*> (0x0x7fa73774d180) 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> > > (0x0x7fa73774d120) 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> (0x0x7fa73774d4e0) 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&> (0x0x7fa7377b0af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73774d540) 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&> > > (0x0x7fa73774d5a0) 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&> (0x0x7fa7377b0b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73774d600) 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&> > (0x0x7fa73774d660) 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&> > (0x0x7fa7377b0bc8) 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&> (0x0x7fa7377b0c30) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73774d6c0) 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&> (0x0x7fa7377b0c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73774d720) 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&> > (0x0x7fa73774d780) 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&> > (0x0x7fa7377b0d00) 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&> (0x0x7fa7377b0d68) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73774d7e0) 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&> > (0x0x7fa7377b0dd0) 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&> > (0x0x7fa7377b0e38) 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&> (0x0x7fa7377b0ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7fa73774d840) 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&> > > (0x0x7fa7377b0f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73774d8a0) 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&> (0x0x7fa7377b0f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73774d900) 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&> > (0x0x7fa73774d960) 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&> > (0x0x7fa7377d0000) 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&> (0x0x7fa7377d0068) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73774d9c0) 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&> (0x0x7fa7377d00d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73774da20) 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> (0x0x7fa73774da80) 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&> (0x0x7fa7377d0138) 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> (0x0x7fa73774dae0) 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 (0x0x7fa7377d0208) 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> (0x0x7fa7376b5f78) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fa7377d0270) 0 empty
      std::__detail::_Select1st (0x0x7fa73774db40) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7fa7377d02d8) 0 empty
      std::hash<int> (0x0x7fa7377d0340) 0 empty
        std::__hash_base<unsigned int, int> (0x0x7fa73774dba0) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fa7377d03a8) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7fa73774dc00) 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&> (0x0x7fa7377d0888) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73774dc60) 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&> > > (0x0x7fa73774dcc0) 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&> (0x0x7fa7377d08f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73774dd20) 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&> > (0x0x7fa73774dd80) 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&> > (0x0x7fa7377d0958) 0 empty
  std::is_lvalue_reference<const std::__detail::_Mod_range_hashing&> (0x0x7fa7377d09c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73774dde0) 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&> (0x0x7fa7377d0a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73774de40) 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&> > (0x0x7fa73774dea0) 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&> > (0x0x7fa7377d0a90) 0 empty
  std::is_reference<const std::__detail::_Mod_range_hashing&> (0x0x7fa7377d0af8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73774df00) 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&> > (0x0x7fa7377d0b60) 0 empty
  std::__or_<std::is_reference<const std::__detail::_Mod_range_hashing&>, std::is_void<const std::__detail::_Mod_range_hashing&> > (0x0x7fa7377d0bc8) 0 empty
    std::is_reference<const std::__detail::_Mod_range_hashing&> (0x0x7fa7377d0c30) 0 empty
      std::integral_constant<bool, true> (0x0x7fa73774df60) 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&> > > (0x0x7fa7377d0c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7377e8000) 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&> (0x0x7fa7377d0d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7377e8060) 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&> > (0x0x7fa7377e80c0) 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&> > (0x0x7fa7377d0d68) 0 empty
  std::is_reference<const std::__detail::_Mod_range_hashing&> (0x0x7fa7377d0dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7377e8120) 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&> (0x0x7fa7377d0e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7377e8180) 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> (0x0x7fa7377e81e0) 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&> (0x0x7fa7377d0ea0) 0 empty
  std::__add_rvalue_reference_helper<const std::__detail::_Mod_range_hashing&, true> (0x0x7fa7377e8240) 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> > (0x0x7fa7377f2208) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7377e82a0) 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> > (0x0x7fa7377e8300) 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> > (0x0x7fa7377f2270) 0 empty
  std::__not_<std::integral_constant<bool, false> > (0x0x7fa7377f22d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7377e8360) 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=28 align=4
   base size=28 base align=4
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> > (0x0x7fa73773a428) 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> > (0x0x7fa737741700) 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> (0x0x7fa7376b5f00) 0 empty
      std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fa7376c39c0) 0 empty
        std::__detail::_Select1st (0x0x7fa7376a7d80) 0 empty
      std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7fa7376c3a28) 0 empty
        std::hash<int> (0x0x7fa7376c3a90) 0 empty
          std::__hash_base<unsigned int, int> (0x0x7fa7376a7de0) 0 empty
      std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fa7376c3af8) 0 empty
        std::__detail::_Mod_range_hashing (0x0x7fa7376a7e40) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true> (0x0x7fa7376c3b60) 0 empty
      std::equal_to<int> (0x0x7fa7376c3bc8) 0 empty
        std::binary_function<int, int, bool> (0x0x7fa7376a7ea0) 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> (0x0x7fa7376a7f00) 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> (0x0x7fa7376c3c30) 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> > (0x0x7fa7376a7f60) 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> > (0x0x7fa73774d000) 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> (0x0x7fa73774d060) 0 empty
  std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > > (0x0x7fa7376c3c98) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> >, true> (0x0x7fa7376c3d00) 0 empty
      std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7fa7376c3d68) 0 empty
        __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > (0x0x7fa73774d0c0) 0 empty

Class std::unordered_map<int, syscall_hook>
   size=28 align=4
   base size=28 base align=4
std::unordered_map<int, syscall_hook> (0x0x7fa7379356c0) 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> > (0x0x7fa7377e8540) 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> > (0x0x7fa7374b6208) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, pid_state> > (0x0x7fa7377e8600) 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> > (0x0x7fa7377e86c0) 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> > (0x0x7fa7377e84e0) 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> (0x0x7fa7377e8720) 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> (0x0x7fa737852258) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fa7374b6340) 0 empty
    std::__detail::_Select1st (0x0x7fa7377e8780) 0 empty
  std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7fa7374b63a8) 0 empty
    std::hash<int> (0x0x7fa7374b6410) 0 empty
      std::__hash_base<unsigned int, int> (0x0x7fa7377e87e0) 0 empty
  std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fa7374b6478) 0 empty
    std::__detail::_Mod_range_hashing (0x0x7fa7377e8840) 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> > (0x0x7fa7377e8a20) 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> > (0x0x7fa7374bb690) 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> (0x0x7fa7378522d0) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fa7374b64e0) 0 empty
      std::__detail::_Select1st (0x0x7fa7377e88a0) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7fa7374b6548) 0 empty
      std::hash<int> (0x0x7fa7374b65b0) 0 empty
        std::__hash_base<unsigned int, int> (0x0x7fa7377e8900) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fa7374b6618) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7fa7377e8960) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true> (0x0x7fa7374b6680) 0 empty
    std::equal_to<int> (0x0x7fa7374b66e8) 0 empty
      std::binary_function<int, int, bool> (0x0x7fa7377e89c0) 0 empty

Class std::tuple_element<1u, std::pair<const int, pid_state> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<1u, std::pair<const int, pid_state> > (0x0x7fa7374fe300) 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> (0x0x7fa7377e8c00) 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> > (0x0x7fa7374fe960) 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> (0x0x7fa73750c618) 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> > (0x0x7fa7374fea80) 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> > (0x0x7fa7374feb40) 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> (0x0x7fa7374fed80) 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> > (0x0x7fa7374fede0) 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> > (0x0x7fa737520888) 0 empty
  __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7fa7374fef60) 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> (0x0x7fa7375208f0) 0 empty
  std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7fa737520958) 0 empty
    __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7fa73753b0c0) 0 empty

Class std::pair<const int, pid_state>
   size=196 align=4
   base size=196 base align=4
std::pair<const int, pid_state> (0x0x7fa73753b240) 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> > (0x0x7fa737520bc8) 0 empty
  std::integral_constant<unsigned int, 4u> (0x0x7fa73753b2a0) 0 empty

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

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

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

Class __gnu_cxx::__aligned_buffer<std::pair<const int, pid_state> >
   size=196 align=4
   base size=196 base align=4
__gnu_cxx::__aligned_buffer<std::pair<const int, pid_state> > (0x0x7fa737520c30) 0
  std::aligned_storage<196u, 4u> (0x0x7fa73753b360) 0 empty

Class std::__detail::_Hash_node_value_base<std::pair<const int, pid_state> >
   size=200 align=4
   base size=200 base align=4
std::__detail::_Hash_node_value_base<std::pair<const int, pid_state> > (0x0x7fa737520b60) 0
  std::__detail::_Hash_node_base (0x0x7fa73753b1e0) 0

Class std::__detail::_Hash_node<std::pair<const int, pid_state>, false>
   size=200 align=4
   base size=200 base align=4
std::__detail::_Hash_node<std::pair<const int, pid_state>, false> (0x0x7fa737520c98) 0
  std::__detail::_Hash_node_value_base<std::pair<const int, pid_state> > (0x0x7fa737520d00) 0
    std::__detail::_Hash_node_base (0x0x7fa73753b480) 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> > (0x0x7fa73753b540) 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> > (0x0x7fa73753b4e0) 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> (0x0x7fa73753b5a0) 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*> (0x0x7fa73753b660) 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*> (0x0x7fa73753b600) 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> (0x0x7fa73753b6c0) 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> > > (0x0x7fa7375209c0) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, true> (0x0x7fa737520a28) 0 empty
    std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7fa737520a90) 0 empty
      __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7fa73753b180) 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> > (0x0x7fa73753bc00) 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> > (0x0x7fa73753bc60) 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> > (0x0x7fa73753bba0) 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> > (0x0x7fa73753bcc0) 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>*> (0x0x7fa73753bb40) 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> > > (0x0x7fa73753bae0) 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&> (0x0x7fa73760a208) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73753bde0) 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&> > > (0x0x7fa73753be40) 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&> (0x0x7fa73760a270) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73753bea0) 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&> > (0x0x7fa73753bf00) 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&> > (0x0x7fa73760a2d8) 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&> (0x0x7fa73760a340) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73753bf60) 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&> (0x0x7fa73760a3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73761b000) 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&> > (0x0x7fa73761b060) 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&> > (0x0x7fa73760a410) 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&> (0x0x7fa73760a478) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73761b0c0) 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&> > (0x0x7fa73760a4e0) 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&> > (0x0x7fa73760a548) 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&> (0x0x7fa73760a5b0) 0 empty
      std::integral_constant<bool, true> (0x0x7fa73761b120) 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&> > > (0x0x7fa73760a618) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73761b180) 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&> (0x0x7fa73760a680) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73761b1e0) 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&> > (0x0x7fa73761b240) 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&> > (0x0x7fa73760a6e8) 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&> (0x0x7fa73760a750) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73761b2a0) 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&> (0x0x7fa73760a7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73761b300) 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> (0x0x7fa73761b360) 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&> (0x0x7fa73760a820) 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> (0x0x7fa73761b3c0) 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 (0x0x7fa73760a8f0) 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> (0x0x7fa737517bb8) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fa73760a958) 0 empty
      std::__detail::_Select1st (0x0x7fa73761b420) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7fa73760a9c0) 0 empty
      std::hash<int> (0x0x7fa73760aa28) 0 empty
        std::__hash_base<unsigned int, int> (0x0x7fa73761b480) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fa73760aa90) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7fa73761b4e0) 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=28 align=4
   base size=28 base align=4
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> > (0x0x7fa73758bb48) 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> > (0x0x7fa737585ee0) 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> (0x0x7fa737517b40) 0 empty
      std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fa7375a3068) 0 empty
        std::__detail::_Select1st (0x0x7fa73753b780) 0 empty
      std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7fa7375a30d0) 0 empty
        std::hash<int> (0x0x7fa7375a3138) 0 empty
          std::__hash_base<unsigned int, int> (0x0x7fa73753b7e0) 0 empty
      std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fa7375a31a0) 0 empty
        std::__detail::_Mod_range_hashing (0x0x7fa73753b840) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true> (0x0x7fa7375a3208) 0 empty
      std::equal_to<int> (0x0x7fa7375a3270) 0 empty
        std::binary_function<int, int, bool> (0x0x7fa73753b8a0) 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> (0x0x7fa73753b900) 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> (0x0x7fa7375a32d8) 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> > (0x0x7fa73753b960) 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> > (0x0x7fa73753b9c0) 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> (0x0x7fa73753ba20) 0 empty
  std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > > (0x0x7fa7375a3340) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> >, true> (0x0x7fa7375a33a8) 0 empty
      std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7fa7375a3410) 0 empty
        __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > (0x0x7fa73753ba80) 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=28 align=4
   base size=28 base align=4
std::unordered_map<int, pid_state, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<const int, pid_state> > > (0x0x7fa7377e8480) 0

Class map_class<int, pid_state>
   size=28 align=4
   base size=28 base align=4
map_class<int, pid_state> (0x0x7fa7372a9f70) 0
  std::unordered_map<int, pid_state, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<const int, pid_state> > > (0x0x7fa73761b5a0) 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> > (0x0x7fa73761b6c0) 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> > (0x0x7fa7372f72d8) 0 empty
  __gnu_cxx::new_allocator<std::pair<const int, int> > (0x0x7fa73761b780) 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> > (0x0x7fa73761b840) 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> > (0x0x7fa73761b660) 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> (0x0x7fa73761b8a0) 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> (0x0x7fa7372f6258) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fa7372f7410) 0 empty
    std::__detail::_Select1st (0x0x7fa73761b900) 0 empty
  std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7fa7372f7478) 0 empty
    std::hash<int> (0x0x7fa7372f74e0) 0 empty
      std::__hash_base<unsigned int, int> (0x0x7fa73761b960) 0 empty
  std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fa7372f7548) 0 empty
    std::__detail::_Mod_range_hashing (0x0x7fa73761b9c0) 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> > (0x0x7fa73761bba0) 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> > (0x0x7fa73731e0e0) 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> (0x0x7fa7372f62d0) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fa7372f75b0) 0 empty
      std::__detail::_Select1st (0x0x7fa73761ba20) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7fa7372f7618) 0 empty
      std::hash<int> (0x0x7fa7372f7680) 0 empty
        std::__hash_base<unsigned int, int> (0x0x7fa73761ba80) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fa7372f76e8) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7fa73761bae0) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true> (0x0x7fa7372f7750) 0 empty
    std::equal_to<int> (0x0x7fa7372f77b8) 0 empty
      std::binary_function<int, int, bool> (0x0x7fa73761bb40) 0 empty

Class std::tuple_element<1u, std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<1u, std::pair<const int, int> > (0x0x7fa73733f3c0) 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> (0x0x7fa73761bcc0) 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> > (0x0x7fa73733fa20) 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> (0x0x7fa73734f6e8) 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> > (0x0x7fa73733fb40) 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> > (0x0x7fa73733fc00) 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> (0x0x7fa73733fe40) 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> > (0x0x7fa73733fea0) 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> > (0x0x7fa73735e958) 0 empty
  __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7fa73733ff60) 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> (0x0x7fa73735e9c0) 0 empty
  std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7fa73735ea28) 0 empty
    __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7fa73737b060) 0 empty

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

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> > (0x0x7fa73735ec98) 0 empty
  std::integral_constant<unsigned int, 4u> (0x0x7fa73737b1e0) 0 empty

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

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

Class std::aligned_storage<8u, 4u>::type
   size=8 align=4
   base size=8 base align=4
std::aligned_storage<8u, 4u>::type (0x0x7fa73737b300) 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> > (0x0x7fa73735ed00) 0
  std::aligned_storage<8u, 4u> (0x0x7fa73737b2a0) 0 empty

Class std::__detail::_Hash_node_value_base<std::pair<const int, int> >
   size=12 align=4
   base size=12 base align=4
std::__detail::_Hash_node_value_base<std::pair<const int, int> > (0x0x7fa73735ec30) 0
  std::__detail::_Hash_node_base (0x0x7fa73737b120) 0

Class std::__detail::_Hash_node<std::pair<const int, int>, false>
   size=12 align=4
   base size=12 base align=4
std::__detail::_Hash_node<std::pair<const int, int>, false> (0x0x7fa73735ed68) 0
  std::__detail::_Hash_node_value_base<std::pair<const int, int> > (0x0x7fa73735edd0) 0
    std::__detail::_Hash_node_base (0x0x7fa73737b3c0) 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> > (0x0x7fa73737b480) 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> > (0x0x7fa73737b420) 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> (0x0x7fa73737b4e0) 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*> (0x0x7fa73737b5a0) 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*> (0x0x7fa73737b540) 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> (0x0x7fa73737b600) 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> > > (0x0x7fa73735ea90) 0 empty
  std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, true> (0x0x7fa73735eaf8) 0 empty
    std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7fa73735eb60) 0 empty
      __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7fa73737b0c0) 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> > (0x0x7fa73737bc60) 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> > (0x0x7fa73737bcc0) 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> > (0x0x7fa73737bc00) 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> > (0x0x7fa73737bd20) 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>*> (0x0x7fa73737bba0) 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> > > (0x0x7fa73737bb40) 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&> (0x0x7fa737446138) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73737bd80) 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&> > > (0x0x7fa73737bde0) 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&> (0x0x7fa7374461a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73737be40) 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&> > (0x0x7fa73737bea0) 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&> > (0x0x7fa737446208) 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&> (0x0x7fa737446270) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73737bf00) 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&> (0x0x7fa7374462d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73737bf60) 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&> > (0x0x7fa737457000) 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&> > (0x0x7fa737446340) 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&> (0x0x7fa7374463a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa737457060) 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&> > (0x0x7fa737446410) 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&> > (0x0x7fa737446478) 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&> (0x0x7fa7374464e0) 0 empty
      std::integral_constant<bool, true> (0x0x7fa7374570c0) 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&> > > (0x0x7fa737446548) 0 empty
  std::integral_constant<bool, false> (0x0x7fa737457120) 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&> (0x0x7fa7374465b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa737457180) 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&> > (0x0x7fa7374571e0) 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&> > (0x0x7fa737446618) 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&> (0x0x7fa737446680) 0 empty
    std::integral_constant<bool, true> (0x0x7fa737457240) 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&> (0x0x7fa7374466e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7374572a0) 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> (0x0x7fa737457300) 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&> (0x0x7fa737446750) 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> (0x0x7fa737457360) 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 (0x0x7fa737446820) 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> (0x0x7fa737355bb8) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fa737446888) 0 empty
      std::__detail::_Select1st (0x0x7fa7374573c0) 0 empty
    std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7fa7374468f0) 0 empty
      std::hash<int> (0x0x7fa737446958) 0 empty
        std::__hash_base<unsigned int, int> (0x0x7fa737457420) 0 empty
    std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fa7374469c0) 0 empty
      std::__detail::_Mod_range_hashing (0x0x7fa737457480) 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=28 align=4
   base size=28 base align=4
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> > (0x0x7fa7373d1428) 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> > (0x0x7fa7373cc9a0) 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> (0x0x7fa737355b40) 0 empty
      std::__detail::_Hashtable_ebo_helper<0, std::__detail::_Select1st, true> (0x0x7fa73735ebc8) 0 empty
        std::__detail::_Select1st (0x0x7fa73737b7e0) 0 empty
      std::__detail::_Hashtable_ebo_helper<1, std::hash<int>, true> (0x0x7fa7373e3000) 0 empty
        std::hash<int> (0x0x7fa7373e3068) 0 empty
          std::__hash_base<unsigned int, int> (0x0x7fa73737b840) 0 empty
      std::__detail::_Hashtable_ebo_helper<2, std::__detail::_Mod_range_hashing, true> (0x0x7fa7373e30d0) 0 empty
        std::__detail::_Mod_range_hashing (0x0x7fa73737b8a0) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::equal_to<int>, true> (0x0x7fa7373e3138) 0 empty
      std::equal_to<int> (0x0x7fa7373e31a0) 0 empty
        std::binary_function<int, int, bool> (0x0x7fa73737b900) 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> (0x0x7fa73737b960) 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> (0x0x7fa7373e3208) 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> > (0x0x7fa73737b9c0) 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> > (0x0x7fa73737ba20) 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> (0x0x7fa73737ba80) 0 empty
  std::__detail::_Hashtable_alloc<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > > (0x0x7fa7373e3270) 0 empty
    std::__detail::_Hashtable_ebo_helper<0, std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> >, true> (0x0x7fa7373e32d8) 0 empty
      std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7fa7373e3340) 0 empty
        __gnu_cxx::new_allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > (0x0x7fa73737bae0) 0 empty

Class std::unordered_map<int, int>
   size=28 align=4
   base size=28 base align=4
std::unordered_map<int, int> (0x0x7fa73761b600) 0

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

Class std::allocator<int>
   size=1 align=1
   base size=1 base align=1
std::allocator<int> (0x0x7fa7370e7f70) 0 empty
  __gnu_cxx::new_allocator<int> (0x0x7fa737457600) 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> (0x0x7fa737457780) 0 empty

Class std::pointer_traits<int*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<int*> (0x0x7fa737457720) 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> > (0x0x7fa7374576c0) 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> > (0x0x7fa7371a51a0) 0 empty
  std::allocator_traits<std::allocator<int> > (0x0x7fa7374577e0) 0 empty

Class std::allocator<int>::rebind<int>
   size=1 align=1
   base size=0 base align=1
std::allocator<int>::rebind<int> (0x0x7fa737457900) 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> (0x0x7fa7374578a0) 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> (0x0x7fa737457960) 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> (0x0x7fa737457840) 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> > (0x0x7fa737457ae0) 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> > (0x0x7fa737457a80) 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> (0x0x7fa737457b40) 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> > (0x0x7fa737457a20) 0 empty

Class std::less<int>
   size=1 align=1
   base size=1 base align=1
std::less<int> (0x0x7fa7371a5478) 0 empty
  std::binary_function<int, int, bool> (0x0x7fa737457ba0) 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> > (0x0x7fa737457c00) 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> > (0x0x7fa7371a54e0) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<int> > (0x0x7fa737457cc0) 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=24 align=4
   base size=24 base align=4
std::_Rb_tree<int, int, std::_Identity<int>, std::less<int>, std::allocator<int> >::_Rb_tree_impl<std::less<int>, true> (0x0x7fa7371a5548) 0
  std::allocator<std::_Rb_tree_node<int> > (0x0x7fa7371a55b0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<int> > (0x0x7fa737457d80) 0 empty

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

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

Class std::__detail::_Node_iterator_base<std::pair<const int, pid_state>, false>
   size=4 align=4
   base size=4 base align=4
std::__detail::_Node_iterator_base<std::pair<const int, pid_state>, false> (0x0x7fa737457de0) 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>*> (0x0x7fa737457ea0) 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>&> (0x0x7fa736ed9000) 0 empty

Class std::__detail::_Node_iterator<std::pair<const int, pid_state>, false, false>
   size=4 align=4
   base size=4 base align=4
std::__detail::_Node_iterator<std::pair<const int, pid_state>, false, false> (0x0x7fa7371a5618) 0
  std::__detail::_Node_iterator_base<std::pair<const int, pid_state>, false> (0x0x7fa737457e40) 0

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

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

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

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

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

Class std::__detail::_Node_iterator_base<std::pair<const int, syscall_hook>, false>
   size=4 align=4
   base size=4 base align=4
std::__detail::_Node_iterator_base<std::pair<const int, syscall_hook>, false> (0x0x7fa736ed93c0) 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>*> (0x0x7fa736ed9480) 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>&> (0x0x7fa736ed94e0) 0 empty

Class std::__detail::_Node_iterator<std::pair<const int, syscall_hook>, false, false>
   size=4 align=4
   base size=4 base align=4
std::__detail::_Node_iterator<std::pair<const int, syscall_hook>, false, false> (0x0x7fa7371a59c0) 0
  std::__detail::_Node_iterator_base<std::pair<const int, syscall_hook>, false> (0x0x7fa736ed9420) 0

Class std::__detail::_Node_iterator_base<std::pair<const int, int>, false>
   size=4 align=4
   base size=4 base align=4
std::__detail::_Node_iterator_base<std::pair<const int, int>, false> (0x0x7fa736ed9540) 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>*> (0x0x7fa736ed9600) 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>&> (0x0x7fa736ed9660) 0 empty

Class std::__detail::_Node_iterator<std::pair<const int, int>, false, false>
   size=4 align=4
   base size=4 base align=4
std::__detail::_Node_iterator<std::pair<const int, int>, false, false> (0x0x7fa7371a5f08) 0
  std::__detail::_Node_iterator_base<std::pair<const int, int>, false> (0x0x7fa736ed95a0) 0

Class std::__detail::_Node_const_iterator<std::pair<const int, int>, false, false>
   size=4 align=4
   base size=4 base align=4
std::__detail::_Node_const_iterator<std::pair<const int, int>, false, false> (0x0x7fa7371a5000) 0
  std::__detail::_Node_iterator_base<std::pair<const int, int>, false> (0x0x7fa736ed96c0) 0

Class std::__detail::_Node_const_iterator<std::pair<const int, pid_state>, false, false>
   size=4 align=4
   base size=4 base align=4
std::__detail::_Node_const_iterator<std::pair<const int, pid_state>, false, false> (0x0x7fa7371a5958) 0
  std::__detail::_Node_iterator_base<std::pair<const int, pid_state>, false> (0x0x7fa736ed9840) 0

Class std::__are_same<int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<int, int> (0x0x7fa736ed98a0) 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> (0x0x7fa736ed9900) 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> (0x0x7fa736ed9960) 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> (0x0x7fa736ed99c0) 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> (0x0x7fa736ed9a20) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class std::remove_reference<unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<unsigned int&> (0x0x7fa736ed9e40) 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>&> (0x0x7fa736ca4060) 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>&> (0x0x7fa736ca40c0) 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>&> (0x0x7fa736ca4000) 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>&> (0x0x7fa73703f270) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ca4120) 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>&> (0x0x7fa73703f2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ca4180) 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> > > > (0x0x7fa736ca41e0) 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> > (0x0x7fa73703f340) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ca4240) 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> > > (0x0x7fa736ca42a0) 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> > (0x0x7fa73703f3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ca4300) 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> > > (0x0x7fa73703f410) 0 empty
  std::is_array<std::_Rb_tree_iterator<unsigned int> > (0x0x7fa73703f478) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736ca4360) 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> > > (0x0x7fa73703f4e0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > (0x0x7fa73703f548) 0 empty
    std::is_array<std::_Rb_tree_iterator<unsigned int> > (0x0x7fa73703f5b0) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736ca43c0) 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>&> (0x0x7fa73703f618) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ca4480) 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>&> > > (0x0x7fa736ca44e0) 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>&> (0x0x7fa73703f680) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736ca4540) 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>&> > (0x0x7fa736ca45a0) 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>&> > (0x0x7fa73703f6e8) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7fa73703f750) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736ca4600) 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>&> (0x0x7fa73703f7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736ca4660) 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>&> > (0x0x7fa736ca46c0) 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>&> > (0x0x7fa73703f820) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7fa73703f888) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736ca4720) 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>&> > (0x0x7fa73703f8f0) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<unsigned int>&>, std::is_void<const std::_Rb_tree_iterator<unsigned int>&> > (0x0x7fa73703f958) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7fa73703f9c0) 0 empty
      std::integral_constant<bool, true> (0x0x7fa736ca4780) 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>&> > > (0x0x7fa73703fa28) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ca47e0) 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>&> (0x0x7fa73703fa90) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ca4840) 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>&> > (0x0x7fa736ca48a0) 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>&> > (0x0x7fa73703faf8) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<unsigned int>&> (0x0x7fa73703fb60) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736ca4900) 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>&> (0x0x7fa73703fbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736ca4960) 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> (0x0x7fa736ca49c0) 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>&> (0x0x7fa73703fc30) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<unsigned int>&, true> (0x0x7fa736ca4a20) 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> (0x0x7fa736ca4420) 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> > (0x0x7fa73703fd00) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736ca4a80) 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> > > (0x0x7fa736ca4ae0) 0 empty

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

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

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

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

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

Class std::is_array<bool>
   size=1 align=1
   base size=1 base align=1
std::is_array<bool> (0x0x7fa736cd20d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ca4e40) 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> > (0x0x7fa736cd2138) 0 empty
  std::is_array<bool> (0x0x7fa736cd21a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736ca4ea0) 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> > (0x0x7fa736cd2208) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7fa736cd2270) 0 empty
    std::is_array<bool> (0x0x7fa736cd22d8) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736ca4f00) 0 empty

Class std::is_function<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&> (0x0x7fa736cd2340) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ce5000) 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&> > > (0x0x7fa736ce5060) 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&> (0x0x7fa736cd23a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736ce50c0) 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&> > (0x0x7fa736ce5120) 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&> > (0x0x7fa736cd25b0) 0 empty
  std::is_lvalue_reference<const bool&> (0x0x7fa736cd2618) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736ce5180) 0 empty

Class std::is_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&> (0x0x7fa736cd2680) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736ce52a0) 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&> > (0x0x7fa736ce5300) 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&> > (0x0x7fa736cd26e8) 0 empty
  std::is_reference<const bool&> (0x0x7fa736cd2750) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736ce5360) 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&> > (0x0x7fa736cd27b8) 0 empty
  std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7fa736cd2820) 0 empty
    std::is_reference<const bool&> (0x0x7fa736cd2888) 0 empty
      std::integral_constant<bool, true> (0x0x7fa736ce53c0) 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&> > > (0x0x7fa736cd2a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ce5420) 0 empty

Class std::is_object<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&> (0x0x7fa736cd2af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ce5480) 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&> > (0x0x7fa736ce54e0) 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&> > (0x0x7fa736cd2b60) 0 empty
  std::is_reference<const bool&> (0x0x7fa736cd2bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736ce5540) 0 empty

Class std::__is_referenceable<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&> (0x0x7fa736cd2c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736ce55a0) 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> (0x0x7fa736ce5600) 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&> (0x0x7fa736cd2c98) 0 empty
  std::__add_rvalue_reference_helper<const bool&, true> (0x0x7fa736ce5660) 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> (0x0x7fa736ca4f60) 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> (0x0x7fa736cd2d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736ce56c0) 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> > (0x0x7fa736cd2dd0) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7fa736cd2e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736ce5720) 0 empty

Class std::enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, void> (0x0x7fa736ce5780) 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> > (0x0x7fa736ce5840) 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> > (0x0x7fa736ce58a0) 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> > (0x0x7fa736ce57e0) 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> > (0x0x7fa736cd2f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ce5900) 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> > (0x0x7fa736cd2f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ce5960) 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> > > > (0x0x7fa736ce59c0) 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> > > (0x0x7fa736d00000) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<unsigned int> >, std::is_array<std::_Rb_tree_iterator<unsigned int> > > (0x0x7fa736d00068) 0 empty
    std::is_array<std::_Rb_tree_iterator<unsigned int> > (0x0x7fa736d000d0) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736ce5a20) 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> > > > (0x0x7fa736ce5ae0) 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> > (0x0x7fa736d00138) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ce5b40) 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> > > (0x0x7fa736ce5ba0) 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> > (0x0x7fa736d001a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ce5c00) 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> > > (0x0x7fa736d00208) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<unsigned int> > (0x0x7fa736d00270) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736ce5c60) 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> > (0x0x7fa736d002d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ce5cc0) 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> > > (0x0x7fa736ce5d20) 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> > > (0x0x7fa736d00340) 0 empty
  std::is_void<std::_Rb_tree_iterator<unsigned int> > (0x0x7fa736d003a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736ce5d80) 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> > > (0x0x7fa736d00410) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int> >, std::is_void<std::_Rb_tree_iterator<unsigned int> > > (0x0x7fa736d00478) 0 empty
    std::is_void<std::_Rb_tree_iterator<unsigned int> > (0x0x7fa736d004e0) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736ce5de0) 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> > > > (0x0x7fa736d00548) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736ce5e40) 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> > (0x0x7fa736d005b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736ce5ea0) 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> > > (0x0x7fa736ce5f00) 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> > > (0x0x7fa736d00618) 0 empty
  std::is_object<std::_Rb_tree_iterator<unsigned int> > (0x0x7fa736d00680) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736ce5f60) 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> > (0x0x7fa736d006e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d16000) 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> (0x0x7fa736d16060) 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> > (0x0x7fa736d00750) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<unsigned int>, true> (0x0x7fa736d160c0) 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> (0x0x7fa736ce5a80) 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> > (0x0x7fa736d00820) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d16120) 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> > > (0x0x7fa736d16240) 0 empty

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

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

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

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

Class std::is_void<bool>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool> (0x0x7fa736d00a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d16420) 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> > > (0x0x7fa736d16480) 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> > (0x0x7fa736d00c30) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7fa736d00c98) 0 empty
    std::is_array<bool> (0x0x7fa736d00d00) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736d164e0) 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> > > (0x0x7fa736d165a0) 0 empty

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

Class std::is_rvalue_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<bool> (0x0x7fa736d00ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d16780) 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> > (0x0x7fa736d00f08) 0 empty
  std::is_rvalue_reference<bool> (0x0x7fa736d00f70) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736d167e0) 0 empty

Class std::is_reference<bool>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool> (0x0x7fa736d31000) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d16840) 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> > (0x0x7fa736d168a0) 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> > (0x0x7fa736d31068) 0 empty
  std::is_void<bool> (0x0x7fa736d310d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736d16900) 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> > (0x0x7fa736d31138) 0 empty
  std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7fa736d311a0) 0 empty
    std::is_void<bool> (0x0x7fa736d31208) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736d16960) 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> > > (0x0x7fa736d31270) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d169c0) 0 empty

Class std::is_object<bool>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool> (0x0x7fa736d312d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d16ba0) 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> > (0x0x7fa736d16c00) 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> > (0x0x7fa736d31340) 0 empty
  std::is_object<bool> (0x0x7fa736d313a8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736d16c60) 0 empty

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

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

Class std::is_convertible<bool, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool, bool> (0x0x7fa736d31548) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d16de0) 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> > (0x0x7fa736d315b0) 0 empty
  std::is_convertible<bool, bool> (0x0x7fa736d31618) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736d16e40) 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>&> (0x0x7fa736d16f00) 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>&> (0x0x7fa736d16f60) 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>&> (0x0x7fa736d16ea0) 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>&> (0x0x7fa736d316e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d44000) 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>&> (0x0x7fa736d31750) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d44060) 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> > > > (0x0x7fa736d440c0) 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> > (0x0x7fa736d317b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d44120) 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> > > (0x0x7fa736d44180) 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> > (0x0x7fa736d31820) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d441e0) 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> > > (0x0x7fa736d31888) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7fa736d318f0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736d44240) 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> > > (0x0x7fa736d31958) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7fa736d319c0) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7fa736d31a28) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736d442a0) 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>&> (0x0x7fa736d31a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d44360) 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>&> > > (0x0x7fa736d443c0) 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>&> (0x0x7fa736d31af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d44420) 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>&> > (0x0x7fa736d44480) 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>&> > (0x0x7fa736d31b60) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7fa736d31bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736d444e0) 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>&> (0x0x7fa736d31c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d44540) 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>&> > (0x0x7fa736d445a0) 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>&> > (0x0x7fa736d31c98) 0 empty
  std::is_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7fa736d31d00) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736d44600) 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>&> > (0x0x7fa736d31d68) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<unsigned int>&>, std::is_void<std::_Rb_tree_iterator<unsigned int>&> > (0x0x7fa736d31dd0) 0 empty
    std::is_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7fa736d31e38) 0 empty
      std::integral_constant<bool, true> (0x0x7fa736d44660) 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>&> > > (0x0x7fa736d31ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d446c0) 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>&> (0x0x7fa736d31f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d44720) 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>&> > (0x0x7fa736d44780) 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>&> > (0x0x7fa736d31f70) 0 empty
  std::is_reference<std::_Rb_tree_iterator<unsigned int>&> (0x0x7fa736d61000) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736d447e0) 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>&> (0x0x7fa736d61068) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d44840) 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> (0x0x7fa736d448a0) 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>&> (0x0x7fa736d610d0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<unsigned int>&, true> (0x0x7fa736d44900) 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> (0x0x7fa736d44300) 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> > (0x0x7fa736d611a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d44960) 0 empty

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

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

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

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

Class std::is_void<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<bool&> (0x0x7fa736d61478) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d44b40) 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> > > (0x0x7fa736d44ba0) 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> > (0x0x7fa736d61680) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7fa736d616e8) 0 empty
    std::is_array<bool> (0x0x7fa736d61750) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736d44c00) 0 empty

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

Class std::is_lvalue_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool&> (0x0x7fa736d61820) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d44d80) 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&> > (0x0x7fa736d44de0) 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&> > (0x0x7fa736d61888) 0 empty
  std::is_lvalue_reference<bool&> (0x0x7fa736d618f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736d44f00) 0 empty

Class std::is_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<bool&> (0x0x7fa736d61958) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d44f60) 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&> > (0x0x7fa736d81000) 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&> > (0x0x7fa736d619c0) 0 empty
  std::is_reference<bool&> (0x0x7fa736d61a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736d81060) 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&> > (0x0x7fa736d61a90) 0 empty
  std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7fa736d61af8) 0 empty
    std::is_reference<bool&> (0x0x7fa736d61b60) 0 empty
      std::integral_constant<bool, true> (0x0x7fa736d810c0) 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&> > > (0x0x7fa736d61bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d81120) 0 empty

Class std::is_object<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<bool&> (0x0x7fa736d61d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d81240) 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&> > (0x0x7fa736d812a0) 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&> > (0x0x7fa736d61d68) 0 empty
  std::is_reference<bool&> (0x0x7fa736d61dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736d81300) 0 empty

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

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

Class std::is_convertible<bool&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&, bool> (0x0x7fa736d61f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d81480) 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> > > (0x0x7fa736d814e0) 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> > (0x0x7fa736d8e000) 0 empty
  std::is_convertible<bool&, bool> (0x0x7fa736d8e068) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736d81540) 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>&> (0x0x7fa736d815a0) 0 empty

Class std::remove_reference<bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<bool&> (0x0x7fa736d81600) 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>&> (0x0x7fa736d816c0) 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>&> (0x0x7fa736d81720) 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>&> (0x0x7fa736d81660) 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>&> (0x0x7fa736d8e270) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d81780) 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>&> (0x0x7fa736d8e2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d817e0) 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> > > > (0x0x7fa736d81840) 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> > > (0x0x7fa736d8e340) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7fa736d8e3a8) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7fa736d8e410) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736d818a0) 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>&> (0x0x7fa736d8e478) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d81960) 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>&> > > (0x0x7fa736d819c0) 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>&> (0x0x7fa736d8e4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d81a20) 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>&> > (0x0x7fa736d81a80) 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>&> > (0x0x7fa736d8e548) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7fa736d8e5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736d81ae0) 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>&> (0x0x7fa736d8e618) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d81b40) 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>&> > (0x0x7fa736d81ba0) 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>&> > (0x0x7fa736d8e680) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7fa736d8e6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736d81c00) 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>&> > (0x0x7fa736d8e750) 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>&> > (0x0x7fa736d8e7b8) 0 empty
    std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7fa736d8e820) 0 empty
      std::integral_constant<bool, true> (0x0x7fa736d81c60) 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>&> > > (0x0x7fa736d8e888) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d81cc0) 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>&> (0x0x7fa736d8e8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736d81d20) 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>&> > (0x0x7fa736d81d80) 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>&> > (0x0x7fa736d8e958) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<unsigned int>&> (0x0x7fa736d8e9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736d81de0) 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>&> (0x0x7fa736d8ea28) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736d81e40) 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> (0x0x7fa736d81ea0) 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>&> (0x0x7fa736d8ea90) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_const_iterator<unsigned int>&, true> (0x0x7fa736dbd000) 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> (0x0x7fa736d81900) 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> > (0x0x7fa736d8eb60) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736dbd0c0) 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> > > (0x0x7fa736dbd120) 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> > (0x0x7fa736d8ebc8) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7fa736d8ec30) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736dbd180) 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> > (0x0x7fa736dbd240) 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> > (0x0x7fa736dbd2a0) 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> > (0x0x7fa736dbd1e0) 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> > (0x0x7fa736d8ed00) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736dbd300) 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> > (0x0x7fa736d8ed68) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736dbd360) 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> > > > (0x0x7fa736dbd3c0) 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> > > (0x0x7fa736d8edd0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<unsigned int> >, std::is_array<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7fa736d8ee38) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7fa736d8eea0) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736dbd420) 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> > > > (0x0x7fa736dbd4e0) 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> > (0x0x7fa736d8ef08) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736dbd540) 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> > > (0x0x7fa736dbd5a0) 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> > (0x0x7fa736d8ef70) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736dbd600) 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> > > (0x0x7fa736dd9000) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7fa736dd9068) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736dbd660) 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> > (0x0x7fa736dd90d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736dbd6c0) 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> > > (0x0x7fa736dbd720) 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> > > (0x0x7fa736dd9138) 0 empty
  std::is_void<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7fa736dd91a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736dbd780) 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> > > (0x0x7fa736dd9208) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<unsigned int> >, std::is_void<std::_Rb_tree_const_iterator<unsigned int> > > (0x0x7fa736dd9270) 0 empty
    std::is_void<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7fa736dd92d8) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736dbd7e0) 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> > > > (0x0x7fa736dd9340) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736dbd840) 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> > (0x0x7fa736dd93a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736dbd8a0) 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> > > (0x0x7fa736dbd900) 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> > > (0x0x7fa736dd9410) 0 empty
  std::is_object<std::_Rb_tree_const_iterator<unsigned int> > (0x0x7fa736dd9478) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736dbd960) 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> > (0x0x7fa736dd94e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736dbd9c0) 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> (0x0x7fa736dbda20) 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> > (0x0x7fa736dd9548) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<unsigned int>, true> (0x0x7fa736dbda80) 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> (0x0x7fa736dbd480) 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> > (0x0x7fa736dd9618) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736dbdae0) 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> > > (0x0x7fa736dbdb40) 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> > (0x0x7fa736dd9750) 0 empty
  std::is_convertible<bool, bool> (0x0x7fa736dd97b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736dbdba0) 0 empty

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

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

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

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

Class std::_List_iterator<pid_state::wait_state>
   size=4 align=4
   base size=4 base align=4
std::_List_iterator<pid_state::wait_state> (0x0x7fa736dbdf00) 0

Class std::pair<std::_Rb_tree_iterator<int>, bool>
   size=8 align=4
   base size=5 base align=4
std::pair<std::_Rb_tree_iterator<int>, bool> (0x0x7fa736dbdf60) 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>&> (0x0x7fa736a6c060) 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>&> (0x0x7fa736a6c0c0) 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>&> (0x0x7fa736a6c000) 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>&> (0x0x7fa736dd9e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736a6c120) 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>&> (0x0x7fa736dd9ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736a6c180) 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> > > > (0x0x7fa736a6c1e0) 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> > (0x0x7fa736a73000) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736a6c240) 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> > > (0x0x7fa736a6c2a0) 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> > (0x0x7fa736a73068) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736a6c300) 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> > > (0x0x7fa736a730d0) 0 empty
  std::is_array<std::_Rb_tree_iterator<int> > (0x0x7fa736a73138) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736a6c360) 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> > > (0x0x7fa736a731a0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<int> >, std::is_array<std::_Rb_tree_iterator<int> > > (0x0x7fa736a73208) 0 empty
    std::is_array<std::_Rb_tree_iterator<int> > (0x0x7fa736a73270) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736a6c3c0) 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>&> (0x0x7fa736a732d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736a6c480) 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>&> > > (0x0x7fa736a6c4e0) 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>&> (0x0x7fa736a73340) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736a6c540) 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>&> > (0x0x7fa736a6c5a0) 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>&> > (0x0x7fa736a733a8) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<int>&> (0x0x7fa736a73410) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736a6c600) 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>&> (0x0x7fa736a73478) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736a6c660) 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>&> > (0x0x7fa736a6c6c0) 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>&> > (0x0x7fa736a734e0) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<int>&> (0x0x7fa736a73548) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736a6c720) 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>&> > (0x0x7fa736a735b0) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<int>&>, std::is_void<const std::_Rb_tree_iterator<int>&> > (0x0x7fa736a73618) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<int>&> (0x0x7fa736a73680) 0 empty
      std::integral_constant<bool, true> (0x0x7fa736a6c780) 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>&> > > (0x0x7fa736a736e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736a6c7e0) 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>&> (0x0x7fa736a73750) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736a6c840) 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>&> > (0x0x7fa736a6c8a0) 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>&> > (0x0x7fa736a737b8) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<int>&> (0x0x7fa736a73820) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736a6c900) 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>&> (0x0x7fa736a73888) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736a6c960) 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> (0x0x7fa736a6c9c0) 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>&> (0x0x7fa736a738f0) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<int>&, true> (0x0x7fa736a6ca20) 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> (0x0x7fa736a6c420) 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> > (0x0x7fa736a73a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736a6cb40) 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> > > (0x0x7fa736a6cba0) 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> > (0x0x7fa736a73af8) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7fa736a73b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736a6cc00) 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> > (0x0x7fa736a6ccc0) 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> > (0x0x7fa736a6cd20) 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> > (0x0x7fa736a6cc60) 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> > (0x0x7fa736a73c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736a6cd80) 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> > (0x0x7fa736a73c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736a6cde0) 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> > > > (0x0x7fa736a6ce40) 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> > > (0x0x7fa736a73d00) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<int> >, std::is_array<std::_Rb_tree_iterator<int> > > (0x0x7fa736a73d68) 0 empty
    std::is_array<std::_Rb_tree_iterator<int> > (0x0x7fa736a73dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736a6cea0) 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> > > > (0x0x7fa736a6cf60) 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> > (0x0x7fa736a73f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736aa7000) 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> > > (0x0x7fa736aa7060) 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> > (0x0x7fa736a73f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736aa70c0) 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> > > (0x0x7fa736aab000) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<int> > (0x0x7fa736aab068) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736aa7120) 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> > (0x0x7fa736aab0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736aa7180) 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> > > (0x0x7fa736aa71e0) 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> > > (0x0x7fa736aab138) 0 empty
  std::is_void<std::_Rb_tree_iterator<int> > (0x0x7fa736aab1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736aa7240) 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> > > (0x0x7fa736aab208) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<int> >, std::is_void<std::_Rb_tree_iterator<int> > > (0x0x7fa736aab270) 0 empty
    std::is_void<std::_Rb_tree_iterator<int> > (0x0x7fa736aab2d8) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736aa72a0) 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> > > > (0x0x7fa736aab340) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736aa7300) 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> > (0x0x7fa736aab3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736aa7360) 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> > > (0x0x7fa736aa73c0) 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> > > (0x0x7fa736aab410) 0 empty
  std::is_object<std::_Rb_tree_iterator<int> > (0x0x7fa736aab478) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736aa7420) 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> > (0x0x7fa736aab5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736aa7480) 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> (0x0x7fa736aa74e0) 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> > (0x0x7fa736aab618) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<int>, true> (0x0x7fa736aa7540) 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> (0x0x7fa736a6cf00) 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> > (0x0x7fa736aab6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736aa7720) 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> > > (0x0x7fa736aa7780) 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> > (0x0x7fa736aab750) 0 empty
  std::is_convertible<bool, bool> (0x0x7fa736aab7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736aa77e0) 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>&> (0x0x7fa736aa78a0) 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>&> (0x0x7fa736aa7900) 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>&> (0x0x7fa736aa7840) 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>&> (0x0x7fa736aab888) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736aa7960) 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>&> (0x0x7fa736aab8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736aa79c0) 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> > > > (0x0x7fa736aa7a20) 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> > (0x0x7fa736aab958) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736aa7a80) 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> > > (0x0x7fa736aa7ae0) 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> > (0x0x7fa736aab9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736aa7b40) 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> > > (0x0x7fa736aaba28) 0 empty
  std::is_array<std::_Rb_tree_const_iterator<int> > (0x0x7fa736aaba90) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736aa7ba0) 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> > > (0x0x7fa736aabaf8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > > (0x0x7fa736aabb60) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<int> > (0x0x7fa736aabbc8) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736aa7c00) 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>&> (0x0x7fa736aabc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736aa7cc0) 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>&> > > (0x0x7fa736aa7d20) 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>&> (0x0x7fa736aabd68) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736aa7d80) 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>&> > (0x0x7fa736aa7de0) 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>&> > (0x0x7fa736aabdd0) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<int>&> (0x0x7fa736aabe38) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736aa7e40) 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>&> (0x0x7fa736aabea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736aa7ea0) 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>&> > (0x0x7fa736aa7f00) 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>&> > (0x0x7fa736aabf08) 0 empty
  std::is_reference<std::_Rb_tree_iterator<int>&> (0x0x7fa736aabf70) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736aa7f60) 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>&> > (0x0x7fa736ad9000) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<int>&>, std::is_void<std::_Rb_tree_iterator<int>&> > (0x0x7fa736ad9068) 0 empty
    std::is_reference<std::_Rb_tree_iterator<int>&> (0x0x7fa736ad90d0) 0 empty
      std::integral_constant<bool, true> (0x0x7fa736ada000) 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>&> > > (0x0x7fa736ad9138) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ada060) 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>&> (0x0x7fa736ad91a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ada0c0) 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>&> > (0x0x7fa736ada120) 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>&> > (0x0x7fa736ad9208) 0 empty
  std::is_reference<std::_Rb_tree_iterator<int>&> (0x0x7fa736ad9270) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736ada180) 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>&> (0x0x7fa736ad93a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736ada1e0) 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> (0x0x7fa736ada240) 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>&> (0x0x7fa736ad9410) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<int>&, true> (0x0x7fa736ada2a0) 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> (0x0x7fa736aa7c60) 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> > (0x0x7fa736ad95b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736ada3c0) 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> > > (0x0x7fa736ada420) 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> > (0x0x7fa736ad9618) 0 empty
  std::is_convertible<bool&, bool> (0x0x7fa736ad9680) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736ada480) 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>&> (0x0x7fa736ada4e0) 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>&> (0x0x7fa736ada5a0) 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>&> (0x0x7fa736ada600) 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>&> (0x0x7fa736ada540) 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>&> (0x0x7fa736ad9820) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ada660) 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>&> (0x0x7fa736ad9888) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ada6c0) 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> > > > (0x0x7fa736ada720) 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> > > (0x0x7fa736ad98f0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > > (0x0x7fa736ad9958) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<int> > (0x0x7fa736ad99c0) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736ada780) 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>&> (0x0x7fa736ad9a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736ada840) 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>&> > > (0x0x7fa736ada8a0) 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>&> (0x0x7fa736ad9a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736ada900) 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>&> > (0x0x7fa736ada960) 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>&> > (0x0x7fa736ad9af8) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_const_iterator<int>&> (0x0x7fa736ad9b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736ada9c0) 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>&> (0x0x7fa736ad9bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736adaa20) 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>&> > (0x0x7fa736adaa80) 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>&> > (0x0x7fa736ad9c30) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<int>&> (0x0x7fa736ad9c98) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736adaae0) 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>&> > (0x0x7fa736ad9d00) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_const_iterator<int>&>, std::is_void<const std::_Rb_tree_const_iterator<int>&> > (0x0x7fa736ad9d68) 0 empty
    std::is_reference<const std::_Rb_tree_const_iterator<int>&> (0x0x7fa736ad9dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7fa736adab40) 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>&> > > (0x0x7fa736ad9e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736adaba0) 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>&> (0x0x7fa736ad9ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736adac00) 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>&> > (0x0x7fa736adac60) 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>&> > (0x0x7fa736ad9f08) 0 empty
  std::is_reference<const std::_Rb_tree_const_iterator<int>&> (0x0x7fa736ad9f70) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736adacc0) 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>&> (0x0x7fa736b11000) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736adad20) 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> (0x0x7fa736adad80) 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>&> (0x0x7fa736b11068) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_const_iterator<int>&, true> (0x0x7fa736adade0) 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> (0x0x7fa736ada7e0) 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> > (0x0x7fa736b11138) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736adae40) 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> > > (0x0x7fa736adaf60) 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> > (0x0x7fa736b11270) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7fa736b112d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736b18000) 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> > (0x0x7fa736b180c0) 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> > (0x0x7fa736b18120) 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> > (0x0x7fa736b18060) 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> > (0x0x7fa736b113a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b18180) 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> > (0x0x7fa736b11410) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b181e0) 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> > > > (0x0x7fa736b18240) 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> > > (0x0x7fa736b11478) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_const_iterator<int> >, std::is_array<std::_Rb_tree_const_iterator<int> > > (0x0x7fa736b114e0) 0 empty
    std::is_array<std::_Rb_tree_const_iterator<int> > (0x0x7fa736b11548) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736b182a0) 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> > > > (0x0x7fa736b18360) 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> > (0x0x7fa736b115b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b183c0) 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> > > (0x0x7fa736b18420) 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> > (0x0x7fa736b11618) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b18480) 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> > > (0x0x7fa736b11680) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_const_iterator<int> > (0x0x7fa736b116e8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736b184e0) 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> > (0x0x7fa736b11750) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b18540) 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> > > (0x0x7fa736b185a0) 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> > > (0x0x7fa736b117b8) 0 empty
  std::is_void<std::_Rb_tree_const_iterator<int> > (0x0x7fa736b11820) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736b18600) 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> > > (0x0x7fa736b11888) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_const_iterator<int> >, std::is_void<std::_Rb_tree_const_iterator<int> > > (0x0x7fa736b118f0) 0 empty
    std::is_void<std::_Rb_tree_const_iterator<int> > (0x0x7fa736b11958) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736b18660) 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> > > > (0x0x7fa736b119c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736b186c0) 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> > (0x0x7fa736b11a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736b18720) 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> > > (0x0x7fa736b18780) 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> > > (0x0x7fa736b11a90) 0 empty
  std::is_object<std::_Rb_tree_const_iterator<int> > (0x0x7fa736b11af8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736b187e0) 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> > (0x0x7fa736b11b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736b18840) 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> (0x0x7fa736b188a0) 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> > (0x0x7fa736b11bc8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_const_iterator<int>, true> (0x0x7fa736b18900) 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> (0x0x7fa736b18300) 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> > (0x0x7fa736b11d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736b18960) 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> > > (0x0x7fa736b18a80) 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> > (0x0x7fa736b11dd0) 0 empty
  std::is_convertible<bool, bool> (0x0x7fa736b11e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736b18ae0) 0 empty

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

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

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

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

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

Class std::_Rb_tree_node<int>
   size=20 align=4
   base size=20 base align=4
std::_Rb_tree_node<int> (0x0x7fa736b11ea0) 0
  std::_Rb_tree_node_base (0x0x7fa736b18b40) 0

Class ref_count<std::basic_string<char> >::capsule
   size=8 align=4
   base size=8 base align=4
ref_count<std::basic_string<char> >::capsule (0x0x7fa736b18d80) 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> (0x0x7fa736b18de0) 0 empty

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

Class std::_List_const_iterator<pid_state::wait_state>
   size=4 align=4
   base size=4 base align=4
std::_List_const_iterator<pid_state::wait_state> (0x0x7fa736b18ea0) 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> > (0x0x7fa736b69060) 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> > (0x0x7fa736b690c0) 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> > (0x0x7fa736b69000) 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> > (0x0x7fa736b69120) 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> > (0x0x7fa736b52208) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736b69180) 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> (0x0x7fa736b691e0) 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> > (0x0x7fa736b522d8) 0 empty
  std::__iterator_traits<std::_List_const_iterator<pid_state::wait_state>, true> (0x0x7fa736b69240) 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> (0x0x7fa736b69300) 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> (0x0x7fa736b69360) 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> (0x0x7fa736b692a0) 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> (0x0x7fa736b523a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b693c0) 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> (0x0x7fa736b52410) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b69420) 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> > > (0x0x7fa736b69480) 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> (0x0x7fa736b52478) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b695a0) 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> > (0x0x7fa736b69600) 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> (0x0x7fa736b525b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b69660) 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> > (0x0x7fa736b52618) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7fa736b52680) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736b696c0) 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> > (0x0x7fa736b526e8) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7fa736b52750) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7fa736b527b8) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736b697e0) 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> (0x0x7fa736b52820) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b69900) 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> > > (0x0x7fa736b69960) 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> (0x0x7fa736b52888) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b699c0) 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> > (0x0x7fa736b69a20) 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> (0x0x7fa736b528f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b69a80) 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> > (0x0x7fa736b52958) 0 empty
  std::is_rvalue_reference<std::bidirectional_iterator_tag> (0x0x7fa736b529c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736b69ae0) 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> (0x0x7fa736b52a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b69b40) 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> > (0x0x7fa736b69ba0) 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> > (0x0x7fa736b52a90) 0 empty
  std::is_void<std::bidirectional_iterator_tag> (0x0x7fa736b52af8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736b69c00) 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> > (0x0x7fa736b52b60) 0 empty
  std::__or_<std::is_reference<std::bidirectional_iterator_tag>, std::is_void<std::bidirectional_iterator_tag> > (0x0x7fa736b52bc8) 0 empty
    std::is_void<std::bidirectional_iterator_tag> (0x0x7fa736b52c30) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736b69c60) 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> > > (0x0x7fa736b52c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736b69cc0) 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> (0x0x7fa736b52d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736b69d20) 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> > (0x0x7fa736b69d80) 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> > (0x0x7fa736b52d68) 0 empty
  std::is_object<std::bidirectional_iterator_tag> (0x0x7fa736b52dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736b69de0) 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> (0x0x7fa736b52e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736b69e40) 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> (0x0x7fa736b69ea0) 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> (0x0x7fa736b52ea0) 0 empty
  std::__add_rvalue_reference_helper<std::bidirectional_iterator_tag, true> (0x0x7fa736b69f00) 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> (0x0x7fa736b698a0) 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> (0x0x7fa736b52f70) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736b9f120) 0 empty

Class std::alignment_of<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::alignment_of<unsigned int> (0x0x7fa736b52270) 0 empty
  std::integral_constant<unsigned int, 4u> (0x0x7fa736b9f2a0) 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> (0x0x7fa736bf2000) 0
  std::aligned_storage<4u, 4u> (0x0x7fa736b9f300) 0 empty

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

Class std::_List_node<pid_state::wait_state>
   size=92 align=4
   base size=92 base align=4
std::_List_node<pid_state::wait_state> (0x0x7fa736bf2068) 0
  std::__detail::_List_node_base (0x0x7fa736b9f360) 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&> (0x0x7fa736b9f420) 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&> (0x0x7fa736b9f480) 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&> (0x0x7fa736b9f3c0) 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&> (0x0x7fa736bf21a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b9f4e0) 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&> (0x0x7fa736bf2208) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b9f540) 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*> > > (0x0x7fa736b9f5a0) 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*> (0x0x7fa736bf2270) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b9f6c0) 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*> > (0x0x7fa736b9f720) 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*> (0x0x7fa736bf22d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b9f780) 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*> > (0x0x7fa736bf2340) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7fa736bf23a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736b9f7e0) 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*> > (0x0x7fa736bf24e0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fa736bf2548) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fa736bf25b0) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736b9f840) 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&> (0x0x7fa736bf2680) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b9f900) 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&> > > (0x0x7fa736b9f960) 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&> (0x0x7fa736bf26e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736b9f9c0) 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&> > (0x0x7fa736b9fa20) 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&> > (0x0x7fa736bf2750) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7fa736bf27b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736b9fa80) 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&> (0x0x7fa736bf2820) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736b9fae0) 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&> > (0x0x7fa736b9fb40) 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&> > (0x0x7fa736bf2888) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7fa736bf28f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736b9fba0) 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&> > (0x0x7fa736bf2958) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7fa736bf29c0) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7fa736bf2a28) 0 empty
      std::integral_constant<bool, true> (0x0x7fa736b9fc00) 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&> > > (0x0x7fa736bf2a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b9fc60) 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&> (0x0x7fa736bf2af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736b9fcc0) 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&> > (0x0x7fa736b9fd20) 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&> > (0x0x7fa736bf2b60) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7fa736bf2bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736b9fd80) 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&> (0x0x7fa736bf2c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736b9fde0) 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> (0x0x7fa736b9fe40) 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&> (0x0x7fa736bf2c98) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7fa736b9fea0) 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> (0x0x7fa736b9f8a0) 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*> (0x0x7fa736bf2d68) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736c320c0) 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*> > (0x0x7fa736c32120) 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*> > (0x0x7fa736bf2dd0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7fa736bf2e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736c32180) 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*> (0x0x7fa736c32240) 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*> (0x0x7fa736c322a0) 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*> (0x0x7fa736c321e0) 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*> (0x0x7fa736bf2f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736c32300) 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*> (0x0x7fa736bf20d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736c32360) 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*> > > (0x0x7fa736c323c0) 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*> > (0x0x7fa736c3e000) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fa736c3e068) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fa736c3e0d0) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736c32420) 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*> > > (0x0x7fa736c324e0) 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*> (0x0x7fa736c3e1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736c32600) 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*> > (0x0x7fa736c32660) 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*> (0x0x7fa736c3e208) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736c326c0) 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*> > (0x0x7fa736c3e270) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7fa736c3e2d8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736c32720) 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*> (0x0x7fa736c3e340) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736c32780) 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*> > (0x0x7fa736c327e0) 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*> > (0x0x7fa736c3e3a8) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7fa736c3e410) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736c32840) 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*> > (0x0x7fa736c3e548) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7fa736c3e5b0) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7fa736c3e618) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736c328a0) 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*> > > (0x0x7fa736c3e6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736c32900) 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*> (0x0x7fa736c3e750) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736c32960) 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*> > (0x0x7fa736c329c0) 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*> > (0x0x7fa736c3e7b8) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7fa736c3e820) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736c32a20) 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*> (0x0x7fa736c3e958) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736c32b40) 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> (0x0x7fa736c32ba0) 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*> (0x0x7fa736c3e9c0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*, true> (0x0x7fa736c32c00) 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> (0x0x7fa736c32480) 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*> (0x0x7fa736c3ea90) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736c32c60) 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*> > (0x0x7fa736c32cc0) 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*> > (0x0x7fa736c3eaf8) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7fa736c3eb60) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736c32d20) 0 empty

Class std::remove_reference<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<unsigned int> (0x0x7fa736c32d80) 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> > (0x0x7fa736c32de0) 0 empty

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

Class std::is_empty<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<int&&> (0x0x7fa73689a6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73688b5a0) 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&&> (0x0x7fa73689a750) 0 empty
  std::is_empty<int&&> (0x0x7fa73689a7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73688b600) 0 empty

Class std::_Tuple_impl<1u>
   size=1 align=1
   base size=0 base align=1
std::_Tuple_impl<1u> (0x0x7fa73688b660) 0 empty

Class std::_Head_base<0u, int&&, false>
   size=4 align=4
   base size=4 base align=4
std::_Head_base<0u, int&&, false> (0x0x7fa73688b6c0) 0

Class std::_Tuple_impl<0u, int&&>
   size=4 align=4
   base size=4 base align=4
std::_Tuple_impl<0u, int&&> (0x0x7fa7368ae5b0) 0
  std::_Tuple_impl<1u> (0x0x7fa73688b720) 0 empty
  std::_Head_base<0u, int&&, false> (0x0x7fa73688b780) 0

Class std::tuple<int&&>
   size=4 align=4
   base size=4 base align=4
std::tuple<int&&> (0x0x7fa73689a888) 0
  std::_Tuple_impl<0u, int&&> (0x0x7fa7368aec40) 0
    std::_Tuple_impl<1u> (0x0x7fa73688b7e0) 0 empty
    std::_Head_base<0u, int&&, false> (0x0x7fa73688b840) 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&> (0x0x7fa73688b8a0) 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&> > (0x0x7fa73688bba0) 0 empty

Class std::is_empty<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<const int&> (0x0x7fa73689add0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73688bcc0) 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&> (0x0x7fa73689ae38) 0 empty
  std::is_empty<const int&> (0x0x7fa73689aea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73688bd20) 0 empty

Class std::_Head_base<0u, const int&, false>
   size=4 align=4
   base size=4 base align=4
std::_Head_base<0u, const int&, false> (0x0x7fa73688bd80) 0

Class std::_Tuple_impl<0u, const int&>
   size=4 align=4
   base size=4 base align=4
std::_Tuple_impl<0u, const int&> (0x0x7fa7369640e0) 0
  std::_Tuple_impl<1u> (0x0x7fa73688bde0) 0 empty
  std::_Head_base<0u, const int&, false> (0x0x7fa73688be40) 0

Class std::tuple<const int&>
   size=4 align=4
   base size=4 base align=4
std::tuple<const int&> (0x0x7fa73689af70) 0
  std::_Tuple_impl<0u, const int&> (0x0x7fa7369643f0) 0
    std::_Tuple_impl<1u> (0x0x7fa73688bea0) 0 empty
    std::_Head_base<0u, const int&, false> (0x0x7fa73688bf00) 0

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

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

Class std::remove_cv<const int&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const int&> (0x0x7fa73688bf60) 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&> (0x0x7fa73689ac98) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7369f30c0) 0 empty

Class std::is_void<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const int&> (0x0x7fa7369f6000) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7369f3120) 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&> > > (0x0x7fa7369f3180) 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&> > (0x0x7fa7369f31e0) 0 empty

Class std::is_array<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_array<const int&> (0x0x7fa7369f6068) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7369f3240) 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&> > (0x0x7fa7369f60d0) 0 empty
  std::is_array<const int&> (0x0x7fa7369f6138) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7369f32a0) 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&> > (0x0x7fa7369f61a0) 0 empty
  std::__or_<std::is_function<const int&>, std::is_array<const int&> > (0x0x7fa7369f6208) 0 empty
    std::is_array<const int&> (0x0x7fa7369f6270) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7369f3300) 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> (0x0x7fa7369f34e0) 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&> (0x0x7fa7369f6340) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7369f3540) 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&> > (0x0x7fa7369f63a8) 0 empty
  std::is_convertible<const int&, const int&> (0x0x7fa7369f6410) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7369f35a0) 0 empty

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

Class std::_Identity<int>
   size=1 align=1
   base size=1 base align=1
std::_Identity<int> (0x0x7fa7369f6750) 0 empty
  std::unary_function<int, int> (0x0x7fa7369f3660) 0 empty

Class std::remove_reference<const int&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const int&> (0x0x7fa7369f36c0) 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> > (0x0x7fa7369f3720) 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> > (0x0x7fa7369f38a0) 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> > (0x0x7fa7369f3900) 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> > (0x0x7fa7369f3840) 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> > (0x0x7fa7369f3960) 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>*> (0x0x7fa7369f37e0) 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> > > (0x0x7fa7369f3780) 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> > > (0x0x7fa7369f6f08) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<unsigned int> > > (0x0x7fa7369f3a80) 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> > > (0x0x7fa7369f64e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7369f3ae0) 0 empty

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

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7fa7369f3d20) 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*> (0x0x7fa7366d6680) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7369f3d80) 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*> > (0x0x7fa7369f3de0) 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*> > > (0x0x7fa7366d66e8) 0 empty
  std::is_same<std::_Rb_tree_node<unsigned int>*, unsigned int*> (0x0x7fa7366d6750) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7369f3e40) 0 empty

Class std::enable_if<false, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<false, void> (0x0x7fa7369f3ea0) 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>*&> (0x0x7fa736722000) 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>*&> (0x0x7fa736722060) 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>*&> (0x0x7fa7369f3f60) 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>*&> (0x0x7fa7366d6888) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7367220c0) 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>*&> (0x0x7fa7366d68f0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736722120) 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*> > > (0x0x7fa736722180) 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*> > (0x0x7fa7366d6958) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fa7366d69c0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fa7366d6a28) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7367221e0) 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>*&> (0x0x7fa7366d6af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7367222a0) 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>*&> > > (0x0x7fa736722300) 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>*&> (0x0x7fa7366d6b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736722360) 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>*&> > (0x0x7fa7367223c0) 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>*&> > (0x0x7fa7366d6bc8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7fa7366d6c30) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736722420) 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>*&> (0x0x7fa7366d6c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736722480) 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>*&> > (0x0x7fa7367224e0) 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>*&> > (0x0x7fa7366d6d00) 0 empty
  std::is_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7fa7366d6d68) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736722540) 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>*&> > (0x0x7fa7366d6dd0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<unsigned int>*&>, std::is_void<std::_Rb_tree_node<unsigned int>*&> > (0x0x7fa7366d6e38) 0 empty
    std::is_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7fa7366d6ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7fa7367225a0) 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>*&> > > (0x0x7fa7366d6f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736722600) 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>*&> (0x0x7fa7366d6f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736722660) 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>*&> > (0x0x7fa7367226c0) 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>*&> > (0x0x7fa73673e000) 0 empty
  std::is_reference<std::_Rb_tree_node<unsigned int>*&> (0x0x7fa73673e068) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736722720) 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>*&> (0x0x7fa73673e0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736722780) 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> (0x0x7fa7367227e0) 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>*&> (0x0x7fa73673e138) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<unsigned int>*&, true> (0x0x7fa736722840) 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> (0x0x7fa736722240) 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*> (0x0x7fa73673e2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736722960) 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*> > (0x0x7fa7367229c0) 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*> > (0x0x7fa73673e3a8) 0 empty
  std::is_convertible<std::_Rb_tree_node<unsigned int>*&, std::_Rb_tree_node_base*> (0x0x7fa73673e410) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736722a20) 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>*&> (0x0x7fa736722a80) 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*&> (0x0x7fa736722b40) 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*&> (0x0x7fa736722ba0) 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*&> (0x0x7fa736722ae0) 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*&> (0x0x7fa73673e5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736722c00) 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*&> (0x0x7fa73673e618) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736722c60) 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*> > > (0x0x7fa736722cc0) 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*> > (0x0x7fa73673e680) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fa73673e6e8) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fa73673e750) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736722d20) 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*&> (0x0x7fa73673e820) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736722de0) 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*&> > > (0x0x7fa736722e40) 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*&> (0x0x7fa73673e888) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736722f60) 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*&> > (0x0x7fa73676e000) 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*&> > (0x0x7fa73673e8f0) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7fa73673e958) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73676e060) 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*&> (0x0x7fa73673e9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73676e0c0) 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*&> > (0x0x7fa73676e120) 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*&> > (0x0x7fa73673ea28) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7fa73673ea90) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73676e180) 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*&> > (0x0x7fa73673ebc8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7fa73673ec30) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7fa73673ec98) 0 empty
      std::integral_constant<bool, true> (0x0x7fa73676e1e0) 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*&> > > (0x0x7fa73673ed68) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73676e240) 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*&> (0x0x7fa73673edd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73676e2a0) 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*&> > (0x0x7fa73676e300) 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*&> > (0x0x7fa73673ee38) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7fa73673eea0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73676e360) 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*&> (0x0x7fa736777000) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73676e480) 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> (0x0x7fa73676e4e0) 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*&> (0x0x7fa736777068) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7fa73676e540) 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> (0x0x7fa736722d80) 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*> (0x0x7fa736777138) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73676e660) 0 empty

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

Class std::is_void<int>
   size=1 align=1
   base size=1 base align=1
std::is_void<int> (0x0x7fa736777208) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73676e720) 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*> > > (0x0x7fa73676e780) 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*> > (0x0x7fa736777270) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fa7367772d8) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fa736777340) 0 empty
      std::integral_constant<bool, false> (0x0x7fa73676e7e0) 0 empty

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

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

Class std::is_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int> (0x0x7fa736777680) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73676ea20) 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> > (0x0x7fa7367776e8) 0 empty
  std::is_rvalue_reference<int> (0x0x7fa736777750) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73676ea80) 0 empty

Class std::is_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int> (0x0x7fa7367777b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73676eae0) 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> > (0x0x7fa73676eb40) 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> > (0x0x7fa736777820) 0 empty
  std::is_void<int> (0x0x7fa736777888) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73676eba0) 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> > (0x0x7fa7367778f0) 0 empty
  std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7fa736777958) 0 empty
    std::is_void<int> (0x0x7fa7367779c0) 0 empty
      std::integral_constant<bool, false> (0x0x7fa73676ec00) 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> > > (0x0x7fa736777a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73676ec60) 0 empty

Class std::is_object<int>
   size=1 align=1
   base size=1 base align=1
std::is_object<int> (0x0x7fa736777a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73676ed80) 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> > (0x0x7fa73676ede0) 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> > (0x0x7fa736777af8) 0 empty
  std::is_object<int> (0x0x7fa736777b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73676ee40) 0 empty

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

Class std::add_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int> (0x0x7fa736777c30) 0 empty
  std::__add_rvalue_reference_helper<int, true> (0x0x7fa73676ef60) 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> (0x0x7fa73676e840) 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*> (0x0x7fa736777d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73679b000) 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*> > (0x0x7fa73679b060) 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*> > (0x0x7fa736777d68) 0 empty
  std::is_convertible<int, std::_Rb_tree_node_base*> (0x0x7fa736777dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73679b0c0) 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*&> (0x0x7fa73679b120) 0 empty

Class std::remove_reference<int>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<int> (0x0x7fa73679b3c0) 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&&> > > (0x0x7fa73679b420) 0 empty

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

Class std::is_array<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_array<int&&> (0x0x7fa7368220d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73679b540) 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&&> > (0x0x7fa736822138) 0 empty
  std::is_array<int&&> (0x0x7fa7368221a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73679b5a0) 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&&> > (0x0x7fa736822208) 0 empty
  std::__or_<std::is_function<int&&>, std::is_array<int&&> > (0x0x7fa736822270) 0 empty
    std::is_array<int&&> (0x0x7fa7368222d8) 0 empty
      std::integral_constant<bool, false> (0x0x7fa73679b600) 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> (0x0x7fa73679b660) 0 empty

Class std::is_convertible<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int, int&&> (0x0x7fa7368223a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73679b6c0) 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&&> > (0x0x7fa736822410) 0 empty
  std::is_convertible<int, int&&> (0x0x7fa736822478) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73679b720) 0 empty

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

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

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

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

Class std::is_void<int&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&> (0x0x7fa7368226e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73679b900) 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&&> > > (0x0x7fa73679b960) 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&&> > (0x0x7fa736822820) 0 empty
  std::__or_<std::is_function<int&&>, std::is_array<int&&> > (0x0x7fa736822888) 0 empty
    std::is_array<int&&> (0x0x7fa7368228f0) 0 empty
      std::integral_constant<bool, false> (0x0x7fa73679b9c0) 0 empty

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

Class std::is_lvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int&> (0x0x7fa736822a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73679bb40) 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&> > (0x0x7fa73679bba0) 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&> > (0x0x7fa736822af8) 0 empty
  std::is_lvalue_reference<int&> (0x0x7fa736822b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73679bc00) 0 empty

Class std::is_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&> (0x0x7fa736822bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73679bc60) 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&> > (0x0x7fa73679bcc0) 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&> > (0x0x7fa736822c30) 0 empty
  std::is_reference<int&> (0x0x7fa736822c98) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73679bd20) 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&> > (0x0x7fa736822d00) 0 empty
  std::__or_<std::is_reference<int&>, std::is_void<int&> > (0x0x7fa736822d68) 0 empty
    std::is_reference<int&> (0x0x7fa736822dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7fa73679bd80) 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&> > > (0x0x7fa736822e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73679bde0) 0 empty

Class std::is_object<int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&> (0x0x7fa736822ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736469000) 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&> > (0x0x7fa736469060) 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&> > (0x0x7fa736822f08) 0 empty
  std::is_reference<int&> (0x0x7fa736822f70) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7364690c0) 0 empty

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

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

Class std::is_convertible<int&, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int&, int&&> (0x0x7fa73646e138) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736469240) 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&&> > (0x0x7fa73646e1a0) 0 empty
  std::is_convertible<int&, int&&> (0x0x7fa73646e208) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7364692a0) 0 empty

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

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

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

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

Class std::is_void<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&&> (0x0x7fa73646e340) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736469480) 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&&> > > (0x0x7fa7364694e0) 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&&> > (0x0x7fa73646e478) 0 empty
  std::__or_<std::is_function<int&&>, std::is_array<int&&> > (0x0x7fa73646e4e0) 0 empty
    std::is_array<int&&> (0x0x7fa73646e548) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736469540) 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&&> > > (0x0x7fa736469600) 0 empty

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

Class std::is_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int&&> (0x0x7fa73646e618) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7364697e0) 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&&> > (0x0x7fa73646e680) 0 empty
  std::is_rvalue_reference<int&&> (0x0x7fa73646e6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736469840) 0 empty

Class std::is_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&&> (0x0x7fa73646e750) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7364698a0) 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&&> > (0x0x7fa736469900) 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&&> > (0x0x7fa73646e7b8) 0 empty
  std::is_reference<int&&> (0x0x7fa73646e820) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736469960) 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&&> > (0x0x7fa73646e888) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7fa73646e8f0) 0 empty
    std::is_reference<int&&> (0x0x7fa73646e958) 0 empty
      std::integral_constant<bool, true> (0x0x7fa7364699c0) 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&&> > > (0x0x7fa73646e9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736469a20) 0 empty

Class std::is_object<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&&> (0x0x7fa73646eaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736469b40) 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&&> > (0x0x7fa736469ba0) 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&&> > (0x0x7fa73646eb60) 0 empty
  std::is_reference<int&&> (0x0x7fa73646ebc8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736469c00) 0 empty

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

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

Class std::is_convertible<int&&, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int&&, int&&> (0x0x7fa73646ed68) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736469d80) 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&&> > (0x0x7fa73646edd0) 0 empty
  std::is_convertible<int&&, int&&> (0x0x7fa73646ee38) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736469de0) 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&&> > (0x0x7fa736469e40) 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&&> > (0x0x7fa736469ea0) 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&&> > (0x0x7fa73646eea0) 0 empty
  std::is_function<int&&> (0x0x7fa73646ef08) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736469f00) 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&&> > > (0x0x7fa73646ef70) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736469f60) 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&&> > (0x0x7fa73649e000) 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&&> > (0x0x7fa73649f000) 0 empty
  std::is_lvalue_reference<int&&> (0x0x7fa73649f068) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73649e120) 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&&> (0x0x7fa73649f0d0) 0 empty
  std::__do_is_static_castable_impl (0x0x7fa73649e180) 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&&> (0x0x7fa73649f1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73649e1e0) 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&&> (0x0x7fa73649f208) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73649e240) 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&&> > (0x0x7fa73649e2a0) 0 empty

Class std::remove_reference<int&&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<int&&> (0x0x7fa73649e360) 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> (0x0x7fa73649e300) 0 empty

Class std::is_same<int, int>
   size=1 align=1
   base size=1 base align=1
std::is_same<int, int> (0x0x7fa73649f2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73649e3c0) 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> > (0x0x7fa73649f340) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73649e420) 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> > > (0x0x7fa73649e480) 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> > (0x0x7fa73649f3a8) 0 empty
  std::__not_<std::is_same<int, int> > (0x0x7fa73649f410) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73649e5a0) 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> > (0x0x7fa73649e600) 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> (0x0x7fa73649f478) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73649e660) 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> > (0x0x7fa73649f4e0) 0 empty
  std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> (0x0x7fa73649f548) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73649e6c0) 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> > > (0x0x7fa73649f5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73649e720) 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> > > > (0x0x7fa73649f618) 0 empty
  std::__not_<std::__or_<std::__is_base_to_derived_ref<int&&, int&&, true>, std::__is_lvalue_to_rvalue_ref<int&&, int&&, false> > > (0x0x7fa73649f680) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73649e780) 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&&> (0x0x7fa73649f6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73649e7e0) 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&&> (0x0x7fa73649f750) 0 empty
  std::__is_direct_constructible_ref_cast<int&&, int&&> (0x0x7fa73649f7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73649e840) 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&&> (0x0x7fa73649f820) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73649e8a0) 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&&> (0x0x7fa73649f888) 0 empty
  std::__is_direct_constructible<int&&, int&&> (0x0x7fa73649f8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73649e900) 0 empty

Class std::is_constructible<int&&, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int&&, int&&> (0x0x7fa73649f958) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73649e960) 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&&> > (0x0x7fa73649e9c0) 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&&> (0x0x7fa73649fa90) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73649ea20) 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&&> > (0x0x7fa73649faf8) 0 empty
  std::__is_nt_constructible_impl<int&&, int&&> (0x0x7fa73649fb60) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73649ea80) 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&&> (0x0x7fa73649fc98) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73649eba0) 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> (0x0x7fa73649fd00) 0 empty
  std::is_nothrow_constructible<int&&, int&&> (0x0x7fa73649fd68) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73649ec00) 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&&> (0x0x7fa73649fdd0) 0 empty
  std::__is_nothrow_move_constructible_impl<int&&, true> (0x0x7fa73649fe38) 0 empty
    std::is_nothrow_constructible<int&&, int&&> (0x0x7fa73649fea0) 0 empty
      std::integral_constant<bool, true> (0x0x7fa73649ec60) 0 empty

Class std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> >, 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<1u> >, std::is_nothrow_move_constructible<int&&> > (0x0x7fa73649ecc0) 0 empty

Class std::is_function<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1u> > (0x0x7fa73649ff08) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73649ed20) 0 empty

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

Class std::is_lvalue_reference<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1u> > (0x0x7fa73649ff70) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73649ede0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1u> >, std::is_rvalue_reference<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Tuple_impl<1u> >, std::is_rvalue_reference<std::_Tuple_impl<1u> > > (0x0x7fa73649ee40) 0 empty

Class std::is_rvalue_reference<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Tuple_impl<1u> > (0x0x7fa7364c5000) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73649eea0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1u> >, std::is_rvalue_reference<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1u> >, std::is_rvalue_reference<std::_Tuple_impl<1u> > > (0x0x7fa7364c5068) 0 empty
  std::is_rvalue_reference<std::_Tuple_impl<1u> > (0x0x7fa7364c50d0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73649ef00) 0 empty

Class std::is_reference<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1u> > (0x0x7fa7364c5138) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73649ef60) 0 empty

Class std::conditional<false, std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > (0x0x7fa7364c8000) 0 empty

Class std::remove_volatile<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Tuple_impl<1u> > (0x0x7fa7364c80c0) 0 empty

Class std::remove_const<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Tuple_impl<1u> > (0x0x7fa7364c8120) 0 empty

Class std::remove_cv<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Tuple_impl<1u> > (0x0x7fa7364c8060) 0 empty

Class std::__is_void_helper<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Tuple_impl<1u> > (0x0x7fa7364c53a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364c8180) 0 empty

Class std::is_void<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Tuple_impl<1u> > (0x0x7fa7364c5410) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364c81e0) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > (0x0x7fa7364c5478) 0 empty
  std::is_void<std::_Tuple_impl<1u> > (0x0x7fa7364c54e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7364c8240) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > (0x0x7fa7364c5548) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > (0x0x7fa7364c55b0) 0 empty
    std::is_void<std::_Tuple_impl<1u> > (0x0x7fa7364c5618) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7364c8360) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> >, std::is_void<std::_Tuple_impl<1u> > > > (0x0x7fa7364c5680) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7364c8420) 0 empty

Class std::is_object<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1u> > (0x0x7fa7364c56e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7364c8480) 0 empty

Class std::conditional<true, std::is_object<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> > > (0x0x7fa7364c84e0) 0 empty

Class std::__or_<std::is_object<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1u> >, std::is_reference<std::_Tuple_impl<1u> > > (0x0x7fa7364c5820) 0 empty
  std::is_object<std::_Tuple_impl<1u> > (0x0x7fa7364c5888) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7364c8540) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1u> > (0x0x7fa7364c58f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7364c8660) 0 empty

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

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

Class std::is_array<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Tuple_impl<1u> > (0x0x7fa7364c5a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364c8780) 0 empty

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

Class std::__and_<std::is_array<std::_Tuple_impl<1u> >, std::__not_<std::extent<std::_Tuple_impl<1u>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Tuple_impl<1u> >, std::__not_<std::extent<std::_Tuple_impl<1u>, 0u> > > (0x0x7fa7364c5a90) 0 empty
  std::is_array<std::_Tuple_impl<1u> > (0x0x7fa7364c5af8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7364c8840) 0 empty

Class std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Tuple_impl<1u> > (0x0x7fa7364c5d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364c88a0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > > (0x0x7fa7364c8900) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > > (0x0x7fa7364c5d68) 0 empty
  std::is_function<std::_Tuple_impl<1u> > (0x0x7fa7364c5dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7364c8960) 0 empty

Class std::__or_<std::is_void<std::_Tuple_impl<1u> >, std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Tuple_impl<1u> >, std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > > (0x0x7fa7364c5e38) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Tuple_impl<1u> >, std::is_function<std::_Tuple_impl<1u> > > (0x0x7fa7364c5ea0) 0 empty
    std::is_function<std::_Tuple_impl<1u> > (0x0x7fa7364c5f08) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7364c89c0) 0 empty

Class std::conditional<false, std::is_reference<std::_Tuple_impl<1u> >, std::is_scalar<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Tuple_impl<1u> >, std::is_scalar<std::_Tuple_impl<1u> > > (0x0x7fa7364c8a20) 0 empty

Class std::__is_integral_helper<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Tuple_impl<1u> > (0x0x7fa7364e4068) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364c8a80) 0 empty

Class std::is_integral<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Tuple_impl<1u> > (0x0x7fa7364e40d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364c8ae0) 0 empty

Class std::conditional<false, std::is_integral<std::_Tuple_impl<1u> >, std::is_floating_point<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Tuple_impl<1u> >, std::is_floating_point<std::_Tuple_impl<1u> > > (0x0x7fa7364c8b40) 0 empty

Class std::__is_floating_point_helper<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Tuple_impl<1u> > (0x0x7fa7364e4138) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364c8ba0) 0 empty

Class std::is_floating_point<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Tuple_impl<1u> > (0x0x7fa7364e41a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364c8c00) 0 empty

Class std::__or_<std::is_integral<std::_Tuple_impl<1u> >, std::is_floating_point<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Tuple_impl<1u> >, std::is_floating_point<std::_Tuple_impl<1u> > > (0x0x7fa7364e4208) 0 empty
  std::is_floating_point<std::_Tuple_impl<1u> > (0x0x7fa7364e4270) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7364c8c60) 0 empty

Class std::is_arithmetic<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Tuple_impl<1u> > (0x0x7fa7364e43a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364c8d80) 0 empty

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

Class std::is_enum<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Tuple_impl<1u> > (0x0x7fa7364e4410) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364c8e40) 0 empty

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

Class std::__is_pointer_helper<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Tuple_impl<1u> > (0x0x7fa7364e4478) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364c8f00) 0 empty

Class std::is_pointer<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Tuple_impl<1u> > (0x0x7fa7364e44e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364c8f60) 0 empty

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

Class std::__is_member_pointer_helper<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Tuple_impl<1u> > (0x0x7fa7364e4618) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364f3060) 0 empty

Class std::is_member_pointer<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Tuple_impl<1u> > (0x0x7fa7364e4680) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364f30c0) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fa7364f3120) 0 empty

Class std::__is_null_pointer_helper<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Tuple_impl<1u> > (0x0x7fa7364e46e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364f3180) 0 empty

Class std::is_null_pointer<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Tuple_impl<1u> > (0x0x7fa7364e4750) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364f31e0) 0 empty

Class std::__or_<std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fa7364e47b8) 0 empty
  std::is_null_pointer<std::_Tuple_impl<1u> > (0x0x7fa7364e4820) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7364f3240) 0 empty

Class std::__or_<std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fa7364e4958) 0 empty
  std::__or_<std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fa7364e49c0) 0 empty
    std::is_null_pointer<std::_Tuple_impl<1u> > (0x0x7fa7364e4a28) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7364f32a0) 0 empty

Class std::__or_<std::is_enum<std::_Tuple_impl<1u> >, std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Tuple_impl<1u> >, std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fa7364e4af8) 0 empty
  std::__or_<std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fa7364e4b60) 0 empty
    std::__or_<std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fa7364e4bc8) 0 empty
      std::is_null_pointer<std::_Tuple_impl<1u> > (0x0x7fa7364e4c30) 0 empty
        std::integral_constant<bool, false> (0x0x7fa7364f3300) 0 empty

Class std::__or_<std::is_arithmetic<std::_Tuple_impl<1u> >, std::is_enum<std::_Tuple_impl<1u> >, std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Tuple_impl<1u> >, std::is_enum<std::_Tuple_impl<1u> >, std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fa7364e4d00) 0 empty
  std::__or_<std::is_enum<std::_Tuple_impl<1u> >, std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fa7364e4d68) 0 empty
    std::__or_<std::is_pointer<std::_Tuple_impl<1u> >, std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fa7364e4dd0) 0 empty
      std::__or_<std::is_member_pointer<std::_Tuple_impl<1u> >, std::is_null_pointer<std::_Tuple_impl<1u> > > (0x0x7fa7364e4e38) 0 empty
        std::is_null_pointer<std::_Tuple_impl<1u> > (0x0x7fa7364e4ea0) 0 empty
          std::integral_constant<bool, false> (0x0x7fa7364f3360) 0 empty

Class std::is_scalar<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Tuple_impl<1u> > (0x0x7fa7364e4f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364f33c0) 0 empty

Class std::__or_<std::is_reference<std::_Tuple_impl<1u> >, std::is_scalar<std::_Tuple_impl<1u> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1u> >, std::is_scalar<std::_Tuple_impl<1u> > > (0x0x7fa7364fd000) 0 empty
  std::is_scalar<std::_Tuple_impl<1u> > (0x0x7fa7364fd068) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7364f3420) 0 empty

Class std::remove_all_extents<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Tuple_impl<1u> > (0x0x7fa7364f3540) 0 empty

Class std::is_function<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1u>&> (0x0x7fa7364fd138) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364f3600) 0 empty

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

Class std::is_lvalue_reference<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1u>&> (0x0x7fa7364fd1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7364f36c0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1u>&>, std::is_rvalue_reference<std::_Tuple_impl<1u>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1u>&>, std::is_rvalue_reference<std::_Tuple_impl<1u>&> > (0x0x7fa7364fd208) 0 empty
  std::is_lvalue_reference<std::_Tuple_impl<1u>&> (0x0x7fa7364fd270) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7364f3780) 0 empty

Class std::is_reference<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1u>&> (0x0x7fa7364fd2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7364f37e0) 0 empty

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

Class std::__or_<std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> > (0x0x7fa7364fd4e0) 0 empty
  std::is_reference<std::_Tuple_impl<1u>&> (0x0x7fa7364fd548) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7364f38a0) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1u>&>, std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1u>&>, std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> > (0x0x7fa7364fd5b0) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1u>&>, std::is_void<std::_Tuple_impl<1u>&> > (0x0x7fa7364fd618) 0 empty
    std::is_reference<std::_Tuple_impl<1u>&> (0x0x7fa7364fd680) 0 empty
      std::integral_constant<bool, true> (0x0x7fa7364f39c0) 0 empty

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

Class std::is_object<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1u>&> (0x0x7fa7364fd750) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364f3ae0) 0 empty

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

Class std::__or_<std::is_object<std::_Tuple_impl<1u>&>, std::is_reference<std::_Tuple_impl<1u>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1u>&>, std::is_reference<std::_Tuple_impl<1u>&> > (0x0x7fa7364fd888) 0 empty
  std::is_reference<std::_Tuple_impl<1u>&> (0x0x7fa7364fd8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7364f3ba0) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1u>&> (0x0x7fa7364fd958) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7364f3cc0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Tuple_impl<1u>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Tuple_impl<1u>&, true> (0x0x7fa7364f3d20) 0 empty

Class std::add_rvalue_reference<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Tuple_impl<1u>&> (0x0x7fa7364fd9c0) 0 empty
  std::__add_rvalue_reference_helper<std::_Tuple_impl<1u>&, true> (0x0x7fa7364f3d80) 0 empty

Class std::__is_destructible_impl<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Tuple_impl<1u> > (0x0x7fa7364fd0d0) 0 empty
  std::__do_is_destructible_impl (0x0x7fa7364f35a0) 0 empty

Class std::__is_destructible_safe<std::_Tuple_impl<1u>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Tuple_impl<1u>, false, false> (0x0x7fa7364fda90) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7364f3de0) 0 empty

Class std::is_destructible<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Tuple_impl<1u> > (0x0x7fa7364fdaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7364f3e40) 0 empty

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

Class std::is_function<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Tuple_impl<1u>&&> (0x0x7fa7364fdbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7364f3f60) 0 empty

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

Class std::is_lvalue_reference<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Tuple_impl<1u>&&> (0x0x7fa7364fdc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73651d060) 0 empty

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

Class std::is_rvalue_reference<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Tuple_impl<1u>&&> (0x0x7fa7364fdc98) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73651d120) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1u>&&>, std::is_rvalue_reference<std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Tuple_impl<1u>&&>, std::is_rvalue_reference<std::_Tuple_impl<1u>&&> > (0x0x7fa7364fdd00) 0 empty
  std::is_rvalue_reference<std::_Tuple_impl<1u>&&> (0x0x7fa7364fdd68) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73651d180) 0 empty

Class std::is_reference<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Tuple_impl<1u>&&> (0x0x7fa7364fddd0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73651d1e0) 0 empty

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

Class std::__or_<std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> > (0x0x7fa7364fdf08) 0 empty
  std::is_reference<std::_Tuple_impl<1u>&&> (0x0x7fa7364fdf70) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73651d2a0) 0 empty

Class std::__or_<std::is_function<std::_Tuple_impl<1u>&&>, std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Tuple_impl<1u>&&>, std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> > (0x0x7fa736525000) 0 empty
  std::__or_<std::is_reference<std::_Tuple_impl<1u>&&>, std::is_void<std::_Tuple_impl<1u>&&> > (0x0x7fa736525068) 0 empty
    std::is_reference<std::_Tuple_impl<1u>&&> (0x0x7fa7365250d0) 0 empty
      std::integral_constant<bool, true> (0x0x7fa73651d3c0) 0 empty

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

Class std::is_object<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Tuple_impl<1u>&&> (0x0x7fa7365251a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73651d4e0) 0 empty

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

Class std::__or_<std::is_object<std::_Tuple_impl<1u>&&>, std::is_reference<std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Tuple_impl<1u>&&>, std::is_reference<std::_Tuple_impl<1u>&&> > (0x0x7fa7365252d8) 0 empty
  std::is_reference<std::_Tuple_impl<1u>&&> (0x0x7fa736525340) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73651d5a0) 0 empty

Class std::__is_referenceable<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Tuple_impl<1u>&&> (0x0x7fa7365253a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73651d780) 0 empty

Class std::__add_rvalue_reference_helper<std::_Tuple_impl<1u>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Tuple_impl<1u>&&, true> (0x0x7fa73651d7e0) 0 empty

Class std::add_rvalue_reference<std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Tuple_impl<1u>&&> (0x0x7fa736525410) 0 empty
  std::__add_rvalue_reference_helper<std::_Tuple_impl<1u>&&, true> (0x0x7fa73651d840) 0 empty

Class std::__is_direct_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa7364fdb60) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7fa7364f3f00) 0 empty

Class std::__and_<std::is_destructible<std::_Tuple_impl<1u> >, std::__is_direct_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Tuple_impl<1u> >, std::__is_direct_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> > (0x0x7fa7365254e0) 0 empty
  std::__is_direct_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa736525548) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7fa73651d8a0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa7365255b0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73651d900) 0 empty

Class std::__is_direct_constructible_new<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa736525618) 0 empty
  std::__is_direct_constructible_new_safe<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa736525680) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73651d960) 0 empty

Class std::__is_direct_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa7365256e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73651d9c0) 0 empty

Class std::__is_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa736525750) 0 empty
  std::__is_direct_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa7365257b8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73651da20) 0 empty

Class std::is_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa736525820) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73651da80) 0 empty

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

Class std::__is_nt_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa736525888) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73651db40) 0 empty

Class std::__and_<std::is_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>, std::__is_nt_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>, std::__is_nt_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> > (0x0x7fa7365258f0) 0 empty
  std::__is_nt_constructible_impl<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa736525958) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73651dba0) 0 empty

Class std::is_nothrow_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa7365259c0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73651dc00) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1u>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1u>, true> (0x0x7fa736525a28) 0 empty
  std::is_nothrow_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa736525a90) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73651dc60) 0 empty

Class std::is_nothrow_move_constructible<std::_Tuple_impl<1u> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > (0x0x7fa736525af8) 0 empty
  std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1u>, true> (0x0x7fa736525b60) 0 empty
    std::is_nothrow_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa736525bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7fa73651dcc0) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<int&&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > >
   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<1u> > > (0x0x7fa736525c30) 0 empty
  std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > (0x0x7fa736525c98) 0 empty
    std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1u>, true> (0x0x7fa736525d00) 0 empty
      std::is_nothrow_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa736525d68) 0 empty
        std::integral_constant<bool, true> (0x0x7fa73651dd20) 0 empty

Class std::remove_reference<std::_Tuple_impl<1u>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Tuple_impl<1u>&> (0x0x7fa73651dd80) 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> > (0x0x7fa73651df00) 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> > (0x0x7fa736554060) 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> > (0x0x7fa73651dea0) 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> > (0x0x7fa736554180) 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>*> (0x0x7fa73651de40) 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> > > (0x0x7fa73651dde0) 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> > > (0x0x7fa736543340) 0 empty
  std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, syscall_hook>, false> > > (0x0x7fa7365542a0) 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&> (0x0x7fa736554300) 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&&> > (0x0x7fa736554360) 0 empty

Class std::remove_reference<std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<> > (0x0x7fa7365543c0) 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>*> (0x0x7fa736543d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736554480) 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>*> > > (0x0x7fa7365544e0) 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>*> (0x0x7fa736543d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736554540) 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>*> > (0x0x7fa7365545a0) 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>*> (0x0x7fa736543dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736554600) 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>*> > (0x0x7fa736543e38) 0 empty
  std::is_rvalue_reference<std::pair<const int, syscall_hook>*> (0x0x7fa736543ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736554660) 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>*> (0x0x7fa736543f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7365546c0) 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>*> > (0x0x7fa736554720) 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>*> (0x0x7fa7365547e0) 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>*> (0x0x7fa736554840) 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>*> (0x0x7fa736554780) 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>*> (0x0x7fa7365431a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7365548a0) 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>*> (0x0x7fa7365433a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736554900) 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>*> > (0x0x7fa736543410) 0 empty
  std::is_void<std::pair<const int, syscall_hook>*> (0x0x7fa736543478) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736554960) 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>*> > (0x0x7fa7365434e0) 0 empty
  std::__or_<std::is_reference<std::pair<const int, syscall_hook>*>, std::is_void<std::pair<const int, syscall_hook>*> > (0x0x7fa7365435b0) 0 empty
    std::is_void<std::pair<const int, syscall_hook>*> (0x0x7fa736543618) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7365549c0) 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>*> > > (0x0x7fa736543680) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736554a20) 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>*> (0x0x7fa7365436e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736554a80) 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>*> > (0x0x7fa736554ae0) 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>*> > (0x0x7fa7365437b8) 0 empty
  std::is_object<std::pair<const int, syscall_hook>*> (0x0x7fa736543820) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736554b40) 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>*> (0x0x7fa736543888) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736554ba0) 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> (0x0x7fa736554c00) 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>*> (0x0x7fa7365438f0) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const int, syscall_hook>*, true> (0x0x7fa736554c60) 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&> (0x0x7fa736543a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736554cc0) 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&> > > (0x0x7fa736554d20) 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&> (0x0x7fa736543a90) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736554d80) 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&> > (0x0x7fa736554de0) 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&> > (0x0x7fa736543af8) 0 empty
  std::is_lvalue_reference<const std::piecewise_construct_t&> (0x0x7fa736543b60) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736554e40) 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&> (0x0x7fa736543bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736554ea0) 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&> > (0x0x7fa736554f00) 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&> > (0x0x7fa736543c98) 0 empty
  std::is_reference<const std::piecewise_construct_t&> (0x0x7fa7365f2000) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736554f60) 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&> > (0x0x7fa7365f2068) 0 empty
  std::__or_<std::is_reference<const std::piecewise_construct_t&>, std::is_void<const std::piecewise_construct_t&> > (0x0x7fa7365f20d0) 0 empty
    std::is_reference<const std::piecewise_construct_t&> (0x0x7fa7365f2138) 0 empty
      std::integral_constant<bool, true> (0x0x7fa7365f4000) 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&> > > (0x0x7fa7365f21a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7365f4060) 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&> (0x0x7fa7365f2208) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7365f40c0) 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&> > (0x0x7fa7365f4120) 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&> > (0x0x7fa7365f2270) 0 empty
  std::is_reference<const std::piecewise_construct_t&> (0x0x7fa7365f22d8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7365f4180) 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&> (0x0x7fa7365f2340) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7365f41e0) 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> (0x0x7fa7365f4240) 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&> (0x0x7fa7365f23a8) 0 empty
  std::__add_rvalue_reference_helper<const std::piecewise_construct_t&, true> (0x0x7fa7365f42a0) 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&&> > (0x0x7fa7365f2410) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7365f4300) 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&&> > > > (0x0x7fa7365f4360) 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&&> > (0x0x7fa7365f2478) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7365f43c0) 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&&> > > (0x0x7fa7365f4420) 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&&> > (0x0x7fa7365f24e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7365f4480) 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&&> > > (0x0x7fa7365f2548) 0 empty
  std::is_rvalue_reference<std::tuple<int&&> > (0x0x7fa7365f25b0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7365f44e0) 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&&> > (0x0x7fa7365f27b8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7365f4540) 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&&> > > (0x0x7fa7365f45a0) 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&&> > (0x0x7fa7365f4720) 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&&> > (0x0x7fa7365f4780) 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&&> > (0x0x7fa7365f46c0) 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&&> > (0x0x7fa7365f2958) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7365f47e0) 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&&> > (0x0x7fa7365f29c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7365f4840) 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&&> > > (0x0x7fa7365f2a28) 0 empty
  std::is_void<std::tuple<int&&> > (0x0x7fa7365f2a90) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7365f48a0) 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&&> > > (0x0x7fa7365f2af8) 0 empty
  std::__or_<std::is_reference<std::tuple<int&&> >, std::is_void<std::tuple<int&&> > > (0x0x7fa7365f2b60) 0 empty
    std::is_void<std::tuple<int&&> > (0x0x7fa7365f2bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7365f4900) 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&&> > > > (0x0x7fa7365f2c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7365f4960) 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&&> > (0x0x7fa7365f2c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7365f49c0) 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&&> > > (0x0x7fa7365f4a20) 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&&> > > (0x0x7fa7365f2dd0) 0 empty
  std::is_object<std::tuple<int&&> > (0x0x7fa7365f2e38) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7365f4b40) 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&&> > (0x0x7fa7365f2ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7365f4ba0) 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> (0x0x7fa7365f4c00) 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&&> > (0x0x7fa7365f2f08) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<int&&>, true> (0x0x7fa7365f4c60) 0 empty

Class std::is_function<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::tuple<> > (0x0x7fa7365f2f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7365f4cc0) 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<> > > > (0x0x7fa7365f4d20) 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<> > (0x0x7fa73661b000) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7365f4d80) 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<> > > (0x0x7fa7365f4de0) 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<> > (0x0x7fa73661b138) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7365f4e40) 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<> > > (0x0x7fa73661b1a0) 0 empty
  std::is_rvalue_reference<std::tuple<> > (0x0x7fa73661b208) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7365f4ea0) 0 empty

Class std::is_reference<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::tuple<> > (0x0x7fa73661b270) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73661e0c0) 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<> > > (0x0x7fa73661e120) 0 empty

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

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

Class std::remove_cv<std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<> > (0x0x7fa73661e180) 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<> > (0x0x7fa73661b340) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73661e2a0) 0 empty

Class std::is_void<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::tuple<> > (0x0x7fa73661b3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73661e300) 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<> > > (0x0x7fa73661b410) 0 empty
  std::is_void<std::tuple<> > (0x0x7fa73661b478) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73661e360) 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<> > > (0x0x7fa73661b4e0) 0 empty
  std::__or_<std::is_reference<std::tuple<> >, std::is_void<std::tuple<> > > (0x0x7fa73661b548) 0 empty
    std::is_void<std::tuple<> > (0x0x7fa73661b5b0) 0 empty
      std::integral_constant<bool, false> (0x0x7fa73661e3c0) 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<> > > > (0x0x7fa73661b6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73661e420) 0 empty

Class std::is_object<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::tuple<> > (0x0x7fa73661b750) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73661e480) 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<> > > (0x0x7fa73661e4e0) 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<> > > (0x0x7fa73661b7b8) 0 empty
  std::is_object<std::tuple<> > (0x0x7fa73661b820) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73661e600) 0 empty

Class std::__is_referenceable<std::tuple<> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::tuple<> > (0x0x7fa73661b888) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73661e660) 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> (0x0x7fa73661e6c0) 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<> > (0x0x7fa73661b8f0) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<>, true> (0x0x7fa73661e720) 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> >*> (0x0x7fa73661b958) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73661e780) 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> >*> > > (0x0x7fa73661e7e0) 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> >*> (0x0x7fa73661b9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73661e840) 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> >*> > (0x0x7fa73661e8a0) 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> >*> (0x0x7fa73661ba28) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73661e900) 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> >*> > (0x0x7fa73661ba90) 0 empty
  std::is_rvalue_reference<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7fa73661baf8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73661e960) 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> >*> (0x0x7fa73661bb60) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73661e9c0) 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> >*> > (0x0x7fa73661ea20) 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> >*> (0x0x7fa73661eae0) 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> >*> (0x0x7fa73661eb40) 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> >*> (0x0x7fa73661ea80) 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> >*> (0x0x7fa73661bc30) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73661eba0) 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> >*> (0x0x7fa73661bc98) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73661ec00) 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> >*> > (0x0x7fa73661bd00) 0 empty
  std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7fa73661bd68) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73661ec60) 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> >*> > (0x0x7fa73661bdd0) 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> >*> > (0x0x7fa73661be38) 0 empty
    std::is_void<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7fa73661bea0) 0 empty
      std::integral_constant<bool, false> (0x0x7fa73661ecc0) 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> >*> > > (0x0x7fa73661bf08) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73661ed20) 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> >*> (0x0x7fa73661bf70) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73661ed80) 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> >*> > (0x0x7fa73661ede0) 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> >*> > (0x0x7fa736642000) 0 empty
  std::is_object<std::allocator<std::pair<const int, syscall_hook> >*> (0x0x7fa736642068) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73661ee40) 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> >*> (0x0x7fa7366420d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73661eea0) 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> (0x0x7fa73661ef00) 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> >*> (0x0x7fa736642138) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::pair<const int, syscall_hook> >*, true> (0x0x7fa736646120) 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<> > (0x0x7fa736554420) 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> > (0x0x7fa736543958) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7366461e0) 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> > > (0x0x7fa736646240) 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<> > > (0x0x7fa7366421a0) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fa736642208) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7366462a0) 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<> > > > (0x0x7fa736642270) 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<> > > (0x0x7fa7366422d8) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7fa736642340) 0 empty
      std::integral_constant<bool, false> (0x0x7fa736646300) 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> > (0x0x7fa7366423a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736646360) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<unsigned int>, std::is_array<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<unsigned int>, std::is_array<unsigned int> > (0x0x7fa736642e38) 0 empty
  std::is_array<unsigned int> (0x0x7fa736642ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736646780) 0 empty

Class std::__or_<std::is_void<const unsigned int&>, std::is_function<unsigned int>, std::is_array<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const unsigned int&>, std::is_function<unsigned int>, std::is_array<unsigned int> > (0x0x7fa736642f08) 0 empty
  std::__or_<std::is_function<unsigned int>, std::is_array<unsigned int> > (0x0x7fa736642f70) 0 empty
    std::is_array<unsigned int> (0x0x7fa736259000) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7366467e0) 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&> (0x0x7fa736259138) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7366468a0) 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&> > > (0x0x7fa736646900) 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&> (0x0x7fa7362591a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736646960) 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&> > (0x0x7fa7366469c0) 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&> > (0x0x7fa736259208) 0 empty
  std::is_lvalue_reference<const unsigned int&> (0x0x7fa736259270) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736646a20) 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&> (0x0x7fa7362593a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736646a80) 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&> > (0x0x7fa736646ae0) 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&> > (0x0x7fa7362594e0) 0 empty
  std::is_reference<const unsigned int&> (0x0x7fa736259548) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736646c00) 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&> > (0x0x7fa7362595b0) 0 empty
  std::__or_<std::is_reference<const unsigned int&>, std::is_void<const unsigned int&> > (0x0x7fa736259618) 0 empty
    std::is_reference<const unsigned int&> (0x0x7fa736259680) 0 empty
      std::integral_constant<bool, true> (0x0x7fa736646c60) 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&> > > (0x0x7fa7362596e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736646cc0) 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&> (0x0x7fa736259750) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736646d20) 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&> > (0x0x7fa736646d80) 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&> > (0x0x7fa736259958) 0 empty
  std::is_reference<const unsigned int&> (0x0x7fa7362599c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736646de0) 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&> (0x0x7fa736259a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736646f00) 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> (0x0x7fa736646f60) 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&> (0x0x7fa736259a90) 0 empty
  std::__add_rvalue_reference_helper<const unsigned int&, true> (0x0x7fa736271000) 0 empty

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

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

Class std::__and_<std::is_convertible<const bool&, bool>, std::is_convertible<const unsigned int&, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const bool&, bool>, std::is_convertible<const unsigned int&, unsigned int> > (0x0x7fa736259bc8) 0 empty
  std::is_convertible<const unsigned int&, unsigned int> (0x0x7fa736259c30) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7362710c0) 0 empty

Class std::conditional<true, std::is_convertible<unsigned int, unsigned int>, std::is_convertible<bool, bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<unsigned int, unsigned int>, std::is_convertible<bool, bool> > (0x0x7fa736271120) 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> (0x0x7fa736259ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736271180) 0 empty

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

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

Class std::__or_<std::is_void<unsigned int>, std::is_function<unsigned int>, std::is_array<unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<unsigned int>, std::is_function<unsigned int>, std::is_array<unsigned int> > (0x0x7fa736259f70) 0 empty
  std::__or_<std::is_function<unsigned int>, std::is_array<unsigned int> > (0x0x7fa73627b000) 0 empty
    std::is_array<unsigned int> (0x0x7fa73627b068) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7362712a0) 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> > > (0x0x7fa736271420) 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> (0x0x7fa73627b1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736271480) 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> > (0x0x7fa7362714e0) 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> (0x0x7fa73627b2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736271540) 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> > (0x0x7fa73627b340) 0 empty
  std::is_rvalue_reference<unsigned int> (0x0x7fa73627b3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7362715a0) 0 empty

Class std::is_reference<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_reference<unsigned int> (0x0x7fa73627b410) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7362716c0) 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> > (0x0x7fa736271720) 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> > (0x0x7fa73627b478) 0 empty
  std::is_void<unsigned int> (0x0x7fa73627b4e0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736271780) 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> > (0x0x7fa73627b548) 0 empty
  std::__or_<std::is_reference<unsigned int>, std::is_void<unsigned int> > (0x0x7fa73627b5b0) 0 empty
    std::is_void<unsigned int> (0x0x7fa73627b618) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7362717e0) 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> > > (0x0x7fa73627b750) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736271840) 0 empty

Class std::is_object<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_object<unsigned int> (0x0x7fa73627b7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7362718a0) 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> > (0x0x7fa736271900) 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> > (0x0x7fa73627b820) 0 empty
  std::is_object<unsigned int> (0x0x7fa73627b888) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736271960) 0 empty

Class std::__is_referenceable<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<unsigned int> (0x0x7fa73627b8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7362719c0) 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> (0x0x7fa736271a20) 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> (0x0x7fa73627b958) 0 empty
  std::__add_rvalue_reference_helper<unsigned int, true> (0x0x7fa736271a80) 0 empty

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

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

Class std::__and_<std::is_convertible<bool, bool>, std::is_convertible<unsigned int, unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<bool, bool>, std::is_convertible<unsigned int, unsigned int> > (0x0x7fa73627ba90) 0 empty
  std::is_convertible<unsigned int, unsigned int> (0x0x7fa73627baf8) 0 empty
    std::integral_constant<bool, true> (0x0x7fa736271b40) 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>&> (0x0x7fa736271d20) 0 empty

Class std::tuple_element<0u, std::pair<const int, syscall_hook> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0u, std::pair<const int, syscall_hook> > (0x0x7fa736271d80) 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&> > (0x0x7fa736271ea0) 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&> > (0x0x7fa7362a6618) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736271f60) 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&> > > > (0x0x7fa7362c5000) 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&> > (0x0x7fa7362a6680) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7362c5120) 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&> > > (0x0x7fa7362c5180) 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&> > (0x0x7fa7362a66e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7362c51e0) 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&> > > (0x0x7fa7362a6750) 0 empty
  std::is_rvalue_reference<std::tuple<const int&> > (0x0x7fa7362a67b8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7362c5240) 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&> > (0x0x7fa7362a6820) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7362c52a0) 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&> > > (0x0x7fa7362c5300) 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&> > (0x0x7fa7362c53c0) 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&> > (0x0x7fa7362c5420) 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&> > (0x0x7fa7362c5360) 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&> > (0x0x7fa7362a69c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7362c5480) 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&> > (0x0x7fa7362a6a28) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7362c54e0) 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&> > > (0x0x7fa7362a6a90) 0 empty
  std::is_void<std::tuple<const int&> > (0x0x7fa7362a6af8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7362c5540) 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&> > > (0x0x7fa7362a6b60) 0 empty
  std::__or_<std::is_reference<std::tuple<const int&> >, std::is_void<std::tuple<const int&> > > (0x0x7fa7362a6bc8) 0 empty
    std::is_void<std::tuple<const int&> > (0x0x7fa7362a6c30) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7362c5660) 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&> > > > (0x0x7fa7362a6c98) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7362c5720) 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&> > (0x0x7fa7362a6d00) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7362c5780) 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&> > > (0x0x7fa7362c57e0) 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&> > > (0x0x7fa7362a6e38) 0 empty
  std::is_object<std::tuple<const int&> > (0x0x7fa7362a6ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7362c5840) 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&> > (0x0x7fa7362a6208) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7362c5960) 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> (0x0x7fa7362c59c0) 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&> > (0x0x7fa7362a6270) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<const int&>, true> (0x0x7fa7362c5a20) 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<> > (0x0x7fa736271f00) 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> > > (0x0x7fa7362c5a80) 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<> > > (0x0x7fa7362a62d8) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fa7362a6340) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7362c5ae0) 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<> > > > (0x0x7fa7362a63a8) 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<> > > (0x0x7fa7362a6410) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7fa7362a64e0) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7362c5b40) 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> > (0x0x7fa7362c5ea0) 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> > (0x0x7fa7362c5f00) 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> > (0x0x7fa7362c5e40) 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> > (0x0x7fa7362c5f60) 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>*> (0x0x7fa7362c5de0) 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> > > (0x0x7fa7362c5d80) 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> > > (0x0x7fa7362f31a0) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<int> > > (0x0x7fa73634b000) 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*> (0x0x7fa7362f3270) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73634b060) 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*> > (0x0x7fa73634b0c0) 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*> > > (0x0x7fa7362f33a8) 0 empty
  std::is_same<std::_Rb_tree_node<int>*, int*> (0x0x7fa7362f3410) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73634b120) 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>*&> (0x0x7fa73634b4e0) 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>*&> (0x0x7fa73634b540) 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>*&> (0x0x7fa73634b480) 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>*&> (0x0x7fa7362f34e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73634b5a0) 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>*&> (0x0x7fa7362f3548) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73634b600) 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*> > > (0x0x7fa73634b660) 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*> > (0x0x7fa7362f35b0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7fa7362f3618) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7fa7362f3680) 0 empty
      std::integral_constant<bool, false> (0x0x7fa73634b6c0) 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>*&> (0x0x7fa7362f3750) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73634b780) 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>*&> > > (0x0x7fa73634b7e0) 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>*&> (0x0x7fa7362f37b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73634b900) 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>*&> > (0x0x7fa73634b960) 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>*&> > (0x0x7fa7362f3820) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<int>*&> (0x0x7fa7362f3888) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73634b9c0) 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>*&> (0x0x7fa7362f38f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73634ba20) 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>*&> > (0x0x7fa73634ba80) 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>*&> > (0x0x7fa7362f3958) 0 empty
  std::is_reference<std::_Rb_tree_node<int>*&> (0x0x7fa7362f39c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73634bae0) 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>*&> > (0x0x7fa7362f3af8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<int>*&>, std::is_void<std::_Rb_tree_node<int>*&> > (0x0x7fa7362f3b60) 0 empty
    std::is_reference<std::_Rb_tree_node<int>*&> (0x0x7fa7362f3bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7fa73634bb40) 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>*&> > > (0x0x7fa7362f3c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73634bba0) 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>*&> (0x0x7fa7362f3d00) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73634bc00) 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>*&> > (0x0x7fa73634bc60) 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>*&> > (0x0x7fa7362f3d68) 0 empty
  std::is_reference<std::_Rb_tree_node<int>*&> (0x0x7fa7362f3dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73634bcc0) 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>*&> (0x0x7fa7362f3f08) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73634bde0) 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> (0x0x7fa73634be40) 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>*&> (0x0x7fa7362f3f70) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<int>*&, true> (0x0x7fa73634bea0) 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> (0x0x7fa73634b720) 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*> (0x0x7fa7362f3208) 0 empty
  std::integral_constant<bool, true> (0x0x7fa736389000) 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*> > (0x0x7fa736389060) 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*> > (0x0x7fa73638b068) 0 empty
  std::is_convertible<std::_Rb_tree_node<int>*&, std::_Rb_tree_node_base*> (0x0x7fa73638b0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7363890c0) 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>*&> (0x0x7fa736389120) 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>&> (0x0x7fa736389480) 0 empty

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

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

Class std::is_function<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_function<unsigned int*> (0x0x7fa7363d56e8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736389900) 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*> > > (0x0x7fa736389960) 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*> (0x0x7fa7363d5750) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7363899c0) 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*> > (0x0x7fa736389a20) 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*> (0x0x7fa7363d5888) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736389a80) 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*> > (0x0x7fa7363d58f0) 0 empty
  std::is_rvalue_reference<unsigned int*> (0x0x7fa7363d5958) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736389ae0) 0 empty

Class std::is_reference<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<unsigned int*> (0x0x7fa7363d59c0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736389cc0) 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*> > (0x0x7fa736389d20) 0 empty

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

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

Class std::remove_cv<unsigned int*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<unsigned int*> (0x0x7fa736389d80) 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*> (0x0x7fa7363d5a90) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736389ea0) 0 empty

Class std::is_void<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_void<unsigned int*> (0x0x7fa7363d5af8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa736389f00) 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*> > (0x0x7fa7363d5b60) 0 empty
  std::is_void<unsigned int*> (0x0x7fa7363d5bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa736389f60) 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*> > (0x0x7fa7363d5c30) 0 empty
  std::__or_<std::is_reference<unsigned int*>, std::is_void<unsigned int*> > (0x0x7fa7363d5c98) 0 empty
    std::is_void<unsigned int*> (0x0x7fa7363d5d00) 0 empty
      std::integral_constant<bool, false> (0x0x7fa73640a000) 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*> > > (0x0x7fa7363d5e38) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73640a060) 0 empty

Class std::is_object<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::is_object<unsigned int*> (0x0x7fa7363d5ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73640a0c0) 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*> > (0x0x7fa73640a120) 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*> > (0x0x7fa7363d5f08) 0 empty
  std::is_object<unsigned int*> (0x0x7fa7363d5f70) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73640a240) 0 empty

Class std::__is_referenceable<unsigned int*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<unsigned int*> (0x0x7fa736410000) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73640a2a0) 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> (0x0x7fa73640a300) 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*> (0x0x7fa736410068) 0 empty
  std::__add_rvalue_reference_helper<unsigned int*, true> (0x0x7fa73640a360) 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> >*> (0x0x7fa736410138) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73640a3c0) 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> >*> > > (0x0x7fa73640a420) 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> >*> (0x0x7fa7364101a0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73640a480) 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> >*> > (0x0x7fa73640a4e0) 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> >*> (0x0x7fa736410208) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73640a540) 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> >*> > (0x0x7fa736410270) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7fa7364102d8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73640a5a0) 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> >*> (0x0x7fa736410340) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73640a600) 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> >*> > (0x0x7fa73640a660) 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> >*> (0x0x7fa73640a720) 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> >*> (0x0x7fa73640a780) 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> >*> (0x0x7fa73640a6c0) 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> >*> (0x0x7fa736410410) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73640a7e0) 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> >*> (0x0x7fa736410478) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73640a840) 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> >*> > (0x0x7fa7364104e0) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7fa736410548) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73640a8a0) 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> >*> > (0x0x7fa7364105b0) 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> >*> > (0x0x7fa736410618) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7fa736410680) 0 empty
      std::integral_constant<bool, false> (0x0x7fa73640a900) 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> >*> > > (0x0x7fa7364106e8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73640a960) 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> >*> (0x0x7fa736410750) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73640a9c0) 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> >*> > (0x0x7fa73640aa20) 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> >*> > (0x0x7fa7364107b8) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<unsigned int> >*> (0x0x7fa736410820) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73640aa80) 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> >*> (0x0x7fa736410888) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73640aae0) 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> (0x0x7fa73640ab40) 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> >*> (0x0x7fa7364108f0) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<unsigned int> >*, true> (0x0x7fa73640ac60) 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> (0x0x7fa7363898a0) 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> > > (0x0x7fa736410958) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fa7364109c0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73640ad20) 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> (0x0x7fa73640ade0) 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> > > (0x0x7fa73640ae40) 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> > (0x0x7fa736410af8) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fa736410b60) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73640aea0) 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> > > (0x0x7fa736410bc8) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<unsigned int, unsigned int> > (0x0x7fa736410c30) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7fa736410c98) 0 empty
      std::integral_constant<bool, false> (0x0x7fa73640af00) 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> > > (0x0x7fa73640af60) 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> > > (0x0x7fa73606d180) 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> > (0x0x7fa73606d480) 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> > (0x0x7fa73606d5a0) 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> > (0x0x7fa73606d420) 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> > (0x0x7fa73606d600) 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>*> (0x0x7fa73606d3c0) 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> > > (0x0x7fa73606d360) 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> > > (0x0x7fa7360d8068) 0 empty
  std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, pid_state>, false> > > (0x0x7fa73606d660) 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*> (0x0x7fa73606d720) 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*> (0x0x7fa7360d8478) 0 empty
  __gnu_cxx::new_allocator<std::__detail::_Hash_node_base*> (0x0x7fa73606d7e0) 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*> (0x0x7fa73606d960) 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*> (0x0x7fa73606d9c0) 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*> (0x0x7fa73606d900) 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*> (0x0x7fa73606da20) 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**> (0x0x7fa73606d8a0) 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*> > (0x0x7fa73606d6c0) 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> > > (0x0x7fa73606da80) 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>*> (0x0x7fa736191bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73606dc00) 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>*> > > (0x0x7fa73606dc60) 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>*> (0x0x7fa736191c30) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73606dcc0) 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>*> > (0x0x7fa73606dd20) 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>*> (0x0x7fa736191c98) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73606dd80) 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>*> > (0x0x7fa736191d00) 0 empty
  std::is_rvalue_reference<std::pair<const int, pid_state>*> (0x0x7fa736191d68) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73606dde0) 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>*> (0x0x7fa736191dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73606de40) 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>*> > (0x0x7fa73606dea0) 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>*> (0x0x7fa73606df60) 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>*> (0x0x7fa7361c3000) 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>*> (0x0x7fa73606df00) 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>*> (0x0x7fa736191ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7361c3060) 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>*> (0x0x7fa736191f08) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7361c30c0) 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>*> > (0x0x7fa736191f70) 0 empty
  std::is_void<std::pair<const int, pid_state>*> (0x0x7fa736191750) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7361c3120) 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>*> > (0x0x7fa736191958) 0 empty
  std::__or_<std::is_reference<std::pair<const int, pid_state>*>, std::is_void<std::pair<const int, pid_state>*> > (0x0x7fa736191a28) 0 empty
    std::is_void<std::pair<const int, pid_state>*> (0x0x7fa736191a90) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7361c3180) 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>*> > > (0x0x7fa736191af8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7361c31e0) 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>*> (0x0x7fa736191b60) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7361c3240) 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>*> > (0x0x7fa7361c32a0) 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>*> > (0x0x7fa7361cb000) 0 empty
  std::is_object<std::pair<const int, pid_state>*> (0x0x7fa7361cb068) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7361c3300) 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>*> (0x0x7fa7361cb0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7361c3360) 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> (0x0x7fa7361c33c0) 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>*> (0x0x7fa7361cb138) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const int, pid_state>*, true> (0x0x7fa7361c3420) 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> >*> (0x0x7fa7361cb208) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7361c3480) 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> >*> > > (0x0x7fa7361c34e0) 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> >*> (0x0x7fa7361cb270) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7361c3540) 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> >*> > (0x0x7fa7361c35a0) 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> >*> (0x0x7fa7361cb2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7361c3600) 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> >*> > (0x0x7fa7361cb340) 0 empty
  std::is_rvalue_reference<std::allocator<std::pair<const int, pid_state> >*> (0x0x7fa7361cb3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7361c3660) 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> >*> (0x0x7fa7361cb410) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7361c36c0) 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> >*> > (0x0x7fa7361c3720) 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> >*> (0x0x7fa7361c37e0) 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> >*> (0x0x7fa7361c3840) 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> >*> (0x0x7fa7361c3780) 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> >*> (0x0x7fa7361cb4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7361c38a0) 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> >*> (0x0x7fa7361cb548) 0 empty
  std::integral_constant<bool, false> (0x0x7fa7361c3900) 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> >*> > (0x0x7fa7361cb5b0) 0 empty
  std::is_void<std::allocator<std::pair<const int, pid_state> >*> (0x0x7fa7361cb618) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7361c3960) 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> >*> > (0x0x7fa7361cb680) 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> >*> > (0x0x7fa7361cb6e8) 0 empty
    std::is_void<std::allocator<std::pair<const int, pid_state> >*> (0x0x7fa7361cb750) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7361c39c0) 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> >*> > > (0x0x7fa7361cb7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7361c3a20) 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> >*> (0x0x7fa7361cb820) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7361c3a80) 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> >*> > (0x0x7fa7361c3ae0) 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> >*> > (0x0x7fa7361cb888) 0 empty
  std::is_object<std::allocator<std::pair<const int, pid_state> >*> (0x0x7fa7361cb8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa7361c3b40) 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> >*> (0x0x7fa7361cb958) 0 empty
  std::integral_constant<bool, true> (0x0x7fa7361c3ba0) 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> (0x0x7fa7361c3c00) 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> >*> (0x0x7fa7361cb9c0) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::pair<const int, pid_state> >*, true> (0x0x7fa7361c3d20) 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<> > (0x0x7fa73606dba0) 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> > > (0x0x7fa7361c3de0) 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<> > > (0x0x7fa7361cba28) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fa7361cba90) 0 empty
    std::integral_constant<bool, false> (0x0x7fa7361c3e40) 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<> > > > (0x0x7fa7361cbaf8) 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<> > > (0x0x7fa7361cbb60) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7fa7361cbbc8) 0 empty
      std::integral_constant<bool, false> (0x0x7fa7361c3ea0) 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>&> (0x0x7fa7361c3f00) 0 empty

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

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

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

Class std::is_rvalue_reference<int*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int*> (0x0x7fa7361f9b60) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73620d300) 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*> > (0x0x7fa7361f9bc8) 0 empty
  std::is_rvalue_reference<int*> (0x0x7fa7361f9c30) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73620d360) 0 empty

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

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

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

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

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

Class std::is_void<int*>
   size=1 align=1
   base size=1 base align=1
std::is_void<int*> (0x0x7fa7361f9dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73620d600) 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*> > (0x0x7fa7361f9e38) 0 empty
  std::is_void<int*> (0x0x7fa7361f9ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73620d660) 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*> > (0x0x7fa7361f9f08) 0 empty
  std::__or_<std::is_reference<int*>, std::is_void<int*> > (0x0x7fa7361f9f70) 0 empty
    std::is_void<int*> (0x0x7fa7361f9548) 0 empty
      std::integral_constant<bool, false> (0x0x7fa73620d6c0) 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*> > > (0x0x7fa736224000) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73620d720) 0 empty

Class std::is_object<int*>
   size=1 align=1
   base size=1 base align=1
std::is_object<int*> (0x0x7fa736224068) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73620d900) 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*> > (0x0x7fa73620d960) 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*> > (0x0x7fa7362240d0) 0 empty
  std::is_object<int*> (0x0x7fa736224138) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73620d9c0) 0 empty

Class std::__is_referenceable<int*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int*> (0x0x7fa7362241a0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73620da20) 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> (0x0x7fa73620da80) 0 empty

Class std::add_rvalue_reference<int*>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int*> (0x0x7fa736224208) 0 empty
  std::__add_rvalue_reference_helper<int*, true> (0x0x7fa73620dae0) 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> >*> (0x0x7fa7362242d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73620db40) 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> >*> > > (0x0x7fa73620dba0) 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> >*> (0x0x7fa736224340) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73620dc00) 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> >*> > (0x0x7fa73620dc60) 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> >*> (0x0x7fa7362243a8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73620dcc0) 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> >*> > (0x0x7fa736224410) 0 empty
  std::is_rvalue_reference<std::allocator<std::_Rb_tree_node<int> >*> (0x0x7fa736224478) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73620dd20) 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> >*> (0x0x7fa7362244e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73620dd80) 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> >*> > (0x0x7fa73620dde0) 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> >*> (0x0x7fa73620dea0) 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> >*> (0x0x7fa73620df00) 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> >*> (0x0x7fa73620de40) 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> >*> (0x0x7fa7362245b0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73620df60) 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> >*> (0x0x7fa736224618) 0 empty
  std::integral_constant<bool, false> (0x0x7fa73623c000) 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> >*> > (0x0x7fa736224680) 0 empty
  std::is_void<std::allocator<std::_Rb_tree_node<int> >*> (0x0x7fa7362246e8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73623c060) 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> >*> > (0x0x7fa736224750) 0 empty
  std::__or_<std::is_reference<std::allocator<std::_Rb_tree_node<int> >*>, std::is_void<std::allocator<std::_Rb_tree_node<int> >*> > (0x0x7fa7362247b8) 0 empty
    std::is_void<std::allocator<std::_Rb_tree_node<int> >*> (0x0x7fa736224820) 0 empty
      std::integral_constant<bool, false> (0x0x7fa73623c0c0) 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> >*> > > (0x0x7fa736224888) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73623c120) 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> >*> (0x0x7fa7362248f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73623c180) 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> >*> > (0x0x7fa73623c1e0) 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> >*> > (0x0x7fa736224958) 0 empty
  std::is_object<std::allocator<std::_Rb_tree_node<int> >*> (0x0x7fa7362249c0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa73623c240) 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> >*> (0x0x7fa736224a28) 0 empty
  std::integral_constant<bool, true> (0x0x7fa73623c2a0) 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> (0x0x7fa73623c300) 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> >*> (0x0x7fa736224a90) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::_Rb_tree_node<int> >*, true> (0x0x7fa73623c360) 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> (0x0x7fa73620d060) 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&> (0x0x7fa73623c3c0) 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> > > (0x0x7fa73623c420) 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&> > (0x0x7fa736224c98) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fa736224d00) 0 empty
    std::integral_constant<bool, false> (0x0x7fa73623c480) 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&> > > (0x0x7fa736224f08) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<int, const int&> > (0x0x7fa736224f70) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7fa735e57000) 0 empty
      std::integral_constant<bool, false> (0x0x7fa73623c4e0) 0 empty

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

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

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

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

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

Class __gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t> >
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t> > (0x0x7fa73623c8a0) 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>&> (0x0x7fa73623ca80) 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> > (0x0x7fa73623cb40) 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> > (0x0x7fa73623cea0) 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> > (0x0x7fa73623cf00) 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> > (0x0x7fa73623ce40) 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> > (0x0x7fa73623cf60) 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>*> (0x0x7fa73623cde0) 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> > > (0x0x7fa73623cd80) 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> > > (0x0x7fa735f2e548) 0 empty
  std::allocator_traits<std::allocator<std::__detail::_Hash_node<std::pair<const int, int>, false> > > (0x0x7fa735f8c0c0) 0 empty

Class std::__detail::_Equal_helper<int, std::pair<const int, syscall_hook>, std::__detail::_Select1st, std::equal_to<int>, 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>, unsigned int, false> (0x0x7fa735f8c120) 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> > (0x0x7fa735f8c180) 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&> (0x0x7fa735f8c240) 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&> (0x0x7fa735f8c2a0) 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> > > (0x0x7fa735f8c300) 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&> > (0x0x7fa735fe5ea0) 0 empty
  std::__not_<std::integral_constant<bool, true> > (0x0x7fa735fe5f08) 0 empty
    std::integral_constant<bool, false> (0x0x7fa735f8c360) 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&> > > (0x0x7fa735fe5f70) 0 empty
  std::__and_<std::__not_<std::integral_constant<bool, true> >, std::is_constructible<unsigned int, const unsigned int&> > (0x0x7fa73600a000) 0 empty
    std::__not_<std::integral_constant<bool, true> > (0x0x7fa73600a068) 0 empty
      std::integral_constant<bool, false> (0x0x7fa735f8c3c0) 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> (0x0x7fa735f8c5a0) 0 empty

Class std::__detail::_Equal_helper<int, std::pair<const int, pid_state>, std::__detail::_Select1st, std::equal_to<int>, 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>, unsigned int, false> (0x0x7fa735f8c600) 0 empty

Class std::__detail::_Equal_helper<int, std::pair<const int, int>, std::__detail::_Select1st, std::equal_to<int>, 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>, unsigned int, false> (0x0x7fa735f8c660) 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>&> (0x0x7fa735f8c6c0) 0 empty

Class std::tuple_element<0u, std::pair<const int, int> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0u, std::pair<const int, int> > (0x0x7fa735f8c720) 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&> (0x0x7fa735f8c780) 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>&> (0x0x7fa735f8c7e0) 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&> (0x0x7fa735f8c840) 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>*> (0x0x7fa735c65208) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735f8c960) 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>*> > > (0x0x7fa735f8c9c0) 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>*> (0x0x7fa735c65270) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735f8cae0) 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>*> > (0x0x7fa735f8cb40) 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>*> (0x0x7fa735c652d8) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735f8cba0) 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>*> > (0x0x7fa735c65340) 0 empty
  std::is_rvalue_reference<std::pair<const int, int>*> (0x0x7fa735c653a8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa735f8cc00) 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>*> (0x0x7fa735c65410) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735f8cc60) 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>*> > (0x0x7fa735f8ccc0) 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>*> (0x0x7fa735f8cd80) 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>*> (0x0x7fa735f8cde0) 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>*> (0x0x7fa735f8cd20) 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>*> (0x0x7fa735c654e0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735f8ce40) 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>*> (0x0x7fa735c65548) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735f8cea0) 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>*> > (0x0x7fa735c655b0) 0 empty
  std::is_void<std::pair<const int, int>*> (0x0x7fa735c65618) 0 empty
    std::integral_constant<bool, false> (0x0x7fa735f8cf00) 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>*> > (0x0x7fa735c65750) 0 empty
  std::__or_<std::is_reference<std::pair<const int, int>*>, std::is_void<std::pair<const int, int>*> > (0x0x7fa735c657b8) 0 empty
    std::is_void<std::pair<const int, int>*> (0x0x7fa735c65820) 0 empty
      std::integral_constant<bool, false> (0x0x7fa735f8cf60) 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>*> > > (0x0x7fa735c658f0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735c96000) 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>*> (0x0x7fa735c65958) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735c96060) 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>*> > (0x0x7fa735c960c0) 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>*> > (0x0x7fa735c659c0) 0 empty
  std::is_object<std::pair<const int, int>*> (0x0x7fa735c65a28) 0 empty
    std::integral_constant<bool, true> (0x0x7fa735c96120) 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>*> (0x0x7fa735c65c30) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735c96180) 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> (0x0x7fa735c961e0) 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>*> (0x0x7fa735c65c98) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const int, int>*, true> (0x0x7fa735c96240) 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> >*> (0x0x7fa735c65d68) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735c962a0) 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> >*> > > (0x0x7fa735c96300) 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> >*> (0x0x7fa735c65dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735c96360) 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> >*> > (0x0x7fa735c963c0) 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> >*> (0x0x7fa735c65e38) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735c96420) 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> >*> > (0x0x7fa735c65ea0) 0 empty
  std::is_rvalue_reference<std::allocator<std::pair<const int, int> >*> (0x0x7fa735c65f08) 0 empty
    std::integral_constant<bool, false> (0x0x7fa735c96480) 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> >*> (0x0x7fa735c65f70) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735c964e0) 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> >*> > (0x0x7fa735c96540) 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> >*> (0x0x7fa735c96600) 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> >*> (0x0x7fa735c96660) 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> >*> (0x0x7fa735c965a0) 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> >*> (0x0x7fa735caf068) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735c966c0) 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> >*> (0x0x7fa735caf0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735c96720) 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> >*> > (0x0x7fa735caf138) 0 empty
  std::is_void<std::allocator<std::pair<const int, int> >*> (0x0x7fa735caf1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa735c96780) 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> >*> > (0x0x7fa735caf208) 0 empty
  std::__or_<std::is_reference<std::allocator<std::pair<const int, int> >*>, std::is_void<std::allocator<std::pair<const int, int> >*> > (0x0x7fa735caf270) 0 empty
    std::is_void<std::allocator<std::pair<const int, int> >*> (0x0x7fa735caf2d8) 0 empty
      std::integral_constant<bool, false> (0x0x7fa735c967e0) 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> >*> > > (0x0x7fa735caf340) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735c96840) 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> >*> (0x0x7fa735caf3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735c968a0) 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> >*> > (0x0x7fa735c96900) 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> >*> > (0x0x7fa735caf410) 0 empty
  std::is_object<std::allocator<std::pair<const int, int> >*> (0x0x7fa735caf478) 0 empty
    std::integral_constant<bool, true> (0x0x7fa735c96960) 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> >*> (0x0x7fa735caf4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735c969c0) 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> (0x0x7fa735c96a20) 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> >*> (0x0x7fa735caf548) 0 empty
  std::__add_rvalue_reference_helper<std::allocator<std::pair<const int, int> >*, true> (0x0x7fa735c96a80) 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> > (0x0x7fa735f8c900) 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>&> (0x0x7fa735c96b40) 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&> > (0x0x7fa735c96ba0) 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&> > (0x0x7fa735c96c00) 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&> > (0x0x7fa735caf750) 0 empty
  std::is_function<const int&> (0x0x7fa735caf7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7fa735c96c60) 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&> > > (0x0x7fa735caf820) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735c96cc0) 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&> > (0x0x7fa735c96d20) 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&> (0x0x7fa735caf958) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735c96e40) 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&> > (0x0x7fa735caf9c0) 0 empty
  std::is_rvalue_reference<const int&> (0x0x7fa735cafa28) 0 empty
    std::integral_constant<bool, false> (0x0x7fa735c96ea0) 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&> (0x0x7fa735cafa90) 0 empty
  std::__do_is_static_castable_impl (0x0x7fa735cf4000) 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&> (0x0x7fa735cafb60) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735cf4060) 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&> (0x0x7fa735cafbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735cf40c0) 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&> > (0x0x7fa735cf4120) 0 empty

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

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

Class std::remove_cv<const int>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const int> (0x0x7fa735cf41e0) 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> (0x0x7fa735cf4180) 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> > (0x0x7fa735cf4300) 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> (0x0x7fa735cafd00) 0 empty
  std::integral_constant<bool, false> (0x0x7fa735cf4360) 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> > (0x0x7fa735cafd68) 0 empty
  std::__is_lvalue_to_rvalue_ref<const int&, const int&, false> (0x0x7fa735cafdd0) 0 empty
    std::integral_constant<bool, false> (0x0x7fa735cf43c0) 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> > > (0x0x7fa735cafe38) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735cf4420) 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> > > > (0x0x7fa735cafea0) 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> > > (0x0x7fa735caff08) 0 empty
    std::integral_constant<bool, true> (0x0x7fa735cf4480) 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&> (0x0x7fa735caff70) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735cf44e0) 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&> (0x0x7fa735d01000) 0 empty
  std::__is_direct_constructible_ref_cast<const int&, const int&> (0x0x7fa735d01068) 0 empty
    std::integral_constant<bool, true> (0x0x7fa735cf4540) 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&> (0x0x7fa735d010d0) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735cf45a0) 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&> (0x0x7fa735d01138) 0 empty
  std::__is_direct_constructible<const int&, const int&> (0x0x7fa735d011a0) 0 empty
    std::integral_constant<bool, true> (0x0x7fa735cf4600) 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&> (0x0x7fa735d01208) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735cf4660) 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&> > (0x0x7fa735cf46c0) 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&> (0x0x7fa735d01270) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735cf4720) 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&> > (0x0x7fa735d012d8) 0 empty
  std::__is_nt_constructible_impl<const int&, const int&> (0x0x7fa735d01340) 0 empty
    std::integral_constant<bool, true> (0x0x7fa735cf4780) 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&> (0x0x7fa735d013a8) 0 empty
  std::integral_constant<bool, true> (0x0x7fa735cf47e0) 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> (0x0x7fa735d01410) 0 empty
  std::is_nothrow_constructible<const int&, const int&> (0x0x7fa735d01478) 0 empty
    std::integral_constant<bool, true> (0x0x7fa735cf4840) 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&> (0x0x7fa735d014e0) 0 empty
  std::__is_nothrow_move_constructible_impl<const int&, true> (0x0x7fa735d01548) 0 empty
    std::is_nothrow_constructible<const int&, const int&> (0x0x7fa735d015b0) 0 empty
      std::integral_constant<bool, true> (0x0x7fa735cf48a0) 0 empty

Class std::conditional<true, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> >, 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<1u> >, std::is_nothrow_move_constructible<const int&> > (0x0x7fa735cf4900) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<const int&>, std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > >
   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<1u> > > (0x0x7fa735d01618) 0 empty
  std::is_nothrow_move_constructible<std::_Tuple_impl<1u> > (0x0x7fa735d01680) 0 empty
    std::__is_nothrow_move_constructible_impl<std::_Tuple_impl<1u>, true> (0x0x7fa735d016e8) 0 empty
      std::is_nothrow_constructible<std::_Tuple_impl<1u>, std::_Tuple_impl<1u>&&> (0x0x7fa735d01750) 0 empty
        std::integral_constant<bool, true> (0x0x7fa735cf4960) 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>&> (0x0x7fa735cf49c0) 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>&> (0x0x7fa735cf4a20) 0 empty

Class std::_Index_tuple<>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<> (0x0x7fa735cf4e40) 0 empty

Class std::_Build_index_tuple<1u>
   size=1 align=1
   base size=0 base align=1
std::_Build_index_tuple<1u> (0x0x7fa735cf4de0) 0 empty

Class std::_Index_tuple<0u>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<0u> (0x0x7fa735cf4ea0) 0 empty

Class std::tuple_element<0u, std::tuple<int&&> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0u, std::tuple<int&&> > (0x0x7fa735d8f480) 0 empty

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

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

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

Class std::tuple_element<0u, std::tuple<const int&> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0u, std::tuple<const int&> > (0x0x7fa735d8f6c0) 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&> (0x0x7fa735d8f720) 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&> (0x0x7fa735d8f780) 0 empty

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

