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

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

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

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

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

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

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

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

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

Class de265_image_spec
   size=40 align=4
   base size=40 base align=4
de265_image_spec (0x0x7f5f514d2f00) 0

Class de265_image_allocation
   size=16 align=8
   base size=16 base align=8
de265_image_allocation (0x0x7f5f514d2f60) 0

Class profile_data
   size=48 align=4
   base size=48 base align=4
profile_data (0x0x7f5f51525000) 0

Class profile_tier_level
   size=436 align=4
   base size=436 base align=4
profile_tier_level (0x0x7f5f51525060) 0

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

Class <anonymous struct>
   size=69196 align=4
   base size=69196 base align=4
<anonymous struct> (0x0x7f5f51525120) 0

Class <anonymous struct>
   size=100 align=2
   base size=100 base align=2
<anonymous struct> (0x0x7f5f51525180) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f5f515259c0) 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> (0x0x7f5f51525a20) 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> (0x0x7f5f51525a80) 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> (0x0x7f5f51525ae0) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f5f5156c480) 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> (0x0x7f5f5156c4e0) 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> (0x0x7f5f5156c540) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f5f5156c5a0) 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> (0x0x7f5f5156c600) 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> (0x0x7f5f5156c660) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f5f5156c720) 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> (0x0x7f5f5156c780) 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> (0x0x7f5f5156c7e0) 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> (0x0x7f5f5156c840) 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> (0x0x7f5f5156c8a0) 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> (0x0x7f5f5156c900) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f5f5142dbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5e8a0) 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> (0x0x7f5f5142dc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5e900) 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> (0x0x7f5f5142dc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5e960) 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> (0x0x7f5f5142dd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5e9c0) 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> (0x0x7f5f5142dd68) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5ea20) 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> (0x0x7f5f5142ddd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5ea80) 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> (0x0x7f5f5142de38) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5eae0) 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> (0x0x7f5f5142dea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5eb40) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f5f5142df08) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5eba0) 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> (0x0x7f5f5142df70) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5ec00) 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> (0x0x7f5f50f81000) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5ec60) 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> (0x0x7f5f50f81068) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5ecc0) 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> (0x0x7f5f50f810d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5ed20) 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> (0x0x7f5f50f81138) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5ed80) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7f5f50f811a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5ede0) 0 empty

Class std::__is_integral_helper<__int128 unsigned>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128 unsigned> (0x0x7f5f50f81208) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5ee40) 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> (0x0x7f5f50f81340) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f5ef60) 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> (0x0x7f5f50f813a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f84000) 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> (0x0x7f5f50f81410) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50f84060) 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> (0x0x7f5f50fa1750) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50faf240) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f5f50faff00) 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 (0x0x7f5f50fd9180) 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 (0x0x7f5f50fd93c0) 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 (0x0x7f5f50fd9600) 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 (0x0x7f5f50fd9780) 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 (0x0x7f5f50fd9b40) 0 empty

Class std::__do_is_implicitly_default_constructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_implicitly_default_constructible_impl (0x0x7f5f51015c60) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f5f5106f5a0) 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> (0x0x7f5f5106f600) 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> (0x0x7f5f5106f660) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7f5f5109ab40) 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 (0x0x7f5f5109ac00) 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 (0x0x7f5f5109acc0) 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 (0x0x7f5f5109ad80) 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 (0x0x7f5f5109ae40) 0 empty

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

Class std::__swappable_details::__do_is_swappable_impl
   size=1 align=1
   base size=0 base align=1
std::__swappable_details::__do_is_swappable_impl (0x0x7f5f510d66c0) 0 empty

Class std::__swappable_details::__do_is_nothrow_swappable_impl
   size=1 align=1
   base size=0 base align=1
std::__swappable_details::__do_is_nothrow_swappable_impl (0x0x7f5f510d6720) 0 empty

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f5f510bf958) 0 empty
  std::input_iterator_tag (0x0x7f5f51121ea0) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f5f510bf9c0) 0 empty
  std::forward_iterator_tag (0x0x7f5f510bfa28) 0 empty
    std::input_iterator_tag (0x0x7f5f51121f00) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f5f510bfa90) 0 empty
  std::bidirectional_iterator_tag (0x0x7f5f510bfaf8) 0 empty
    std::forward_iterator_tag (0x0x7f5f510bfb60) 0 empty
      std::input_iterator_tag (0x0x7f5f51121f60) 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> (0x0x7f5f50da9720) 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 (0x0x7f5f50dfaae0) 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 (0x0x7f5f50dfac00) 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 (0x0x7f5f50dfad80) 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 (0x0x7f5f50dfaf00) 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 (0x0x7f5f50e26060) 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> (0x0x7f5f50e4f480) 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> (0x0x7f5f50e4f5a0) 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> (0x0x7f5f50e4fa80) 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> (0x0x7f5f50e4fb40) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__allocator_traits_base
   size=1 align=1
   base size=0 base align=1
std::__allocator_traits_base (0x0x7f5f50f18ba0) 0 empty

Class std::_Destroy_aux<true>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<true> (0x0x7f5f50baf120) 0 empty

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

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

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

Class std::__uninitialized_default_1<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_default_1<true> (0x0x7f5f50baff00) 0 empty

Class std::__uninitialized_default_n_1<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_default_n_1<true> (0x0x7f5f50bde0c0) 0 empty

Class std::_Bit_reference
   size=16 align=8
   base size=16 base align=8
std::_Bit_reference (0x0x7f5f50c63120) 0

Class std::iterator<std::random_access_iterator_tag, bool>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool> (0x0x7f5f50c637e0) 0 empty

Class std::_Bit_iterator_base
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator_base (0x0x7f5f50ef9618) 0
  std::iterator<std::random_access_iterator_tag, bool> (0x0x7f5f50c63840) 0 empty

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7f5f50ef9680) 0
  std::_Bit_iterator_base (0x0x7f5f50ef96e8) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f5f50c63f60) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7f5f50ef9750) 0
  std::_Bit_iterator_base (0x0x7f5f50ef97b8) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f5f50c9d780) 0 empty

Class std::initializer_list<bool>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<bool> (0x0x7f5f50ccac60) 0

Class std::__iterator_traits<std::_Bit_iterator, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_iterator, void> (0x0x7f5f50d1d1e0) 0 empty

Class std::iterator_traits<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::_Bit_iterator> (0x0x7f5f50ef9958) 0 empty
  std::__iterator_traits<std::_Bit_iterator, void> (0x0x7f5f50d1d240) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f5f50d1d2a0) 0 empty

Class std::reverse_iterator<std::_Bit_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_iterator> (0x0x7f5f50ef9a90) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f5f50d1d300) 0 empty

Class std::__iterator_traits<std::_Bit_const_iterator, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7f5f50d1d3c0) 0 empty

Class std::iterator_traits<std::_Bit_const_iterator>
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::_Bit_const_iterator> (0x0x7f5f50ef9bc8) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7f5f50d1d420) 0 empty

Class std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool>
   size=1 align=1
   base size=0 base align=1
std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f5f50d1d480) 0 empty

Class std::reverse_iterator<std::_Bit_const_iterator>
   size=16 align=8
   base size=16 base align=8
std::reverse_iterator<std::_Bit_const_iterator> (0x0x7f5f50ef9c30) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f5f50d1d4e0) 0 empty

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<long int>, __gnu_cxx::__numeric_traits_floating<long int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<long int>, __gnu_cxx::__numeric_traits_floating<long int> > (0x0x7f5f50d1d840) 0 empty

Class __gnu_cxx::__numeric_traits_integer<long int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<long int> (0x0x7f5f50d1d8a0) 0 empty

Class __gnu_cxx::__numeric_traits<long int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long int> (0x0x7f5f50ef9d68) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f5f50d1d900) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f5f50987548) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f5f509a17e0) 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> > (0x0x7f5f50987618) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f509a18a0) 0 empty

Class scaling_list_data
   size=4064 align=1
   base size=4064 base align=1
scaling_list_data (0x0x7f5f509f7ba0) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<ref_pic_set> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<ref_pic_set> > (0x0x7f5f50987820) 0 empty
  std::allocator_traits<std::allocator<ref_pic_set> > (0x0x7f5f509f7d20) 0 empty

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

Class __gnu_cxx::new_allocator<ref_pic_set>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<ref_pic_set> (0x0x7f5f509f7de0) 0 empty

Class std::allocator<ref_pic_set>
   size=1 align=1
   base size=1 base align=1
std::allocator<ref_pic_set> (0x0x7f5f50987958) 0 empty
  __gnu_cxx::new_allocator<ref_pic_set> (0x0x7f5f509f7ea0) 0 empty

Class std::_Vector_base<ref_pic_set, std::allocator<ref_pic_set> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<ref_pic_set, std::allocator<ref_pic_set> >::_Vector_impl (0x0x7f5f50987a28) 0
  std::allocator<ref_pic_set> (0x0x7f5f50987a90) 0 empty
    __gnu_cxx::new_allocator<ref_pic_set> (0x0x7f5f509f7f00) 0 empty

Class std::_Vector_base<ref_pic_set, std::allocator<ref_pic_set> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<ref_pic_set, std::allocator<ref_pic_set> > (0x0x7f5f509f7c60) 0

Class std::vector<ref_pic_set>
   size=24 align=8
   base size=24 base align=8
std::vector<ref_pic_set> (0x0x7f5f50987af8) 0
  std::_Vector_base<ref_pic_set, std::allocator<ref_pic_set> > (0x0x7f5f509f7f60) 0

Class seq_parameter_set
   size=5056 align=8
   base size=5052 base align=8
seq_parameter_set (0x0x7f5f509f7c00) 0

Class std::allocator_traits<std::allocator<int> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<int> > (0x0x7f5f50aa5240) 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> > (0x0x7f5f50987bc8) 0 empty
  std::allocator_traits<std::allocator<int> > (0x0x7f5f50aa52a0) 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> (0x0x7f5f50aa5300) 0 empty

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

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

Class std::_Vector_base<int, std::allocator<int> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<int, std::allocator<int> >::_Vector_impl (0x0x7f5f50987dd0) 0
  std::allocator<int> (0x0x7f5f50987e38) 0 empty
    __gnu_cxx::new_allocator<int> (0x0x7f5f50aa5480) 0 empty

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

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

Class pic_parameter_set
   size=4432 align=8
   base size=4431 base align=8
pic_parameter_set (0x0x7f5f50aa5180) 0

Class nal_header
   size=12 align=4
   base size=12 base align=4
nal_header (0x0x7f5f50aa5600) 0

Class <anonymous struct>
   size=40 align=8
   base size=40 base align=8
<anonymous struct> (0x0x7f5f50aa57e0) 0

Class <anonymous struct>
   size=1 align=1
   base size=1 base align=1
<anonymous struct> (0x0x7f5f50aa5840) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __pthread_cleanup_class
   size=24 align=8
   base size=24 base align=8
__pthread_cleanup_class (0x0x7f5f5088dd20) 0

Class de265_progress_lock
   size=96 align=8
   base size=96 base align=8
de265_progress_lock (0x0x7f5f508e9300) 0

Vtable for thread_task
thread_task::_ZTV11thread_task: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI11thread_task)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class thread_task
   size=16 align=8
   base size=12 base align=8
thread_task (0x0x7f5f508e93c0) 0
    vptr=((& thread_task::_ZTV11thread_task) + 16u)

Class std::allocator_traits<std::allocator<thread_task*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<thread_task*> > (0x0x7f5f508e9840) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<thread_task*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<thread_task*> > (0x0x7f5f50987888) 0 empty
  std::allocator_traits<std::allocator<thread_task*> > (0x0x7f5f508e98a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<thread_task*> >::rebind<thread_task*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<thread_task*> >::rebind<thread_task*> (0x0x7f5f508e9900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<thread_task*> >::rebind<thread_task**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<thread_task*> >::rebind<thread_task**> (0x0x7f5f508e9960) 0 empty

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

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

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

Class std::__is_void_helper<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<thread_task*> (0x0x7f5f50987c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f508e9ba0) 0 empty

Class std::is_void<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_void<thread_task*> (0x0x7f5f50987f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f508e9c00) 0 empty

Class std::conditional<false, std::__undefined, thread_task*>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, thread_task*> (0x0x7f5f508e9c60) 0 empty

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

Class std::_Deque_iterator<thread_task*, thread_task*&, thread_task**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<thread_task*, thread_task*&, thread_task**> (0x0x7f5f508e99c0) 0

Class __gnu_cxx::new_allocator<thread_task*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<thread_task*> (0x0x7f5f508e9cc0) 0 empty

Class std::allocator<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::allocator<thread_task*> (0x0x7f5f5054a068) 0 empty
  __gnu_cxx::new_allocator<thread_task*> (0x0x7f5f508e9d80) 0 empty

Class std::_Deque_base<thread_task*, std::allocator<thread_task*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<thread_task*, std::allocator<thread_task*> >::_Deque_impl (0x0x7f5f5054a138) 0
  std::allocator<thread_task*> (0x0x7f5f5054a1a0) 0 empty
    __gnu_cxx::new_allocator<thread_task*> (0x0x7f5f508e9de0) 0 empty

Class std::_Deque_base<thread_task*, std::allocator<thread_task*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<thread_task*, std::allocator<thread_task*> > (0x0x7f5f508e97e0) 0

Class std::deque<thread_task*>
   size=80 align=8
   base size=80 base align=8
std::deque<thread_task*> (0x0x7f5f5054a208) 0
  std::_Deque_base<thread_task*, std::allocator<thread_task*> > (0x0x7f5f508e9e40) 0

Class thread_pool
   size=696 align=8
   base size=696 base align=8
thread_pool (0x0x7f5f508e9780) 0

Class slice_segment_header
   size=1528 align=8
   base size=1528 base align=8
slice_segment_header (0x0x7f5f50600000) 0

Class std::is_array<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<int> > (0x0x7f5f5054a2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f50600060) 0 empty

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

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

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

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

Class std::is_void<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<int> > (0x0x7f5f5054a410) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f50600240) 0 empty

Class std::__not_<std::is_void<std::allocator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<int> > > (0x0x7f5f5054a478) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f506002a0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<int> >, std::__not_<std::is_void<std::allocator<int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<int> >, std::__not_<std::is_void<std::allocator<int> > > > (0x0x7f5f50600300) 0 empty

Class std::__is_default_constructible_impl<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<int> > (0x0x7f5f5054a4e0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f5f50600360) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<int> > >, std::__is_default_constructible_impl<std::allocator<int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<int> > >, std::__is_default_constructible_impl<std::allocator<int> > > (0x0x7f5f5054a548) 0 empty
  std::__is_default_constructible_impl<std::allocator<int> > (0x0x7f5f5054a5b0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f5f506003c0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<int> > (0x0x7f5f5054a618) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<int> > >, std::__is_default_constructible_impl<std::allocator<int> > > (0x0x7f5f5054a680) 0 empty
    std::__is_default_constructible_impl<std::allocator<int> > (0x0x7f5f5054a6e8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f5f50600420) 0 empty

Class std::__is_default_constructible_safe<std::allocator<int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<int>, false> (0x0x7f5f5054a750) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f50600480) 0 empty

Class std::is_default_constructible<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<int> > (0x0x7f5f5054a7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f506004e0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<int>, false>, std::is_default_constructible<std::allocator<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<int>, false>, std::is_default_constructible<std::allocator<int> > > (0x0x7f5f50600540) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f5f5054a820) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f506005a0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<int>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7f5f5054a888) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f5f5054a8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f50600600) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<int> >, std::__is_nt_default_constructible_impl<std::allocator<int>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<int> >, std::__is_nt_default_constructible_impl<std::allocator<int>, false> > (0x0x7f5f5054a958) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7f5f5054a9c0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f5f5054aa28) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f50600660) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<int> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<int> > (0x0x7f5f5054aa90) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<int> >, std::__is_nt_default_constructible_impl<std::allocator<int>, false> > (0x0x7f5f5054aaf8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<int>, false> (0x0x7f5f5054ab60) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<int> > (0x0x7f5f5054abc8) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f506006c0) 0 empty

Class <anonymous struct>
   size=17 align=1
   base size=17 base align=1
<anonymous struct> (0x0x7f5f506008a0) 0

Vtable for thread_task_ctb_row
thread_task_ctb_row::_ZTV19thread_task_ctb_row: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI19thread_task_ctb_row)
16    (int (*)(...))thread_task_ctb_row::~thread_task_ctb_row
24    (int (*)(...))thread_task_ctb_row::~thread_task_ctb_row
32    (int (*)(...))thread_task_ctb_row::work

Class thread_task_ctb_row
   size=24 align=8
   base size=24 base align=8
thread_task_ctb_row (0x0x7f5f5054ac30) 0
    vptr=((& thread_task_ctb_row::_ZTV19thread_task_ctb_row) + 16u)
  thread_task (0x0x7f5f50600900) 0
      primary-for thread_task_ctb_row (0x0x7f5f5054ac30)

Vtable for thread_task_slice_segment
thread_task_slice_segment::_ZTV25thread_task_slice_segment: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTI25thread_task_slice_segment)
16    (int (*)(...))thread_task_slice_segment::~thread_task_slice_segment
24    (int (*)(...))thread_task_slice_segment::~thread_task_slice_segment
32    (int (*)(...))thread_task_slice_segment::work

Class thread_task_slice_segment
   size=24 align=8
   base size=24 base align=8
thread_task_slice_segment (0x0x7f5f5054ac98) 0
    vptr=((& thread_task_slice_segment::_ZTV25thread_task_slice_segment) + 16u)
  thread_task (0x0x7f5f50600960) 0
      primary-for thread_task_slice_segment (0x0x7f5f5054ac98)

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

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

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

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

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

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

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

Class <anonymous struct>
   size=4 align=2
   base size=4 base align=2
<anonymous struct> (0x0x7f5f50686e40) 0

Class <anonymous struct>
   size=12 align=2
   base size=12 base align=2
<anonymous struct> (0x0x7f5f50686ea0) 0

Class <anonymous struct>
   size=20 align=2
   base size=20 base align=2
<anonymous struct> (0x0x7f5f50686f00) 0

Class <anonymous struct>
   size=24 align=2
   base size=24 base align=2
<anonymous struct> (0x0x7f5f506e0360) 0

Class <anonymous struct>
   size=3 align=1
   base size=3 base align=1
<anonymous struct> (0x0x7f5f506e03c0) 0

Class <anonymous struct>
   size=12 align=2
   base size=12 base align=2
<anonymous struct> (0x0x7f5f506e0420) 0

Class std::allocator_traits<std::allocator<slice_segment_header*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<slice_segment_header*> > (0x0x7f5f506e0540) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<slice_segment_header*> > (0x0x7f5f5054ad00) 0 empty
  std::allocator_traits<std::allocator<slice_segment_header*> > (0x0x7f5f506e05a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<slice_segment_header*> >::rebind<slice_segment_header*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<slice_segment_header*> >::rebind<slice_segment_header*> (0x0x7f5f506e0600) 0 empty

Class __gnu_cxx::new_allocator<slice_segment_header*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<slice_segment_header*> (0x0x7f5f506e0660) 0 empty

Class std::allocator<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::allocator<slice_segment_header*> (0x0x7f5f5054af08) 0 empty
  __gnu_cxx::new_allocator<slice_segment_header*> (0x0x7f5f506e0720) 0 empty

Class std::_Vector_base<slice_segment_header*, std::allocator<slice_segment_header*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<slice_segment_header*, std::allocator<slice_segment_header*> >::_Vector_impl (0x0x7f5f5054a270) 0
  std::allocator<slice_segment_header*> (0x0x7f5f5054ad68) 0 empty
    __gnu_cxx::new_allocator<slice_segment_header*> (0x0x7f5f506e0780) 0 empty

Class std::_Vector_base<slice_segment_header*, std::allocator<slice_segment_header*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<slice_segment_header*, std::allocator<slice_segment_header*> > (0x0x7f5f506e04e0) 0

Class std::vector<slice_segment_header*>
   size=24 align=8
   base size=24 base align=8
std::vector<slice_segment_header*> (0x0x7f5f5033b000) 0
  std::_Vector_base<slice_segment_header*, std::allocator<slice_segment_header*> > (0x0x7f5f506e08a0) 0

Class MetaDataArray<CTB_info>
   size=24 align=8
   base size=24 base align=8
MetaDataArray<CTB_info> (0x0x7f5f506e0900) 0

Class MetaDataArray<CB_ref_info>
   size=24 align=8
   base size=24 base align=8
MetaDataArray<CB_ref_info> (0x0x7f5f506e0960) 0

Class MetaDataArray<PB_ref_info>
   size=24 align=8
   base size=24 base align=8
MetaDataArray<PB_ref_info> (0x0x7f5f506e09c0) 0

Class MetaDataArray<unsigned char>
   size=24 align=8
   base size=24 base align=8
MetaDataArray<unsigned char> (0x0x7f5f506e0a20) 0

Class de265_image
   size=79176 align=8
   base size=79176 base align=8
de265_image (0x0x7f5f506e0480) 0

Class std::allocator_traits<std::allocator<de265_image*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<de265_image*> > (0x0x7f5f50411c00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<de265_image*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<de265_image*> > (0x0x7f5f5033b0d0) 0 empty
  std::allocator_traits<std::allocator<de265_image*> > (0x0x7f5f50411c60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<de265_image*> >::rebind<de265_image*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<de265_image*> >::rebind<de265_image*> (0x0x7f5f50411cc0) 0 empty

Class __gnu_cxx::new_allocator<de265_image*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<de265_image*> (0x0x7f5f50411d20) 0 empty

Class std::allocator<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::allocator<de265_image*> (0x0x7f5f5033b208) 0 empty
  __gnu_cxx::new_allocator<de265_image*> (0x0x7f5f50411de0) 0 empty

Class std::_Vector_base<de265_image*, std::allocator<de265_image*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<de265_image*, std::allocator<de265_image*> >::_Vector_impl (0x0x7f5f5033b2d8) 0
  std::allocator<de265_image*> (0x0x7f5f5033b340) 0 empty
    __gnu_cxx::new_allocator<de265_image*> (0x0x7f5f50411e40) 0 empty

Class std::_Vector_base<de265_image*, std::allocator<de265_image*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<de265_image*, std::allocator<de265_image*> > (0x0x7f5f50411ba0) 0

Class std::vector<de265_image*>
   size=24 align=8
   base size=24 base align=8
std::vector<de265_image*> (0x0x7f5f5033b3a8) 0
  std::_Vector_base<de265_image*, std::allocator<de265_image*> > (0x0x7f5f50411ea0) 0

Class __gnu_cxx::__alloc_traits<std::allocator<de265_image*> >::rebind<de265_image**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<de265_image*> >::rebind<de265_image**> (0x0x7f5f504c8060) 0 empty

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

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

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

Class std::__is_void_helper<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<de265_image*> (0x0x7f5f5033b618) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f504c82a0) 0 empty

Class std::is_void<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_void<de265_image*> (0x0x7f5f5033b680) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f504c8300) 0 empty

Class std::conditional<false, std::__undefined, de265_image*>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, de265_image*> (0x0x7f5f504c8360) 0 empty

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

Class std::_Deque_iterator<de265_image*, de265_image*&, de265_image**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<de265_image*, de265_image*&, de265_image**> (0x0x7f5f504c80c0) 0

Class std::_Deque_base<de265_image*, std::allocator<de265_image*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<de265_image*, std::allocator<de265_image*> >::_Deque_impl (0x0x7f5f5033b750) 0
  std::allocator<de265_image*> (0x0x7f5f5033b7b8) 0 empty
    __gnu_cxx::new_allocator<de265_image*> (0x0x7f5f504c83c0) 0 empty

Class std::_Deque_base<de265_image*, std::allocator<de265_image*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<de265_image*, std::allocator<de265_image*> > (0x0x7f5f504c8000) 0

Class std::deque<de265_image*>
   size=80 align=8
   base size=80 base align=8
std::deque<de265_image*> (0x0x7f5f5033b820) 0
  std::_Deque_base<de265_image*, std::allocator<de265_image*> > (0x0x7f5f504c8420) 0

Class decoded_picture_buffer
   size=136 align=8
   base size=136 base align=8
decoded_picture_buffer (0x0x7f5f50411b40) 0

Class <anonymous struct>
   size=72 align=4
   base size=72 base align=4
<anonymous struct> (0x0x7f5f504c88a0) 0

Class sei_message::<anonymous union>
   size=72 align=4
   base size=72 base align=4
sei_message::<anonymous union> (0x0x7f5f504c8960) 0

Class sei_message
   size=80 align=4
   base size=80 base align=4
sei_message (0x0x7f5f504c8900) 0

Class <anonymous struct>
   size=24 align=8
   base size=24 base align=8
<anonymous struct> (0x0x7f5f504c89c0) 0

Class acceleration_functions
   size=248 align=8
   base size=248 base align=8
acceleration_functions (0x0x7f5f504c8a20) 0

Class std::plus<void>
   size=1 align=1
   base size=0 base align=1
std::plus<void> (0x0x7f5f501a5900) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7f5f502116e8) 0
  std::__uses_alloc_base (0x0x7f5f5025e060) 0 empty

Class NAL_unit
   size=72 align=8
   base size=72 base align=8
NAL_unit (0x0x7f5f5029c600) 0

Class std::allocator_traits<std::allocator<NAL_unit*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<NAL_unit*> > (0x0x7f5f5029c960) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<NAL_unit*> > (0x0x7f5f50211a28) 0 empty
  std::allocator_traits<std::allocator<NAL_unit*> > (0x0x7f5f5029c9c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<NAL_unit*> >::rebind<NAL_unit*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<NAL_unit*> >::rebind<NAL_unit*> (0x0x7f5f5029ca20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<NAL_unit*> >::rebind<NAL_unit**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<NAL_unit*> >::rebind<NAL_unit**> (0x0x7f5f5029ca80) 0 empty

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

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

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

Class std::__is_void_helper<NAL_unit*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<NAL_unit*> (0x0x7f5f50211bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f5029ccc0) 0 empty

Class std::is_void<NAL_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_void<NAL_unit*> (0x0x7f5f50211c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f5029cd20) 0 empty

Class std::conditional<false, std::__undefined, NAL_unit*>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, NAL_unit*> (0x0x7f5f5029cd80) 0 empty

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

Class std::_Deque_iterator<NAL_unit*, NAL_unit*&, NAL_unit**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<NAL_unit*, NAL_unit*&, NAL_unit**> (0x0x7f5f5029cae0) 0

Class __gnu_cxx::new_allocator<NAL_unit*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<NAL_unit*> (0x0x7f5f5029cde0) 0 empty

Class std::allocator<NAL_unit*>
   size=1 align=1
   base size=1 base align=1
std::allocator<NAL_unit*> (0x0x7f5f50211d00) 0 empty
  __gnu_cxx::new_allocator<NAL_unit*> (0x0x7f5f5029cea0) 0 empty

Class std::_Deque_base<NAL_unit*, std::allocator<NAL_unit*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<NAL_unit*, std::allocator<NAL_unit*> >::_Deque_impl (0x0x7f5f50211dd0) 0
  std::allocator<NAL_unit*> (0x0x7f5f50211e38) 0 empty
    __gnu_cxx::new_allocator<NAL_unit*> (0x0x7f5f5029cf00) 0 empty

Class std::_Deque_base<NAL_unit*, std::allocator<NAL_unit*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<NAL_unit*, std::allocator<NAL_unit*> > (0x0x7f5f5029c900) 0

Class std::deque<NAL_unit*, std::allocator<NAL_unit*> >
   size=80 align=8
   base size=80 base align=8
std::deque<NAL_unit*, std::allocator<NAL_unit*> > (0x0x7f5f50211ea0) 0
  std::_Deque_base<NAL_unit*, std::allocator<NAL_unit*> > (0x0x7f5f5029cf60) 0

Class std::queue<NAL_unit*>
   size=80 align=8
   base size=80 base align=8
std::queue<NAL_unit*> (0x0x7f5f5029c8a0) 0

Class std::_Vector_base<NAL_unit*, std::allocator<NAL_unit*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<NAL_unit*, std::allocator<NAL_unit*> >::_Vector_impl (0x0x7f5f50211af8) 0
  std::allocator<NAL_unit*> (0x0x7f5f50211f08) 0 empty
    __gnu_cxx::new_allocator<NAL_unit*> (0x0x7f5f4ffa9060) 0 empty

Class std::_Vector_base<NAL_unit*, std::allocator<NAL_unit*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<NAL_unit*, std::allocator<NAL_unit*> > (0x0x7f5f4ffa9000) 0

Class std::vector<NAL_unit*>
   size=24 align=8
   base size=24 base align=8
std::vector<NAL_unit*> (0x0x7f5f4ffbe000) 0
  std::_Vector_base<NAL_unit*, std::allocator<NAL_unit*> > (0x0x7f5f4ffa90c0) 0

Class NAL_Parser
   size=128 align=8
   base size=128 base align=8
NAL_Parser (0x0x7f5f5029c840) 0

Class thread_context
   size=14704 align=16
   base size=14696 base align=16
thread_context (0x0x7f5f4ffa9480) 0

Class error_queue
   size=168 align=4
   base size=168 base align=4
error_queue (0x0x7f5f4ffa94e0) 0

Class slice_unit
   size=80 align=8
   base size=80 base align=8
slice_unit (0x0x7f5f4ffa9540) 0

Class std::allocator_traits<std::allocator<slice_unit*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<slice_unit*> > (0x0x7f5f4ffa96c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<slice_unit*> > (0x0x7f5f4ffbe0d0) 0 empty
  std::allocator_traits<std::allocator<slice_unit*> > (0x0x7f5f4ffa9720) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<slice_unit*> >::rebind<slice_unit*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<slice_unit*> >::rebind<slice_unit*> (0x0x7f5f4ffa9780) 0 empty

Class __gnu_cxx::new_allocator<slice_unit*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<slice_unit*> (0x0x7f5f4ffa97e0) 0 empty

Class std::allocator<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::allocator<slice_unit*> (0x0x7f5f4ffbe208) 0 empty
  __gnu_cxx::new_allocator<slice_unit*> (0x0x7f5f4ffa98a0) 0 empty

Class std::_Vector_base<slice_unit*, std::allocator<slice_unit*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<slice_unit*, std::allocator<slice_unit*> >::_Vector_impl (0x0x7f5f4ffbe2d8) 0
  std::allocator<slice_unit*> (0x0x7f5f4ffbe340) 0 empty
    __gnu_cxx::new_allocator<slice_unit*> (0x0x7f5f4ffa9900) 0 empty

Class std::_Vector_base<slice_unit*, std::allocator<slice_unit*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<slice_unit*, std::allocator<slice_unit*> > (0x0x7f5f4ffa9660) 0

Class std::vector<slice_unit*>
   size=24 align=8
   base size=24 base align=8
std::vector<slice_unit*> (0x0x7f5f4ffbe3a8) 0
  std::_Vector_base<slice_unit*, std::allocator<slice_unit*> > (0x0x7f5f4ffa9960) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<sei_message> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<sei_message> > (0x0x7f5f4ffbe4e0) 0 empty
  std::allocator_traits<std::allocator<sei_message> > (0x0x7f5f4ffa9c00) 0 empty

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

Class __gnu_cxx::new_allocator<sei_message>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<sei_message> (0x0x7f5f4ffa9cc0) 0 empty

Class std::allocator<sei_message>
   size=1 align=1
   base size=1 base align=1
std::allocator<sei_message> (0x0x7f5f4ffbe618) 0 empty
  __gnu_cxx::new_allocator<sei_message> (0x0x7f5f4ffa9d80) 0 empty

Class std::_Vector_base<sei_message, std::allocator<sei_message> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<sei_message, std::allocator<sei_message> >::_Vector_impl (0x0x7f5f4ffbe6e8) 0
  std::allocator<sei_message> (0x0x7f5f4ffbe750) 0 empty
    __gnu_cxx::new_allocator<sei_message> (0x0x7f5f4ffa9de0) 0 empty

Class std::_Vector_base<sei_message, std::allocator<sei_message> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<sei_message, std::allocator<sei_message> > (0x0x7f5f4ffa9b40) 0

Class std::vector<sei_message>
   size=24 align=8
   base size=24 base align=8
std::vector<sei_message> (0x0x7f5f4ffbe7b8) 0
  std::_Vector_base<sei_message, std::allocator<sei_message> > (0x0x7f5f4ffa9e40) 0

Class std::_Vector_base<thread_task*, std::allocator<thread_task*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<thread_task*, std::allocator<thread_task*> >::_Vector_impl (0x0x7f5f4ffbe8f0) 0
  std::allocator<thread_task*> (0x0x7f5f4ffbe958) 0 empty
    __gnu_cxx::new_allocator<thread_task*> (0x0x7f5f4fd520c0) 0 empty

Class std::_Vector_base<thread_task*, std::allocator<thread_task*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<thread_task*, std::allocator<thread_task*> > (0x0x7f5f4fd52060) 0

Class std::vector<thread_task*>
   size=24 align=8
   base size=24 base align=8
std::vector<thread_task*> (0x0x7f5f4ffbe9c0) 0
  std::_Vector_base<thread_task*, std::allocator<thread_task*> > (0x0x7f5f4fd52120) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<context_model> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<context_model> > (0x0x7f5f4ffbeb60) 0 empty
  std::allocator_traits<std::allocator<context_model> > (0x0x7f5f4fd52300) 0 empty

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

Class __gnu_cxx::new_allocator<context_model>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<context_model> (0x0x7f5f4fd523c0) 0 empty

Class std::allocator<context_model>
   size=1 align=1
   base size=1 base align=1
std::allocator<context_model> (0x0x7f5f4ffbec98) 0 empty
  __gnu_cxx::new_allocator<context_model> (0x0x7f5f4fd52480) 0 empty

Class std::_Vector_base<context_model, std::allocator<context_model> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<context_model, std::allocator<context_model> >::_Vector_impl (0x0x7f5f4ffbed68) 0
  std::allocator<context_model> (0x0x7f5f4ffbedd0) 0 empty
    __gnu_cxx::new_allocator<context_model> (0x0x7f5f4fd524e0) 0 empty

Class std::_Vector_base<context_model, std::allocator<context_model> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<context_model, std::allocator<context_model> > (0x0x7f5f4fd52240) 0

Class std::vector<context_model>
   size=24 align=8
   base size=24 base align=8
std::vector<context_model> (0x0x7f5f4ffbee38) 0
  std::_Vector_base<context_model, std::allocator<context_model> > (0x0x7f5f4fd52540) 0

Class image_unit
   size=79288 align=8
   base size=79288 base align=8
image_unit (0x0x7f5f4ffa9600) 0

Class decoder_context::<anonymous struct>
   size=2 align=1
   base size=2 base align=1
decoder_context::<anonymous struct> (0x0x7f5f4fd526c0) 0

Class std::allocator_traits<std::allocator<image_unit*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<image_unit*> > (0x0x7f5f4fd52780) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<image_unit*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<image_unit*> > (0x0x7f5f4ffbe138) 0 empty
  std::allocator_traits<std::allocator<image_unit*> > (0x0x7f5f4fd527e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<image_unit*> >::rebind<image_unit*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<image_unit*> >::rebind<image_unit*> (0x0x7f5f4fd52840) 0 empty

Class __gnu_cxx::new_allocator<image_unit*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<image_unit*> (0x0x7f5f4fd528a0) 0 empty

Class std::allocator<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::allocator<image_unit*> (0x0x7f5f4ffbe548) 0 empty
  __gnu_cxx::new_allocator<image_unit*> (0x0x7f5f4fd52960) 0 empty

Class std::_Vector_base<image_unit*, std::allocator<image_unit*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<image_unit*, std::allocator<image_unit*> >::_Vector_impl (0x0x7f5f4ffbea28) 0
  std::allocator<image_unit*> (0x0x7f5f4ffbebc8) 0 empty
    __gnu_cxx::new_allocator<image_unit*> (0x0x7f5f4fd529c0) 0 empty

Class std::_Vector_base<image_unit*, std::allocator<image_unit*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<image_unit*, std::allocator<image_unit*> > (0x0x7f5f4fd52720) 0

Class std::vector<image_unit*>
   size=24 align=8
   base size=24 base align=8
std::vector<image_unit*> (0x0x7f5f4ffbeea0) 0
  std::_Vector_base<image_unit*, std::allocator<image_unit*> > (0x0x7f5f4fd52a20) 0

Class decoder_context
   size=1474440 align=8
   base size=1474433 base align=8
decoder_context (0x0x7f5f4ffbe068) 0
  error_queue (0x0x7f5f4fd52660) 0

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

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

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

Class __signbitl(long double)::<anonymous union>
   size=16 align=8
   base size=16 base align=8
__signbitl(long double)::<anonymous union> (0x0x7f5f4fb363c0) 0

Class std::is_array<std::allocator<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<slice_unit*> > (0x0x7f5f4fec20d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fc84000) 0 empty

Class std::remove_volatile<std::allocator<slice_unit*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<slice_unit*> > (0x0x7f5f4fc840c0) 0 empty

Class std::remove_const<std::allocator<slice_unit*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<slice_unit*> > (0x0x7f5f4fc84120) 0 empty

Class std::remove_cv<std::allocator<slice_unit*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<slice_unit*> > (0x0x7f5f4fc84060) 0 empty

Class std::__is_void_helper<std::allocator<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<slice_unit*> > (0x0x7f5f4fec21a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fc84180) 0 empty

Class std::is_void<std::allocator<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<slice_unit*> > (0x0x7f5f4fec2208) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fc841e0) 0 empty

Class std::__not_<std::is_void<std::allocator<slice_unit*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<slice_unit*> > > (0x0x7f5f4fec2270) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fc84240) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<slice_unit*> >, std::__not_<std::is_void<std::allocator<slice_unit*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<slice_unit*> >, std::__not_<std::is_void<std::allocator<slice_unit*> > > > (0x0x7f5f4fc842a0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<slice_unit*> > (0x0x7f5f4fec22d8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f5f4fc84300) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<slice_unit*> > >, std::__is_default_constructible_impl<std::allocator<slice_unit*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<slice_unit*> > >, std::__is_default_constructible_impl<std::allocator<slice_unit*> > > (0x0x7f5f4fec2340) 0 empty
  std::__is_default_constructible_impl<std::allocator<slice_unit*> > (0x0x7f5f4fec23a8) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f5f4fc84360) 0 empty

Class std::__is_default_constructible_atom<std::allocator<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<slice_unit*> > (0x0x7f5f4fec2410) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<slice_unit*> > >, std::__is_default_constructible_impl<std::allocator<slice_unit*> > > (0x0x7f5f4fec2478) 0 empty
    std::__is_default_constructible_impl<std::allocator<slice_unit*> > (0x0x7f5f4fec24e0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f5f4fc843c0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<slice_unit*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<slice_unit*>, false> (0x0x7f5f4fec2548) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fc84420) 0 empty

Class std::is_default_constructible<std::allocator<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<slice_unit*> > (0x0x7f5f4fec25b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fc84480) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<slice_unit*>, false>, std::is_default_constructible<std::allocator<slice_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<slice_unit*>, false>, std::is_default_constructible<std::allocator<slice_unit*> > > (0x0x7f5f4fc844e0) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<slice_unit*> > (0x0x7f5f4fec2618) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fc84540) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<slice_unit*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<slice_unit*>, false> (0x0x7f5f4fec2680) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<slice_unit*> > (0x0x7f5f4fec26e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4fc845a0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<slice_unit*> >, std::__is_nt_default_constructible_impl<std::allocator<slice_unit*>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<slice_unit*> >, std::__is_nt_default_constructible_impl<std::allocator<slice_unit*>, false> > (0x0x7f5f4fec2750) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<slice_unit*>, false> (0x0x7f5f4fec27b8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<slice_unit*> > (0x0x7f5f4fec2820) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4fc84600) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<slice_unit*> > (0x0x7f5f4fec2888) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<slice_unit*> >, std::__is_nt_default_constructible_impl<std::allocator<slice_unit*>, false> > (0x0x7f5f4fec28f0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<slice_unit*>, false> (0x0x7f5f4fec2958) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<slice_unit*> > (0x0x7f5f4fec29c0) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4fc84660) 0 empty

Class std::is_array<std::allocator<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<sei_message> > (0x0x7f5f4fec2a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fc846c0) 0 empty

Class std::remove_volatile<std::allocator<sei_message> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<sei_message> > (0x0x7f5f4fc84780) 0 empty

Class std::remove_const<std::allocator<sei_message> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<sei_message> > (0x0x7f5f4fc847e0) 0 empty

Class std::remove_cv<std::allocator<sei_message> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<sei_message> > (0x0x7f5f4fc84720) 0 empty

Class std::__is_void_helper<std::allocator<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<sei_message> > (0x0x7f5f4fec2af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fc84840) 0 empty

Class std::is_void<std::allocator<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<sei_message> > (0x0x7f5f4fec2b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fc848a0) 0 empty

Class std::__not_<std::is_void<std::allocator<sei_message> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<sei_message> > > (0x0x7f5f4fec2bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fc84900) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<sei_message> >, std::__not_<std::is_void<std::allocator<sei_message> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<sei_message> >, std::__not_<std::is_void<std::allocator<sei_message> > > > (0x0x7f5f4fc84960) 0 empty

Class std::__is_default_constructible_impl<std::allocator<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<sei_message> > (0x0x7f5f4fec2c30) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f5f4fc849c0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<sei_message> > >, std::__is_default_constructible_impl<std::allocator<sei_message> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<sei_message> > >, std::__is_default_constructible_impl<std::allocator<sei_message> > > (0x0x7f5f4fec2c98) 0 empty
  std::__is_default_constructible_impl<std::allocator<sei_message> > (0x0x7f5f4fec2d00) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f5f4fc84a20) 0 empty

Class std::__is_default_constructible_atom<std::allocator<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<sei_message> > (0x0x7f5f4fec2d68) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<sei_message> > >, std::__is_default_constructible_impl<std::allocator<sei_message> > > (0x0x7f5f4fec2dd0) 0 empty
    std::__is_default_constructible_impl<std::allocator<sei_message> > (0x0x7f5f4fec2e38) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f5f4fc84a80) 0 empty

Class std::__is_default_constructible_safe<std::allocator<sei_message>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<sei_message>, false> (0x0x7f5f4fec2ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fc84ae0) 0 empty

Class std::is_default_constructible<std::allocator<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<sei_message> > (0x0x7f5f4fec2f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fc84b40) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<sei_message>, false>, std::is_default_constructible<std::allocator<sei_message> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<sei_message>, false>, std::is_default_constructible<std::allocator<sei_message> > > (0x0x7f5f4fc84ba0) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<sei_message> > (0x0x7f5f4fec2f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fc84c00) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<sei_message>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<sei_message>, false> (0x0x7f5f4fec2000) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<sei_message> > (0x0x7f5f4fca7000) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4fc84c60) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<sei_message> >, std::__is_nt_default_constructible_impl<std::allocator<sei_message>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<sei_message> >, std::__is_nt_default_constructible_impl<std::allocator<sei_message>, false> > (0x0x7f5f4fca7068) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<sei_message>, false> (0x0x7f5f4fca70d0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<sei_message> > (0x0x7f5f4fca7138) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4fc84cc0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<sei_message> > (0x0x7f5f4fca71a0) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<sei_message> >, std::__is_nt_default_constructible_impl<std::allocator<sei_message>, false> > (0x0x7f5f4fca7208) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<sei_message>, false> (0x0x7f5f4fca7270) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<sei_message> > (0x0x7f5f4fca72d8) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4fc84d20) 0 empty

Class std::is_array<std::allocator<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<thread_task*> > (0x0x7f5f4fca7340) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fc84d80) 0 empty

Class std::remove_volatile<std::allocator<thread_task*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<thread_task*> > (0x0x7f5f4fc84e40) 0 empty

Class std::remove_const<std::allocator<thread_task*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<thread_task*> > (0x0x7f5f4fc84ea0) 0 empty

Class std::remove_cv<std::allocator<thread_task*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<thread_task*> > (0x0x7f5f4fc84de0) 0 empty

Class std::__is_void_helper<std::allocator<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<thread_task*> > (0x0x7f5f4fca7410) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fc84f00) 0 empty

Class std::is_void<std::allocator<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<thread_task*> > (0x0x7f5f4fca7478) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fc84f60) 0 empty

Class std::__not_<std::is_void<std::allocator<thread_task*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<thread_task*> > > (0x0x7f5f4fca74e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fcb0000) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<thread_task*> >, std::__not_<std::is_void<std::allocator<thread_task*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<thread_task*> >, std::__not_<std::is_void<std::allocator<thread_task*> > > > (0x0x7f5f4fcb0060) 0 empty

Class std::__is_default_constructible_impl<std::allocator<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<thread_task*> > (0x0x7f5f4fca7548) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f5f4fcb00c0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<thread_task*> > >, std::__is_default_constructible_impl<std::allocator<thread_task*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<thread_task*> > >, std::__is_default_constructible_impl<std::allocator<thread_task*> > > (0x0x7f5f4fca75b0) 0 empty
  std::__is_default_constructible_impl<std::allocator<thread_task*> > (0x0x7f5f4fca7618) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f5f4fcb0120) 0 empty

Class std::__is_default_constructible_atom<std::allocator<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<thread_task*> > (0x0x7f5f4fca7680) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<thread_task*> > >, std::__is_default_constructible_impl<std::allocator<thread_task*> > > (0x0x7f5f4fca76e8) 0 empty
    std::__is_default_constructible_impl<std::allocator<thread_task*> > (0x0x7f5f4fca7750) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f5f4fcb0180) 0 empty

Class std::__is_default_constructible_safe<std::allocator<thread_task*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<thread_task*>, false> (0x0x7f5f4fca77b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fcb01e0) 0 empty

Class std::is_default_constructible<std::allocator<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<thread_task*> > (0x0x7f5f4fca7820) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fcb0240) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<thread_task*>, false>, std::is_default_constructible<std::allocator<thread_task*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<thread_task*>, false>, std::is_default_constructible<std::allocator<thread_task*> > > (0x0x7f5f4fcb02a0) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<thread_task*> > (0x0x7f5f4fca7888) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fcb0300) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<thread_task*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<thread_task*>, false> (0x0x7f5f4fca78f0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<thread_task*> > (0x0x7f5f4fca7958) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4fcb0360) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<thread_task*> >, std::__is_nt_default_constructible_impl<std::allocator<thread_task*>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<thread_task*> >, std::__is_nt_default_constructible_impl<std::allocator<thread_task*>, false> > (0x0x7f5f4fca79c0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<thread_task*>, false> (0x0x7f5f4fca7a28) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<thread_task*> > (0x0x7f5f4fca7a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4fcb03c0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<thread_task*> > (0x0x7f5f4fca7af8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<thread_task*> >, std::__is_nt_default_constructible_impl<std::allocator<thread_task*>, false> > (0x0x7f5f4fca7b60) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<thread_task*>, false> (0x0x7f5f4fca7bc8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<thread_task*> > (0x0x7f5f4fca7c30) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4fcb0420) 0 empty

Class std::is_array<std::allocator<context_model> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<context_model> > (0x0x7f5f4fca7c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fcb0480) 0 empty

Class std::remove_volatile<std::allocator<context_model> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<context_model> > (0x0x7f5f4fcb0540) 0 empty

Class std::remove_const<std::allocator<context_model> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<context_model> > (0x0x7f5f4fcb05a0) 0 empty

Class std::remove_cv<std::allocator<context_model> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<context_model> > (0x0x7f5f4fcb04e0) 0 empty

Class std::__is_void_helper<std::allocator<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<context_model> > (0x0x7f5f4fca7d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fcb0600) 0 empty

Class std::is_void<std::allocator<context_model> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<context_model> > (0x0x7f5f4fca7dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fcb0660) 0 empty

Class std::__not_<std::is_void<std::allocator<context_model> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<context_model> > > (0x0x7f5f4fca7e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fcb06c0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<context_model> >, std::__not_<std::is_void<std::allocator<context_model> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<context_model> >, std::__not_<std::is_void<std::allocator<context_model> > > > (0x0x7f5f4fcb0720) 0 empty

Class std::__is_default_constructible_impl<std::allocator<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<context_model> > (0x0x7f5f4fca7ea0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f5f4fcb0780) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<context_model> > >, std::__is_default_constructible_impl<std::allocator<context_model> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<context_model> > >, std::__is_default_constructible_impl<std::allocator<context_model> > > (0x0x7f5f4fca7f08) 0 empty
  std::__is_default_constructible_impl<std::allocator<context_model> > (0x0x7f5f4fca7f70) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f5f4fcb07e0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<context_model> > (0x0x7f5f4fcc9000) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<context_model> > >, std::__is_default_constructible_impl<std::allocator<context_model> > > (0x0x7f5f4fcc9068) 0 empty
    std::__is_default_constructible_impl<std::allocator<context_model> > (0x0x7f5f4fcc90d0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f5f4fcb0840) 0 empty

Class std::__is_default_constructible_safe<std::allocator<context_model>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<context_model>, false> (0x0x7f5f4fcc9138) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fcb08a0) 0 empty

Class std::is_default_constructible<std::allocator<context_model> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<context_model> > (0x0x7f5f4fcc91a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fcb0900) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<context_model>, false>, std::is_default_constructible<std::allocator<context_model> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<context_model>, false>, std::is_default_constructible<std::allocator<context_model> > > (0x0x7f5f4fcb0960) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<context_model> > (0x0x7f5f4fcc9208) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fcb09c0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<context_model>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<context_model>, false> (0x0x7f5f4fcc9270) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<context_model> > (0x0x7f5f4fcc92d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4fcb0a20) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<context_model> >, std::__is_nt_default_constructible_impl<std::allocator<context_model>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<context_model> >, std::__is_nt_default_constructible_impl<std::allocator<context_model>, false> > (0x0x7f5f4fcc9340) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<context_model>, false> (0x0x7f5f4fcc93a8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<context_model> > (0x0x7f5f4fcc9410) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4fcb0a80) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<context_model> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<context_model> > (0x0x7f5f4fcc9478) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<context_model> >, std::__is_nt_default_constructible_impl<std::allocator<context_model>, false> > (0x0x7f5f4fcc94e0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<context_model>, false> (0x0x7f5f4fcc9548) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<context_model> > (0x0x7f5f4fcc95b0) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4fcb0ae0) 0 empty

Class std::is_same<std::allocator<NAL_unit*>, std::__erased_type>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::allocator<NAL_unit*>, std::__erased_type> (0x0x7f5f4fcc9618) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fcd80c0) 0 empty

Class std::conditional<false, std::is_same<std::allocator<NAL_unit*>, std::__erased_type>, std::is_convertible<std::queue<NAL_unit*>, std::allocator<NAL_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_same<std::allocator<NAL_unit*>, std::__erased_type>, std::is_convertible<std::queue<NAL_unit*>, std::allocator<NAL_unit*> > > (0x0x7f5f4fcd8120) 0 empty

Class std::remove_volatile<std::queue<NAL_unit*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::queue<NAL_unit*> > (0x0x7f5f4fcd81e0) 0 empty

Class std::remove_const<std::queue<NAL_unit*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::queue<NAL_unit*> > (0x0x7f5f4fcd8300) 0 empty

Class std::remove_cv<std::queue<NAL_unit*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::queue<NAL_unit*> > (0x0x7f5f4fcd8180) 0 empty

Class std::__is_void_helper<std::queue<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::queue<NAL_unit*> > (0x0x7f5f4fcc96e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fcd8420) 0 empty

Class std::is_void<std::queue<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::queue<NAL_unit*> > (0x0x7f5f4fcc9750) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fcd8540) 0 empty

Class std::conditional<false, std::is_void<std::queue<NAL_unit*> >, std::__or_<std::is_function<std::allocator<NAL_unit*> >, std::is_array<std::allocator<NAL_unit*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::queue<NAL_unit*> >, std::__or_<std::is_function<std::allocator<NAL_unit*> >, std::is_array<std::allocator<NAL_unit*> > > > (0x0x7f5f4fcd85a0) 0 empty

Class std::is_function<std::allocator<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<NAL_unit*> > (0x0x7f5f4fcc97b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fcd86c0) 0 empty

Class std::conditional<false, std::is_function<std::allocator<NAL_unit*> >, std::is_array<std::allocator<NAL_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::allocator<NAL_unit*> >, std::is_array<std::allocator<NAL_unit*> > > (0x0x7f5f4fcd8720) 0 empty

Class std::is_array<std::allocator<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<NAL_unit*> > (0x0x7f5f4fcc9820) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fcd8780) 0 empty

Class std::__or_<std::is_function<std::allocator<NAL_unit*> >, std::is_array<std::allocator<NAL_unit*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<NAL_unit*> >, std::is_array<std::allocator<NAL_unit*> > > (0x0x7f5f4fcc9888) 0 empty
  std::is_array<std::allocator<NAL_unit*> > (0x0x7f5f4fcc98f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4fcd87e0) 0 empty

Class std::__or_<std::is_void<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_function<std::allocator<NAL_unit*> >, std::is_array<std::allocator<NAL_unit*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_function<std::allocator<NAL_unit*> >, std::is_array<std::allocator<NAL_unit*> > > (0x0x7f5f4fcc9a28) 0 empty
  std::__or_<std::is_function<std::allocator<NAL_unit*> >, std::is_array<std::allocator<NAL_unit*> > > (0x0x7f5f4fcc9a90) 0 empty
    std::is_array<std::allocator<NAL_unit*> > (0x0x7f5f4fcc9af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4fcd8840) 0 empty

Class std::is_function<std::queue<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::queue<NAL_unit*> > (0x0x7f5f4fcc9bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fcd8900) 0 empty

Class std::conditional<false, std::is_function<std::queue<NAL_unit*> >, std::__or_<std::is_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_void<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::queue<NAL_unit*> >, std::__or_<std::is_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_void<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > > > > (0x0x7f5f4fcd8960) 0 empty

Class std::is_lvalue_reference<std::queue<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::queue<NAL_unit*> > (0x0x7f5f4fcc9c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fcd89c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::queue<NAL_unit*> >, std::is_rvalue_reference<std::queue<NAL_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::queue<NAL_unit*> >, std::is_rvalue_reference<std::queue<NAL_unit*> > > (0x0x7f5f4fcd8ae0) 0 empty

Class std::is_rvalue_reference<std::queue<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::queue<NAL_unit*> > (0x0x7f5f4fcc9c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fcd8c00) 0 empty

Class std::__or_<std::is_lvalue_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_rvalue_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_rvalue_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > > > (0x0x7f5f4fcc9d00) 0 empty
  std::is_rvalue_reference<std::queue<NAL_unit*> > (0x0x7f5f4fcc9d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4fcd8c60) 0 empty

Class std::is_reference<std::queue<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::queue<NAL_unit*> > (0x0x7f5f4fcc9dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fcd8cc0) 0 empty

Class std::conditional<false, std::is_reference<std::queue<NAL_unit*> >, std::is_void<std::queue<NAL_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::queue<NAL_unit*> >, std::is_void<std::queue<NAL_unit*> > > (0x0x7f5f4fcd8de0) 0 empty

Class std::__or_<std::is_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_void<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_void<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > > > (0x0x7f5f4fcc9e38) 0 empty
  std::is_void<std::queue<NAL_unit*> > (0x0x7f5f4fcc9ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4fcd8e40) 0 empty

Class std::__or_<std::is_function<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_void<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_void<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > > > (0x0x7f5f4fcc9f08) 0 empty
  std::__or_<std::is_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_void<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > > > (0x0x7f5f4fcc9f70) 0 empty
    std::is_void<std::queue<NAL_unit*> > (0x0x7f5f4fd01000) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4fcd8ea0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_void<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_void<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > > > > (0x0x7f5f4fd01068) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fcd8f00) 0 empty

Class std::is_object<std::queue<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::queue<NAL_unit*> > (0x0x7f5f4fd010d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fcd8f60) 0 empty

Class std::conditional<true, std::is_object<std::queue<NAL_unit*> >, std::is_reference<std::queue<NAL_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::queue<NAL_unit*> >, std::is_reference<std::queue<NAL_unit*> > > (0x0x7f5f4fd06000) 0 empty

Class std::__or_<std::is_object<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > >, std::is_reference<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > > > > (0x0x7f5f4fd01138) 0 empty
  std::is_object<std::queue<NAL_unit*> > (0x0x7f5f4fd011a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4fd06060) 0 empty

Class std::__is_referenceable<std::queue<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::queue<NAL_unit*> > (0x0x7f5f4fd01208) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fd060c0) 0 empty

Class std::__add_rvalue_reference_helper<std::queue<NAL_unit*>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::queue<NAL_unit*>, true> (0x0x7f5f4fd061e0) 0 empty

Class std::add_rvalue_reference<std::queue<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::queue<NAL_unit*> > (0x0x7f5f4fd01270) 0 empty
  std::__add_rvalue_reference_helper<std::queue<NAL_unit*>, true> (0x0x7f5f4fd06240) 0 empty

Class std::__is_convertible_helper<std::queue<NAL_unit*>, std::allocator<NAL_unit*>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::queue<NAL_unit*>, std::allocator<NAL_unit*>, false> (0x0x7f5f4fcd88a0) 0 empty

Class std::is_convertible<std::queue<NAL_unit*>, std::allocator<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::queue<NAL_unit*>, std::allocator<NAL_unit*> > (0x0x7f5f4fd01410) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fd062a0) 0 empty

Class std::__or_<std::is_same<std::allocator<NAL_unit*>, std::__erased_type>, std::is_convertible<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > >, std::allocator<NAL_unit*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_same<std::allocator<NAL_unit*>, std::__erased_type>, std::is_convertible<std::queue<NAL_unit*, std::deque<NAL_unit*, std::allocator<NAL_unit*> > >, std::allocator<NAL_unit*> > > (0x0x7f5f4fd01478) 0 empty
  std::is_convertible<std::queue<NAL_unit*>, std::allocator<NAL_unit*> > (0x0x7f5f4fd014e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4fd06300) 0 empty

Class std::__uses_allocator_helper<std::deque<NAL_unit*, std::allocator<NAL_unit*> >, std::queue<NAL_unit*>, void>
   size=1 align=1
   base size=1 base align=1
std::__uses_allocator_helper<std::deque<NAL_unit*, std::allocator<NAL_unit*> >, std::queue<NAL_unit*>, void> (0x0x7f5f4fd01548) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fd06360) 0 empty

Class std::uses_allocator<std::deque<NAL_unit*, std::allocator<NAL_unit*> >, std::queue<NAL_unit*> >
   size=1 align=1
   base size=1 base align=1
std::uses_allocator<std::deque<NAL_unit*, std::allocator<NAL_unit*> >, std::queue<NAL_unit*> > (0x0x7f5f4fd01618) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fd063c0) 0 empty

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

Class std::is_array<std::allocator<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<image_unit*> > (0x0x7f5f4fd01680) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fd06840) 0 empty

Class std::remove_volatile<std::allocator<image_unit*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<image_unit*> > (0x0x7f5f4fd06900) 0 empty

Class std::remove_const<std::allocator<image_unit*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<image_unit*> > (0x0x7f5f4fd06960) 0 empty

Class std::remove_cv<std::allocator<image_unit*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<image_unit*> > (0x0x7f5f4fd068a0) 0 empty

Class std::__is_void_helper<std::allocator<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<image_unit*> > (0x0x7f5f4fd01750) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fd069c0) 0 empty

Class std::is_void<std::allocator<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<image_unit*> > (0x0x7f5f4fd017b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fd06a20) 0 empty

Class std::__not_<std::is_void<std::allocator<image_unit*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<image_unit*> > > (0x0x7f5f4fd01820) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fd06a80) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<image_unit*> >, std::__not_<std::is_void<std::allocator<image_unit*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<image_unit*> >, std::__not_<std::is_void<std::allocator<image_unit*> > > > (0x0x7f5f4fd06ae0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<image_unit*> > (0x0x7f5f4fd01888) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f5f4fd06b40) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<image_unit*> > >, std::__is_default_constructible_impl<std::allocator<image_unit*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<image_unit*> > >, std::__is_default_constructible_impl<std::allocator<image_unit*> > > (0x0x7f5f4fd018f0) 0 empty
  std::__is_default_constructible_impl<std::allocator<image_unit*> > (0x0x7f5f4fd01958) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f5f4fd06ba0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<image_unit*> > (0x0x7f5f4fd019c0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<image_unit*> > >, std::__is_default_constructible_impl<std::allocator<image_unit*> > > (0x0x7f5f4fd01a28) 0 empty
    std::__is_default_constructible_impl<std::allocator<image_unit*> > (0x0x7f5f4fd01a90) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f5f4fd06c00) 0 empty

Class std::__is_default_constructible_safe<std::allocator<image_unit*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<image_unit*>, false> (0x0x7f5f4fd01af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fd06c60) 0 empty

Class std::is_default_constructible<std::allocator<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<image_unit*> > (0x0x7f5f4fd01b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fd06cc0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<image_unit*>, false>, std::is_default_constructible<std::allocator<image_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<image_unit*>, false>, std::is_default_constructible<std::allocator<image_unit*> > > (0x0x7f5f4fd06d20) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<image_unit*> > (0x0x7f5f4fd01bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fd06d80) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<image_unit*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<image_unit*>, false> (0x0x7f5f4fd01c30) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<image_unit*> > (0x0x7f5f4fd01c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4fd06de0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<image_unit*> >, std::__is_nt_default_constructible_impl<std::allocator<image_unit*>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<image_unit*> >, std::__is_nt_default_constructible_impl<std::allocator<image_unit*>, false> > (0x0x7f5f4fd01d00) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<image_unit*>, false> (0x0x7f5f4fd01d68) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<image_unit*> > (0x0x7f5f4fd01dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4fd06e40) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<image_unit*> > (0x0x7f5f4fd01e38) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<image_unit*> >, std::__is_nt_default_constructible_impl<std::allocator<image_unit*>, false> > (0x0x7f5f4fd01ea0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<image_unit*>, false> (0x0x7f5f4fd01f08) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<image_unit*> > (0x0x7f5f4fd01f70) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4fd06ea0) 0 empty

Class std::initializer_list<ref_pic_set>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<ref_pic_set> (0x0x7f5f4f985a20) 0

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

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

Class __gnu_cxx::__alloc_traits<std::allocator<bool> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<bool> > (0x0x7f5f4f958478) 0 empty
  std::allocator_traits<std::allocator<bool> > (0x0x7f5f4f9e73c0) 0 empty

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

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

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

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

Class std::allocator<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::allocator<long unsigned int> (0x0x7f5f4f958680) 0 empty
  __gnu_cxx::new_allocator<long unsigned int> (0x0x7f5f4f9e7600) 0 empty

Class std::_Bvector_base<std::allocator<bool> >::_Bvector_impl
   size=40 align=8
   base size=40 base align=8
std::_Bvector_base<std::allocator<bool> >::_Bvector_impl (0x0x7f5f4f958750) 0
  std::allocator<long unsigned int> (0x0x7f5f4f9587b8) 0 empty
    __gnu_cxx::new_allocator<long unsigned int> (0x0x7f5f4f9e7660) 0 empty

Class std::_Bvector_base<std::allocator<bool> >
   size=40 align=8
   base size=40 base align=8
std::_Bvector_base<std::allocator<bool> > (0x0x7f5f4f9e7300) 0

Class std::vector<bool>
   size=40 align=8
   base size=40 base align=8
std::vector<bool> (0x0x7f5f4f958820) 0
  std::_Bvector_base<std::allocator<bool> > (0x0x7f5f4f9e76c0) 0

Class __gnu_cxx::new_allocator<bool>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<bool> (0x0x7f5f4f9e7720) 0 empty

Class std::allocator<bool>
   size=1 align=1
   base size=1 base align=1
std::allocator<bool> (0x0x7f5f4f958958) 0 empty
  __gnu_cxx::new_allocator<bool> (0x0x7f5f4f9e77e0) 0 empty

Class std::__is_floating<int>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<int> (0x0x7f5f4fae15a0) 0 empty

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

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

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7f5f4fae1660) 0 empty

Class std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f5f4fae14e0) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7f5f4f958dd0) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f5f4fae16c0) 0 empty

Class __gnu_cxx::__enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, void> (0x0x7f5f4fae1720) 0 empty

Class __gnu_cxx::__enable_if<false, void>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, void> (0x0x7f5f4fae1780) 0 empty

Class std::is_same<slice_segment_header**, slice_segment_header**>
   size=1 align=1
   base size=1 base align=1
std::is_same<slice_segment_header**, slice_segment_header**> (0x0x7f5f4f958e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fae1c60) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<slice_segment_header**> >, std::is_same<slice_segment_header**, slice_segment_header**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<slice_segment_header**> >, std::is_same<slice_segment_header**, slice_segment_header**> > (0x0x7f5f4fae1cc0) 0 empty

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

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

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

Class std::__is_pointer_helper<slice_segment_header**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<slice_segment_header**> (0x0x7f5f4f958f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fae1e40) 0 empty

Class std::is_pointer<slice_segment_header**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<slice_segment_header**> (0x0x7f5f4f958f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4fae1ea0) 0 empty

Class std::__not_<std::is_pointer<slice_segment_header**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<slice_segment_header**> > (0x0x7f5f4f958208) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4fae1f00) 0 empty

Class std::__and_<std::is_same<slice_segment_header**, slice_segment_header**>, std::__not_<std::is_pointer<slice_segment_header**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<slice_segment_header**, slice_segment_header**>, std::__not_<std::is_pointer<slice_segment_header**> > > (0x0x7f5f4f958270) 0 empty
  std::__not_<std::is_pointer<slice_segment_header**> > (0x0x7f5f4f9582d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4fae1f60) 0 empty

Class std::is_same<de265_image**, de265_image**>
   size=1 align=1
   base size=1 base align=1
std::is_same<de265_image**, de265_image**> (0x0x7f5f4f9584e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f709720) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<de265_image**> >, std::is_same<de265_image**, de265_image**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<de265_image**> >, std::is_same<de265_image**, de265_image**> > (0x0x7f5f4f709780) 0 empty

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

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

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

Class std::__is_pointer_helper<de265_image**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<de265_image**> (0x0x7f5f4f958a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f709900) 0 empty

Class std::is_pointer<de265_image**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<de265_image**> (0x0x7f5f4f958af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f709960) 0 empty

Class std::__not_<std::is_pointer<de265_image**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<de265_image**> > (0x0x7f5f4f958b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f7099c0) 0 empty

Class std::__and_<std::is_same<de265_image**, de265_image**>, std::__not_<std::is_pointer<de265_image**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<de265_image**, de265_image**>, std::__not_<std::is_pointer<de265_image**> > > (0x0x7f5f4f958bc8) 0 empty
  std::__not_<std::is_pointer<de265_image**> > (0x0x7f5f4f958c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f709a20) 0 empty

Class std::remove_volatile<de265_image* const>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<de265_image* const> (0x0x7f5f4f709c60) 0 empty

Class std::remove_const<de265_image* const>
   size=1 align=1
   base size=0 base align=1
std::remove_const<de265_image* const> (0x0x7f5f4f709cc0) 0 empty

Class std::remove_cv<de265_image* const>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<de265_image* const> (0x0x7f5f4f709c00) 0 empty

Class std::is_void<de265_image* const>
   size=1 align=1
   base size=1 base align=1
std::is_void<de265_image* const> (0x0x7f5f4f723208) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f709d20) 0 empty

Class std::conditional<false, std::__undefined, de265_image* const>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, de265_image* const> (0x0x7f5f4f709d80) 0 empty

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

Class std::_Deque_iterator<de265_image*, de265_image* const&, de265_image* const*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<de265_image*, de265_image* const&, de265_image* const*> (0x0x7f5f4f709b40) 0

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

Class __gnu_cxx::__normal_iterator<image_unit* const*, std::vector<image_unit*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<image_unit* const*, std::vector<image_unit*> > (0x0x7f5f4f784300) 0

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

Class __gnu_cxx::__normal_iterator<image_unit**, std::vector<image_unit*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<image_unit**, std::vector<image_unit*> > (0x0x7f5f4f784420) 0

Class std::is_same<image_unit**, image_unit**>
   size=1 align=1
   base size=1 base align=1
std::is_same<image_unit**, image_unit**> (0x0x7f5f4f7234e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f784540) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<image_unit**> >, std::is_same<image_unit**, image_unit**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<image_unit**> >, std::is_same<image_unit**, image_unit**> > (0x0x7f5f4f7845a0) 0 empty

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

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

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

Class std::__is_pointer_helper<image_unit**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<image_unit**> (0x0x7f5f4f7235b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f784720) 0 empty

Class std::is_pointer<image_unit**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<image_unit**> (0x0x7f5f4f723618) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f784780) 0 empty

Class std::__not_<std::is_pointer<image_unit**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<image_unit**> > (0x0x7f5f4f723680) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f7847e0) 0 empty

Class std::__and_<std::is_same<image_unit**, image_unit**>, std::__not_<std::is_pointer<image_unit**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<image_unit**, image_unit**>, std::__not_<std::is_pointer<image_unit**> > > (0x0x7f5f4f7236e8) 0 empty
  std::__not_<std::is_pointer<image_unit**> > (0x0x7f5f4f723750) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f784840) 0 empty

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

Class std::is_same<sei_message*, sei_message*>
   size=1 align=1
   base size=1 base align=1
std::is_same<sei_message*, sei_message*> (0x0x7f5f4f7238f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f784b40) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<sei_message*> >, std::is_same<sei_message*, sei_message*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<sei_message*> >, std::is_same<sei_message*, sei_message*> > (0x0x7f5f4f784ba0) 0 empty

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

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

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

Class std::__is_pointer_helper<sei_message*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<sei_message*> (0x0x7f5f4f7239c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f784d20) 0 empty

Class std::is_pointer<sei_message*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<sei_message*> (0x0x7f5f4f723a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f784d80) 0 empty

Class std::__not_<std::is_pointer<sei_message*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<sei_message*> > (0x0x7f5f4f723a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f784de0) 0 empty

Class std::__and_<std::is_same<sei_message*, sei_message*>, std::__not_<std::is_pointer<sei_message*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<sei_message*, sei_message*>, std::__not_<std::is_pointer<sei_message*> > > (0x0x7f5f4f723af8) 0 empty
  std::__not_<std::is_pointer<sei_message*> > (0x0x7f5f4f723b60) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f784e40) 0 empty

Class std::is_same<slice_unit**, slice_unit**>
   size=1 align=1
   base size=1 base align=1
std::is_same<slice_unit**, slice_unit**> (0x0x7f5f4f723c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f7c80c0) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<slice_unit**> >, std::is_same<slice_unit**, slice_unit**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<slice_unit**> >, std::is_same<slice_unit**, slice_unit**> > (0x0x7f5f4f7c8120) 0 empty

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

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

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

Class std::__is_pointer_helper<slice_unit**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<slice_unit**> (0x0x7f5f4f723d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f7c82a0) 0 empty

Class std::is_pointer<slice_unit**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<slice_unit**> (0x0x7f5f4f723dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f7c8300) 0 empty

Class std::__not_<std::is_pointer<slice_unit**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<slice_unit**> > (0x0x7f5f4f723e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f7c8360) 0 empty

Class std::__and_<std::is_same<slice_unit**, slice_unit**>, std::__not_<std::is_pointer<slice_unit**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<slice_unit**, slice_unit**>, std::__not_<std::is_pointer<slice_unit**> > > (0x0x7f5f4f723ea0) 0 empty
  std::__not_<std::is_pointer<slice_unit**> > (0x0x7f5f4f723f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f7c83c0) 0 empty

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

Class __gnu_cxx::__normal_iterator<slice_unit* const*, std::vector<slice_unit*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<slice_unit* const*, std::vector<slice_unit*> > (0x0x7f5f4f7c85a0) 0

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

Class __gnu_cxx::__normal_iterator<const ref_pic_set*, std::vector<ref_pic_set> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const ref_pic_set*, std::vector<ref_pic_set> > (0x0x7f5f4f7c8ae0) 0

Class std::__are_same<const ref_pic_set*, ref_pic_set*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<const ref_pic_set*, ref_pic_set*> (0x0x7f5f4f7c8ba0) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<ref_pic_set> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<ref_pic_set> > (0x0x7f5f4f7c8c00) 0 empty

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

Class __gnu_cxx::__normal_iterator<ref_pic_set*, std::vector<ref_pic_set> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<ref_pic_set*, std::vector<ref_pic_set> > (0x0x7f5f4f7c8cc0) 0

Class std::__are_same<ref_pic_set*, ref_pic_set*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<ref_pic_set*, ref_pic_set*> (0x0x7f5f4f7c8d80) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<ref_pic_set> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<ref_pic_set> > (0x0x7f5f4f7c8de0) 0 empty

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

Class __gnu_cxx::__normal_iterator<const int*, std::vector<int> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const int*, std::vector<int> > (0x0x7f5f4f83b0c0) 0

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

Class __gnu_cxx::__enable_if<false, std::vector<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<int> > (0x0x7f5f4f83b1e0) 0 empty

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

Class __gnu_cxx::__normal_iterator<int*, std::vector<int> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<int*, std::vector<int> > (0x0x7f5f4f83b2a0) 0

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

Class __gnu_cxx::__enable_if<true, std::vector<int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<int> > (0x0x7f5f4f83b3c0) 0 empty

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

Class std::remove_reference<slice_segment_header* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<slice_segment_header* const&> (0x0x7f5f4f890360) 0 empty

Class std::remove_reference<de265_image* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<de265_image* const&> (0x0x7f5f4f8904e0) 0 empty

Class std::__are_same<image_unit* const*, image_unit**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<image_unit* const*, image_unit**> (0x0x7f5f4f8eba20) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<image_unit*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<image_unit*> > (0x0x7f5f4f8eba80) 0 empty

Class std::__are_same<image_unit**, image_unit**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<image_unit**, image_unit**> (0x0x7f5f4f8ebc00) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<image_unit*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<image_unit*> > (0x0x7f5f4f8ebc60) 0 empty

Class std::remove_reference<thread_task*>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<thread_task*> (0x0x7f5f4f8ebe40) 0 empty

Class std::is_same<thread_task**, thread_task**>
   size=1 align=1
   base size=1 base align=1
std::is_same<thread_task**, thread_task**> (0x0x7f5f4f7fb548) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f8ebf00) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<thread_task**> >, std::is_same<thread_task**, thread_task**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<thread_task**> >, std::is_same<thread_task**, thread_task**> > (0x0x7f5f4f8ebf60) 0 empty

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

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

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

Class std::__is_pointer_helper<thread_task**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<thread_task**> (0x0x7f5f4f7fb618) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f4fe120) 0 empty

Class std::is_pointer<thread_task**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<thread_task**> (0x0x7f5f4f7fb340) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f4fe180) 0 empty

Class std::__not_<std::is_pointer<thread_task**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<thread_task**> > (0x0x7f5f4f7fb3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f4fe1e0) 0 empty

Class std::__and_<std::is_same<thread_task**, thread_task**>, std::__not_<std::is_pointer<thread_task**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<thread_task**, thread_task**>, std::__not_<std::is_pointer<thread_task**> > > (0x0x7f5f4f7fb6e8) 0 empty
  std::__not_<std::is_pointer<thread_task**> > (0x0x7f5f4f7fb958) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f4fe240) 0 empty

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

Class std::remove_reference<image_unit* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<image_unit* const&> (0x0x7f5f4f4fe480) 0 empty

Class std::remove_reference<slice_unit* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<slice_unit* const&> (0x0x7f5f4f4fe600) 0 empty

Class std::__are_same<slice_unit* const*, slice_unit**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<slice_unit* const*, slice_unit**> (0x0x7f5f4f4fe780) 0 empty

Class __gnu_cxx::__enable_if<false, std::vector<slice_unit*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, std::vector<slice_unit*> > (0x0x7f5f4f4fe7e0) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const ref_pic_set*, std::vector<ref_pic_set> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const ref_pic_set*, std::vector<ref_pic_set> > > (0x0x7f5f4f54f1e0) 0 empty

Class std::__is_move_iterator<ref_pic_set*>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<ref_pic_set*> (0x0x7f5f4f54f360) 0 empty

Class std::__is_move_iterator<__gnu_cxx::__normal_iterator<const int*, std::vector<int> > >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<__gnu_cxx::__normal_iterator<const int*, std::vector<int> > > (0x0x7f5f4f54f840) 0 empty

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

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

Class std::is_same<int*, int*>
   size=1 align=1
   base size=1 base align=1
std::is_same<int*, int*> (0x0x7f5f4f516a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f54fba0) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<int*> >, std::is_same<int*, int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<int*> >, std::is_same<int*, int*> > (0x0x7f5f4f54fc00) 0 empty

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

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

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

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

Class std::is_pointer<int*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<int*> (0x0x7f5f4f516b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f54fde0) 0 empty

Class std::__not_<std::is_pointer<int*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<int*> > (0x0x7f5f4f516bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f54fe40) 0 empty

Class std::__and_<std::is_same<int*, int*>, std::__not_<std::is_pointer<int*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<int*, int*>, std::__not_<std::is_pointer<int*> > > (0x0x7f5f4f516c30) 0 empty
  std::__not_<std::is_pointer<int*> > (0x0x7f5f4f516c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f54fea0) 0 empty

Class std::is_function<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_function<slice_segment_header*> (0x0x7f5f4f516138) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f595d20) 0 empty

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

Class std::is_lvalue_reference<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<slice_segment_header*> (0x0x7f5f4f5162d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f595de0) 0 empty

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

Class std::is_rvalue_reference<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<slice_segment_header*> (0x0x7f5f4f516340) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f595ea0) 0 empty

Class std::__or_<std::is_lvalue_reference<slice_segment_header*>, std::is_rvalue_reference<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<slice_segment_header*>, std::is_rvalue_reference<slice_segment_header*> > (0x0x7f5f4f5bd000) 0 empty
  std::is_rvalue_reference<slice_segment_header*> (0x0x7f5f4f5bd068) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f595f00) 0 empty

Class std::is_reference<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<slice_segment_header*> (0x0x7f5f4f5bd0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f595f60) 0 empty

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

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

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

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

Class std::__is_void_helper<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<slice_segment_header*> (0x0x7f5f4f5bd340) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f5c0180) 0 empty

Class std::is_void<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_void<slice_segment_header*> (0x0x7f5f4f5bd3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f5c01e0) 0 empty

Class std::__or_<std::is_reference<slice_segment_header*>, std::is_void<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<slice_segment_header*>, std::is_void<slice_segment_header*> > (0x0x7f5f4f5bd410) 0 empty
  std::is_void<slice_segment_header*> (0x0x7f5f4f5bd478) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f5c0240) 0 empty

Class std::__or_<std::is_function<slice_segment_header*>, std::is_reference<slice_segment_header*>, std::is_void<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<slice_segment_header*>, std::is_reference<slice_segment_header*>, std::is_void<slice_segment_header*> > (0x0x7f5f4f5bd4e0) 0 empty
  std::__or_<std::is_reference<slice_segment_header*>, std::is_void<slice_segment_header*> > (0x0x7f5f4f5bd548) 0 empty
    std::is_void<slice_segment_header*> (0x0x7f5f4f5bd5b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f5c0360) 0 empty

Class std::__not_<std::__or_<std::is_function<slice_segment_header*>, std::is_reference<slice_segment_header*>, std::is_void<slice_segment_header*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<slice_segment_header*>, std::is_reference<slice_segment_header*>, std::is_void<slice_segment_header*> > > (0x0x7f5f4f5bd618) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f5c0420) 0 empty

Class std::is_object<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_object<slice_segment_header*> (0x0x7f5f4f5bd680) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f5c0480) 0 empty

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

Class std::__or_<std::is_object<slice_segment_header*>, std::is_reference<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<slice_segment_header*>, std::is_reference<slice_segment_header*> > (0x0x7f5f4f5bd7b8) 0 empty
  std::is_object<slice_segment_header*> (0x0x7f5f4f5bd820) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f5c0540) 0 empty

Class std::__is_referenceable<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<slice_segment_header*> (0x0x7f5f4f5bd888) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f5c0660) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<slice_segment_header*, slice_segment_header*&&>, std::__is_direct_constructible_new_safe<slice_segment_header*, slice_segment_header*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<slice_segment_header*, slice_segment_header*&&>, std::__is_direct_constructible_new_safe<slice_segment_header*, slice_segment_header*&&> > (0x0x7f5f4f5c06c0) 0 empty

Class std::conditional<false, std::is_void<slice_segment_header*>, std::__or_<std::__is_array_unknown_bounds<slice_segment_header*>, std::is_function<slice_segment_header*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<slice_segment_header*>, std::__or_<std::__is_array_unknown_bounds<slice_segment_header*>, std::is_function<slice_segment_header*> > > (0x0x7f5f4f5c0720) 0 empty

Class std::is_array<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_array<slice_segment_header*> (0x0x7f5f4f5bd9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f5c0780) 0 empty

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

Class std::__and_<std::is_array<slice_segment_header*>, std::__not_<std::extent<slice_segment_header*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<slice_segment_header*>, std::__not_<std::extent<slice_segment_header*, 0u> > > (0x0x7f5f4f5bda28) 0 empty
  std::is_array<slice_segment_header*> (0x0x7f5f4f5bda90) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f5c0840) 0 empty

Class std::__is_array_unknown_bounds<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<slice_segment_header*> (0x0x7f5f4f5bdbc8) 0 empty
  std::__and_<std::is_array<slice_segment_header*>, std::__not_<std::extent<slice_segment_header*, 0u> > > (0x0x7f5f4f5bdc30) 0 empty
    std::is_array<slice_segment_header*> (0x0x7f5f4f5bdc98) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f5c08a0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<slice_segment_header*>, std::is_function<slice_segment_header*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<slice_segment_header*>, std::is_function<slice_segment_header*> > (0x0x7f5f4f5c0900) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<slice_segment_header*>, std::is_function<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<slice_segment_header*>, std::is_function<slice_segment_header*> > (0x0x7f5f4f5bdd00) 0 empty
  std::is_function<slice_segment_header*> (0x0x7f5f4f5bdd68) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f5c0960) 0 empty

Class std::__or_<std::is_void<slice_segment_header*>, std::__is_array_unknown_bounds<slice_segment_header*>, std::is_function<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<slice_segment_header*>, std::__is_array_unknown_bounds<slice_segment_header*>, std::is_function<slice_segment_header*> > (0x0x7f5f4f5bddd0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<slice_segment_header*>, std::is_function<slice_segment_header*> > (0x0x7f5f4f5bde38) 0 empty
    std::is_function<slice_segment_header*> (0x0x7f5f4f5bdea0) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f5c09c0) 0 empty

Class std::conditional<false, std::is_reference<slice_segment_header*>, std::is_scalar<slice_segment_header*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<slice_segment_header*>, std::is_scalar<slice_segment_header*> > (0x0x7f5f4f5c0a20) 0 empty

Class std::__is_integral_helper<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<slice_segment_header*> (0x0x7f5f4f5dd000) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f5c0a80) 0 empty

Class std::is_integral<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<slice_segment_header*> (0x0x7f5f4f5dd068) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f5c0ae0) 0 empty

Class std::conditional<false, std::is_integral<slice_segment_header*>, std::is_floating_point<slice_segment_header*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<slice_segment_header*>, std::is_floating_point<slice_segment_header*> > (0x0x7f5f4f5c0b40) 0 empty

Class std::__is_floating_point_helper<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<slice_segment_header*> (0x0x7f5f4f5dd0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f5c0ba0) 0 empty

Class std::is_floating_point<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<slice_segment_header*> (0x0x7f5f4f5dd138) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f5c0c00) 0 empty

Class std::__or_<std::is_integral<slice_segment_header*>, std::is_floating_point<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<slice_segment_header*>, std::is_floating_point<slice_segment_header*> > (0x0x7f5f4f5dd1a0) 0 empty
  std::is_floating_point<slice_segment_header*> (0x0x7f5f4f5dd208) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f5c0c60) 0 empty

Class std::is_arithmetic<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<slice_segment_header*> (0x0x7f5f4f5dd340) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f5c0d80) 0 empty

Class std::conditional<false, std::is_arithmetic<slice_segment_header*>, std::__or_<std::is_enum<slice_segment_header*>, std::is_pointer<slice_segment_header*>, std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<slice_segment_header*>, std::__or_<std::is_enum<slice_segment_header*>, std::is_pointer<slice_segment_header*>, std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> > > (0x0x7f5f4f5c0de0) 0 empty

Class std::is_enum<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<slice_segment_header*> (0x0x7f5f4f5dd3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f5c0e40) 0 empty

Class std::conditional<false, std::is_enum<slice_segment_header*>, std::__or_<std::is_pointer<slice_segment_header*>, std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<slice_segment_header*>, std::__or_<std::is_pointer<slice_segment_header*>, std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> > > (0x0x7f5f4f5c0ea0) 0 empty

Class std::__is_pointer_helper<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<slice_segment_header*> (0x0x7f5f4f5dd410) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f5c0f00) 0 empty

Class std::is_pointer<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<slice_segment_header*> (0x0x7f5f4f5dd478) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f5c0f60) 0 empty

Class std::conditional<true, std::is_pointer<slice_segment_header*>, std::__or_<std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<slice_segment_header*>, std::__or_<std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> > > (0x0x7f5f4f5eb000) 0 empty

Class std::__or_<std::is_pointer<slice_segment_header*>, std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<slice_segment_header*>, std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> > (0x0x7f5f4f5dd4e0) 0 empty
  std::is_pointer<slice_segment_header*> (0x0x7f5f4f5dd548) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f5eb060) 0 empty

Class std::__or_<std::is_enum<slice_segment_header*>, std::is_pointer<slice_segment_header*>, std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<slice_segment_header*>, std::is_pointer<slice_segment_header*>, std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> > (0x0x7f5f4f5dd5b0) 0 empty
  std::__or_<std::is_pointer<slice_segment_header*>, std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> > (0x0x7f5f4f5dd618) 0 empty
    std::is_pointer<slice_segment_header*> (0x0x7f5f4f5dd680) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f5eb0c0) 0 empty

Class std::__or_<std::is_arithmetic<slice_segment_header*>, std::is_enum<slice_segment_header*>, std::is_pointer<slice_segment_header*>, std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<slice_segment_header*>, std::is_enum<slice_segment_header*>, std::is_pointer<slice_segment_header*>, std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> > (0x0x7f5f4f5dd6e8) 0 empty
  std::__or_<std::is_enum<slice_segment_header*>, std::is_pointer<slice_segment_header*>, std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> > (0x0x7f5f4f5dd750) 0 empty
    std::__or_<std::is_pointer<slice_segment_header*>, std::is_member_pointer<slice_segment_header*>, std::is_null_pointer<slice_segment_header*> > (0x0x7f5f4f5dd7b8) 0 empty
      std::is_pointer<slice_segment_header*> (0x0x7f5f4f5dd820) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4f5eb120) 0 empty

Class std::is_scalar<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<slice_segment_header*> (0x0x7f5f4f5dd888) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f5eb180) 0 empty

Class std::__or_<std::is_reference<slice_segment_header*>, std::is_scalar<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<slice_segment_header*>, std::is_scalar<slice_segment_header*> > (0x0x7f5f4f5dd8f0) 0 empty
  std::is_scalar<slice_segment_header*> (0x0x7f5f4f5dd958) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f5eb1e0) 0 empty

Class std::__is_destructible_safe<slice_segment_header*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<slice_segment_header*, false, true> (0x0x7f5f4f5dd9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f5eb300) 0 empty

Class std::is_destructible<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<slice_segment_header*> (0x0x7f5f4f5dda28) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f5eb360) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<slice_segment_header*, slice_segment_header*&&>, std::is_destructible<slice_segment_header*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<slice_segment_header*, slice_segment_header*&&>, std::is_destructible<slice_segment_header*> > (0x0x7f5f4f5eb3c0) 0 empty

Class std::is_function<slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<slice_segment_header*&&> (0x0x7f5f4f5ddaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f5eb480) 0 empty

Class std::conditional<false, std::is_function<slice_segment_header*&&>, std::__or_<std::is_reference<slice_segment_header*&&>, std::is_void<slice_segment_header*&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<slice_segment_header*&&>, std::__or_<std::is_reference<slice_segment_header*&&>, std::is_void<slice_segment_header*&&> > > (0x0x7f5f4f5eb4e0) 0 empty

Class std::is_lvalue_reference<slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<slice_segment_header*&&> (0x0x7f5f4f5ddb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f5eb600) 0 empty

Class std::conditional<false, std::is_lvalue_reference<slice_segment_header*&&>, std::is_rvalue_reference<slice_segment_header*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<slice_segment_header*&&>, std::is_rvalue_reference<slice_segment_header*&&> > (0x0x7f5f4f5eb660) 0 empty

Class std::is_rvalue_reference<slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<slice_segment_header*&&> (0x0x7f5f4f5ddbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f5eb6c0) 0 empty

Class std::__or_<std::is_lvalue_reference<slice_segment_header*&&>, std::is_rvalue_reference<slice_segment_header*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<slice_segment_header*&&>, std::is_rvalue_reference<slice_segment_header*&&> > (0x0x7f5f4f5ddc30) 0 empty
  std::is_rvalue_reference<slice_segment_header*&&> (0x0x7f5f4f5ddc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f5eb720) 0 empty

Class std::is_reference<slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<slice_segment_header*&&> (0x0x7f5f4f5ddd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f5eb780) 0 empty

Class std::conditional<true, std::is_reference<slice_segment_header*&&>, std::is_void<slice_segment_header*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<slice_segment_header*&&>, std::is_void<slice_segment_header*&&> > (0x0x7f5f4f5eb7e0) 0 empty

Class std::__or_<std::is_reference<slice_segment_header*&&>, std::is_void<slice_segment_header*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<slice_segment_header*&&>, std::is_void<slice_segment_header*&&> > (0x0x7f5f4f5dde38) 0 empty
  std::is_reference<slice_segment_header*&&> (0x0x7f5f4f5ddea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f5eb840) 0 empty

Class std::__or_<std::is_function<slice_segment_header*&&>, std::is_reference<slice_segment_header*&&>, std::is_void<slice_segment_header*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<slice_segment_header*&&>, std::is_reference<slice_segment_header*&&>, std::is_void<slice_segment_header*&&> > (0x0x7f5f4f5ddf08) 0 empty
  std::__or_<std::is_reference<slice_segment_header*&&>, std::is_void<slice_segment_header*&&> > (0x0x7f5f4f5ddf70) 0 empty
    std::is_reference<slice_segment_header*&&> (0x0x7f5f4f601000) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f5eb960) 0 empty

Class std::__not_<std::__or_<std::is_function<slice_segment_header*&&>, std::is_reference<slice_segment_header*&&>, std::is_void<slice_segment_header*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<slice_segment_header*&&>, std::is_reference<slice_segment_header*&&>, std::is_void<slice_segment_header*&&> > > (0x0x7f5f4f601068) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f5eba20) 0 empty

Class std::is_object<slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<slice_segment_header*&&> (0x0x7f5f4f6010d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f5eba80) 0 empty

Class std::conditional<false, std::is_object<slice_segment_header*&&>, std::is_reference<slice_segment_header*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<slice_segment_header*&&>, std::is_reference<slice_segment_header*&&> > (0x0x7f5f4f5ebae0) 0 empty

Class std::__or_<std::is_object<slice_segment_header*&&>, std::is_reference<slice_segment_header*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<slice_segment_header*&&>, std::is_reference<slice_segment_header*&&> > (0x0x7f5f4f601138) 0 empty
  std::is_reference<slice_segment_header*&&> (0x0x7f5f4f6011a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f5ebb40) 0 empty

Class std::__is_referenceable<slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<slice_segment_header*&&> (0x0x7f5f4f6012d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f5ebc60) 0 empty

Class std::__add_rvalue_reference_helper<slice_segment_header*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<slice_segment_header*&&, true> (0x0x7f5f4f5ebcc0) 0 empty

Class std::add_rvalue_reference<slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<slice_segment_header*&&> (0x0x7f5f4f601340) 0 empty
  std::__add_rvalue_reference_helper<slice_segment_header*&&, true> (0x0x7f5f4f5ebd20) 0 empty

Class std::__is_direct_constructible_impl<slice_segment_header*, slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f5dda90) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f5f4f5eb420) 0 empty

Class std::__and_<std::is_destructible<slice_segment_header*>, std::__is_direct_constructible_impl<slice_segment_header*, slice_segment_header*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<slice_segment_header*>, std::__is_direct_constructible_impl<slice_segment_header*, slice_segment_header*&&> > (0x0x7f5f4f601410) 0 empty
  std::__is_direct_constructible_impl<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601478) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f5f4f5ebd80) 0 empty

Class std::__is_direct_constructible_new_safe<slice_segment_header*, slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f6014e0) 0 empty
  std::__and_<std::is_destructible<slice_segment_header*>, std::__is_direct_constructible_impl<slice_segment_header*, slice_segment_header*&&> > (0x0x7f5f4f601548) 0 empty
    std::__is_direct_constructible_impl<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f6015b0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f5f4f5ebde0) 0 empty

Class std::__is_direct_constructible_new<slice_segment_header*, slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601618) 0 empty
  std::__is_direct_constructible_new_safe<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601680) 0 empty
    std::__and_<std::is_destructible<slice_segment_header*>, std::__is_direct_constructible_impl<slice_segment_header*, slice_segment_header*&&> > (0x0x7f5f4f6016e8) 0 empty
      std::__is_direct_constructible_impl<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601750) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f5f4f5ebe40) 0 empty

Class std::__is_direct_constructible<slice_segment_header*, slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f6017b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f5ebea0) 0 empty

Class std::__is_constructible_impl<slice_segment_header*, slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601820) 0 empty
  std::__is_direct_constructible<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601888) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f5ebf00) 0 empty

Class std::is_constructible<slice_segment_header*, slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f6018f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f5ebf60) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<slice_segment_header*, slice_segment_header*&&>, std::is_constructible<slice_segment_header*, slice_segment_header*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<slice_segment_header*, slice_segment_header*&&>, std::is_constructible<slice_segment_header*, slice_segment_header*&&> > (0x0x7f5f4f60c000) 0 empty

Class std::__is_nt_constructible_impl<slice_segment_header*, slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601958) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f60c060) 0 empty

Class std::__and_<std::is_constructible<slice_segment_header*, slice_segment_header*&&>, std::__is_nt_constructible_impl<slice_segment_header*, slice_segment_header*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<slice_segment_header*, slice_segment_header*&&>, std::__is_nt_constructible_impl<slice_segment_header*, slice_segment_header*&&> > (0x0x7f5f4f6019c0) 0 empty
  std::__is_nt_constructible_impl<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f60c0c0) 0 empty

Class std::is_nothrow_constructible<slice_segment_header*, slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601a90) 0 empty
  std::__and_<std::is_constructible<slice_segment_header*, slice_segment_header*&&>, std::__is_nt_constructible_impl<slice_segment_header*, slice_segment_header*&&> > (0x0x7f5f4f601af8) 0 empty
    std::__is_nt_constructible_impl<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601b60) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f60c120) 0 empty

Class std::__is_nothrow_move_constructible_impl<slice_segment_header*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<slice_segment_header*, true> (0x0x7f5f4f601bc8) 0 empty
  std::is_nothrow_constructible<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601c30) 0 empty
    std::__and_<std::is_constructible<slice_segment_header*, slice_segment_header*&&>, std::__is_nt_constructible_impl<slice_segment_header*, slice_segment_header*&&> > (0x0x7f5f4f601c98) 0 empty
      std::__is_nt_constructible_impl<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601d00) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4f60c180) 0 empty

Class std::is_nothrow_move_constructible<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<slice_segment_header*> (0x0x7f5f4f601d68) 0 empty
  std::__is_nothrow_move_constructible_impl<slice_segment_header*, true> (0x0x7f5f4f601dd0) 0 empty
    std::is_nothrow_constructible<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601e38) 0 empty
      std::__and_<std::is_constructible<slice_segment_header*, slice_segment_header*&&>, std::__is_nt_constructible_impl<slice_segment_header*, slice_segment_header*&&> > (0x0x7f5f4f601ea0) 0 empty
        std::__is_nt_constructible_impl<slice_segment_header*, slice_segment_header*&&> (0x0x7f5f4f601f08) 0 empty
          std::integral_constant<bool, true> (0x0x7f5f4f60c1e0) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<slice_segment_header*> > (0x0x7f5f4f601f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f60c240) 0 empty

Class std::conditional<false, std::is_copy_constructible<slice_segment_header*>, std::__not_<std::is_nothrow_move_constructible<slice_segment_header*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<slice_segment_header*>, std::__not_<std::is_nothrow_move_constructible<slice_segment_header*> > > (0x0x7f5f4f60c2a0) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<slice_segment_header*> >, std::is_copy_constructible<slice_segment_header*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<slice_segment_header*> >, std::is_copy_constructible<slice_segment_header*> > (0x0x7f5f4f612000) 0 empty
  std::__not_<std::is_nothrow_move_constructible<slice_segment_header*> > (0x0x7f5f4f612068) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f60c300) 0 empty

Class std::__move_if_noexcept_cond<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<slice_segment_header*> (0x0x7f5f4f6120d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f60c360) 0 empty

Class std::conditional<false, slice_segment_header* const*, std::move_iterator<slice_segment_header**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, slice_segment_header* const*, std::move_iterator<slice_segment_header**> > (0x0x7f5f4f60c3c0) 0 empty

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

Class std::conditional<false, slice_segment_header**, std::move_iterator<slice_segment_header**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, slice_segment_header**, std::move_iterator<slice_segment_header**> > (0x0x7f5f4f60c540) 0 empty

Class std::is_lvalue_reference<slice_segment_header*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<slice_segment_header*&> (0x0x7f5f4f6126e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f60c6c0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<slice_segment_header*&>, std::is_rvalue_reference<slice_segment_header*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<slice_segment_header*&>, std::is_rvalue_reference<slice_segment_header*&> > (0x0x7f5f4f60c720) 0 empty

Class std::__or_<std::is_lvalue_reference<slice_segment_header*&>, std::is_rvalue_reference<slice_segment_header*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<slice_segment_header*&>, std::is_rvalue_reference<slice_segment_header*&> > (0x0x7f5f4f612750) 0 empty
  std::is_lvalue_reference<slice_segment_header*&> (0x0x7f5f4f6127b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f60c780) 0 empty

Class std::is_reference<slice_segment_header*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<slice_segment_header*&> (0x0x7f5f4f612820) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f60c7e0) 0 empty

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

Class std::conditional<true, slice_segment_header*&&, slice_segment_header*&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, slice_segment_header*&&, slice_segment_header*&> (0x0x7f5f4f60c8a0) 0 empty

Class std::move_iterator<slice_segment_header**>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<slice_segment_header**> (0x0x7f5f4f60c660) 0

Class std::is_function<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_function<de265_image*> (0x0x7f5f4f612dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f60cc60) 0 empty

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

Class std::is_lvalue_reference<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<de265_image*> (0x0x7f5f4f612e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f60cd20) 0 empty

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

Class std::is_rvalue_reference<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<de265_image*> (0x0x7f5f4f612f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f60cde0) 0 empty

Class std::__or_<std::is_lvalue_reference<de265_image*>, std::is_rvalue_reference<de265_image*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<de265_image*>, std::is_rvalue_reference<de265_image*> > (0x0x7f5f4f612680) 0 empty
  std::is_rvalue_reference<de265_image*> (0x0x7f5f4f648000) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f60ce40) 0 empty

Class std::is_reference<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<de265_image*> (0x0x7f5f4f648068) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f60cf60) 0 empty

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

Class std::__or_<std::is_reference<de265_image*>, std::is_void<de265_image*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<de265_image*>, std::is_void<de265_image*> > (0x0x7f5f4f6480d0) 0 empty
  std::is_void<de265_image*> (0x0x7f5f4f648138) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f64a060) 0 empty

Class std::__or_<std::is_function<de265_image*>, std::is_reference<de265_image*>, std::is_void<de265_image*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<de265_image*>, std::is_reference<de265_image*>, std::is_void<de265_image*> > (0x0x7f5f4f6481a0) 0 empty
  std::__or_<std::is_reference<de265_image*>, std::is_void<de265_image*> > (0x0x7f5f4f648208) 0 empty
    std::is_void<de265_image*> (0x0x7f5f4f648270) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f64a0c0) 0 empty

Class std::__not_<std::__or_<std::is_function<de265_image*>, std::is_reference<de265_image*>, std::is_void<de265_image*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<de265_image*>, std::is_reference<de265_image*>, std::is_void<de265_image*> > > (0x0x7f5f4f6483a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f64a120) 0 empty

Class std::is_object<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_object<de265_image*> (0x0x7f5f4f648410) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f64a180) 0 empty

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

Class std::__or_<std::is_object<de265_image*>, std::is_reference<de265_image*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<de265_image*>, std::is_reference<de265_image*> > (0x0x7f5f4f648478) 0 empty
  std::is_object<de265_image*> (0x0x7f5f4f6484e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f64a240) 0 empty

Class std::__is_referenceable<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<de265_image*> (0x0x7f5f4f648548) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f64a2a0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<de265_image*, de265_image*&&>, std::__is_direct_constructible_new_safe<de265_image*, de265_image*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<de265_image*, de265_image*&&>, std::__is_direct_constructible_new_safe<de265_image*, de265_image*&&> > (0x0x7f5f4f64a300) 0 empty

Class std::conditional<false, std::is_void<de265_image*>, std::__or_<std::__is_array_unknown_bounds<de265_image*>, std::is_function<de265_image*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<de265_image*>, std::__or_<std::__is_array_unknown_bounds<de265_image*>, std::is_function<de265_image*> > > (0x0x7f5f4f64a360) 0 empty

Class std::is_array<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_array<de265_image*> (0x0x7f5f4f6485b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f64a3c0) 0 empty

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

Class std::__and_<std::is_array<de265_image*>, std::__not_<std::extent<de265_image*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<de265_image*>, std::__not_<std::extent<de265_image*, 0u> > > (0x0x7f5f4f6486e8) 0 empty
  std::is_array<de265_image*> (0x0x7f5f4f648750) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f64a540) 0 empty

Class std::__is_array_unknown_bounds<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<de265_image*> (0x0x7f5f4f6487b8) 0 empty
  std::__and_<std::is_array<de265_image*>, std::__not_<std::extent<de265_image*, 0u> > > (0x0x7f5f4f648820) 0 empty
    std::is_array<de265_image*> (0x0x7f5f4f648888) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f64a5a0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<de265_image*>, std::is_function<de265_image*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<de265_image*>, std::is_function<de265_image*> > (0x0x7f5f4f64a600) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<de265_image*>, std::is_function<de265_image*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<de265_image*>, std::is_function<de265_image*> > (0x0x7f5f4f648a90) 0 empty
  std::is_function<de265_image*> (0x0x7f5f4f648af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f64a660) 0 empty

Class std::__or_<std::is_void<de265_image*>, std::__is_array_unknown_bounds<de265_image*>, std::is_function<de265_image*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<de265_image*>, std::__is_array_unknown_bounds<de265_image*>, std::is_function<de265_image*> > (0x0x7f5f4f648b60) 0 empty
  std::__or_<std::__is_array_unknown_bounds<de265_image*>, std::is_function<de265_image*> > (0x0x7f5f4f648bc8) 0 empty
    std::is_function<de265_image*> (0x0x7f5f4f648c30) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f64a780) 0 empty

Class std::conditional<false, std::is_reference<de265_image*>, std::is_scalar<de265_image*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<de265_image*>, std::is_scalar<de265_image*> > (0x0x7f5f4f64a840) 0 empty

Class std::__is_integral_helper<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<de265_image*> (0x0x7f5f4f648c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f64a8a0) 0 empty

Class std::is_integral<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<de265_image*> (0x0x7f5f4f648d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f64a900) 0 empty

Class std::conditional<false, std::is_integral<de265_image*>, std::is_floating_point<de265_image*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<de265_image*>, std::is_floating_point<de265_image*> > (0x0x7f5f4f64a960) 0 empty

Class std::__is_floating_point_helper<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<de265_image*> (0x0x7f5f4f648d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f64ab40) 0 empty

Class std::is_floating_point<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<de265_image*> (0x0x7f5f4f648dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f64aba0) 0 empty

Class std::__or_<std::is_integral<de265_image*>, std::is_floating_point<de265_image*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<de265_image*>, std::is_floating_point<de265_image*> > (0x0x7f5f4f648e38) 0 empty
  std::is_floating_point<de265_image*> (0x0x7f5f4f648ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f64ac00) 0 empty

Class std::is_arithmetic<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<de265_image*> (0x0x7f5f4f648f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f64ac60) 0 empty

Class std::conditional<false, std::is_arithmetic<de265_image*>, std::__or_<std::is_enum<de265_image*>, std::is_pointer<de265_image*>, std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<de265_image*>, std::__or_<std::is_enum<de265_image*>, std::is_pointer<de265_image*>, std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> > > (0x0x7f5f4f64acc0) 0 empty

Class std::is_enum<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<de265_image*> (0x0x7f5f4f648f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f64ad20) 0 empty

Class std::conditional<false, std::is_enum<de265_image*>, std::__or_<std::is_pointer<de265_image*>, std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<de265_image*>, std::__or_<std::is_pointer<de265_image*>, std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> > > (0x0x7f5f4f64ad80) 0 empty

Class std::__is_pointer_helper<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<de265_image*> (0x0x7f5f4f670000) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f64ade0) 0 empty

Class std::is_pointer<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<de265_image*> (0x0x7f5f4f670068) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f64ae40) 0 empty

Class std::conditional<true, std::is_pointer<de265_image*>, std::__or_<std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<de265_image*>, std::__or_<std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> > > (0x0x7f5f4f64aea0) 0 empty

Class std::__or_<std::is_pointer<de265_image*>, std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<de265_image*>, std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> > (0x0x7f5f4f6700d0) 0 empty
  std::is_pointer<de265_image*> (0x0x7f5f4f670138) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f64af00) 0 empty

Class std::__or_<std::is_enum<de265_image*>, std::is_pointer<de265_image*>, std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<de265_image*>, std::is_pointer<de265_image*>, std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> > (0x0x7f5f4f6701a0) 0 empty
  std::__or_<std::is_pointer<de265_image*>, std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> > (0x0x7f5f4f670208) 0 empty
    std::is_pointer<de265_image*> (0x0x7f5f4f670270) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f64af60) 0 empty

Class std::__or_<std::is_arithmetic<de265_image*>, std::is_enum<de265_image*>, std::is_pointer<de265_image*>, std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<de265_image*>, std::is_enum<de265_image*>, std::is_pointer<de265_image*>, std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> > (0x0x7f5f4f6702d8) 0 empty
  std::__or_<std::is_enum<de265_image*>, std::is_pointer<de265_image*>, std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> > (0x0x7f5f4f670340) 0 empty
    std::__or_<std::is_pointer<de265_image*>, std::is_member_pointer<de265_image*>, std::is_null_pointer<de265_image*> > (0x0x7f5f4f6703a8) 0 empty
      std::is_pointer<de265_image*> (0x0x7f5f4f670410) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4f674000) 0 empty

Class std::is_scalar<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<de265_image*> (0x0x7f5f4f670478) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f674060) 0 empty

Class std::__or_<std::is_reference<de265_image*>, std::is_scalar<de265_image*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<de265_image*>, std::is_scalar<de265_image*> > (0x0x7f5f4f6704e0) 0 empty
  std::is_scalar<de265_image*> (0x0x7f5f4f670548) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f6740c0) 0 empty

Class std::__is_destructible_safe<de265_image*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<de265_image*, false, true> (0x0x7f5f4f6705b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f674120) 0 empty

Class std::is_destructible<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<de265_image*> (0x0x7f5f4f670618) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f674180) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<de265_image*, de265_image*&&>, std::is_destructible<de265_image*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<de265_image*, de265_image*&&>, std::is_destructible<de265_image*> > (0x0x7f5f4f6741e0) 0 empty

Class std::is_function<de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<de265_image*&&> (0x0x7f5f4f6706e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f6742a0) 0 empty

Class std::conditional<false, std::is_function<de265_image*&&>, std::__or_<std::is_reference<de265_image*&&>, std::is_void<de265_image*&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<de265_image*&&>, std::__or_<std::is_reference<de265_image*&&>, std::is_void<de265_image*&&> > > (0x0x7f5f4f674300) 0 empty

Class std::is_lvalue_reference<de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<de265_image*&&> (0x0x7f5f4f670750) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f674360) 0 empty

Class std::conditional<false, std::is_lvalue_reference<de265_image*&&>, std::is_rvalue_reference<de265_image*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<de265_image*&&>, std::is_rvalue_reference<de265_image*&&> > (0x0x7f5f4f6743c0) 0 empty

Class std::is_rvalue_reference<de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<de265_image*&&> (0x0x7f5f4f670888) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f674420) 0 empty

Class std::__or_<std::is_lvalue_reference<de265_image*&&>, std::is_rvalue_reference<de265_image*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<de265_image*&&>, std::is_rvalue_reference<de265_image*&&> > (0x0x7f5f4f6708f0) 0 empty
  std::is_rvalue_reference<de265_image*&&> (0x0x7f5f4f670958) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f674480) 0 empty

Class std::is_reference<de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<de265_image*&&> (0x0x7f5f4f6709c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f674660) 0 empty

Class std::conditional<true, std::is_reference<de265_image*&&>, std::is_void<de265_image*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<de265_image*&&>, std::is_void<de265_image*&&> > (0x0x7f5f4f6746c0) 0 empty

Class std::__or_<std::is_reference<de265_image*&&>, std::is_void<de265_image*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<de265_image*&&>, std::is_void<de265_image*&&> > (0x0x7f5f4f670a28) 0 empty
  std::is_reference<de265_image*&&> (0x0x7f5f4f670a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f6747e0) 0 empty

Class std::__or_<std::is_function<de265_image*&&>, std::is_reference<de265_image*&&>, std::is_void<de265_image*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<de265_image*&&>, std::is_reference<de265_image*&&>, std::is_void<de265_image*&&> > (0x0x7f5f4f670af8) 0 empty
  std::__or_<std::is_reference<de265_image*&&>, std::is_void<de265_image*&&> > (0x0x7f5f4f670b60) 0 empty
    std::is_reference<de265_image*&&> (0x0x7f5f4f670bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f674840) 0 empty

Class std::__not_<std::__or_<std::is_function<de265_image*&&>, std::is_reference<de265_image*&&>, std::is_void<de265_image*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<de265_image*&&>, std::is_reference<de265_image*&&>, std::is_void<de265_image*&&> > > (0x0x7f5f4f670c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f6748a0) 0 empty

Class std::is_object<de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<de265_image*&&> (0x0x7f5f4f670c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f674900) 0 empty

Class std::conditional<false, std::is_object<de265_image*&&>, std::is_reference<de265_image*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<de265_image*&&>, std::is_reference<de265_image*&&> > (0x0x7f5f4f674960) 0 empty

Class std::__or_<std::is_object<de265_image*&&>, std::is_reference<de265_image*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<de265_image*&&>, std::is_reference<de265_image*&&> > (0x0x7f5f4f670d00) 0 empty
  std::is_reference<de265_image*&&> (0x0x7f5f4f670d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f674a80) 0 empty

Class std::__is_referenceable<de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<de265_image*&&> (0x0x7f5f4f670dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f674ae0) 0 empty

Class std::__add_rvalue_reference_helper<de265_image*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<de265_image*&&, true> (0x0x7f5f4f674b40) 0 empty

Class std::add_rvalue_reference<de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<de265_image*&&> (0x0x7f5f4f670e38) 0 empty
  std::__add_rvalue_reference_helper<de265_image*&&, true> (0x0x7f5f4f674ba0) 0 empty

Class std::__is_direct_constructible_impl<de265_image*, de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<de265_image*, de265_image*&&> (0x0x7f5f4f670680) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f5f4f674240) 0 empty

Class std::__and_<std::is_destructible<de265_image*>, std::__is_direct_constructible_impl<de265_image*, de265_image*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<de265_image*>, std::__is_direct_constructible_impl<de265_image*, de265_image*&&> > (0x0x7f5f4f670f08) 0 empty
  std::__is_direct_constructible_impl<de265_image*, de265_image*&&> (0x0x7f5f4f670f70) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f5f4f674c00) 0 empty

Class std::__is_direct_constructible_new_safe<de265_image*, de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<de265_image*, de265_image*&&> (0x0x7f5f4f68f000) 0 empty
  std::__and_<std::is_destructible<de265_image*>, std::__is_direct_constructible_impl<de265_image*, de265_image*&&> > (0x0x7f5f4f68f068) 0 empty
    std::__is_direct_constructible_impl<de265_image*, de265_image*&&> (0x0x7f5f4f68f0d0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f5f4f674c60) 0 empty

Class std::__is_direct_constructible_new<de265_image*, de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<de265_image*, de265_image*&&> (0x0x7f5f4f68f138) 0 empty
  std::__is_direct_constructible_new_safe<de265_image*, de265_image*&&> (0x0x7f5f4f68f1a0) 0 empty
    std::__and_<std::is_destructible<de265_image*>, std::__is_direct_constructible_impl<de265_image*, de265_image*&&> > (0x0x7f5f4f68f208) 0 empty
      std::__is_direct_constructible_impl<de265_image*, de265_image*&&> (0x0x7f5f4f68f270) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f5f4f674cc0) 0 empty

Class std::__is_direct_constructible<de265_image*, de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<de265_image*, de265_image*&&> (0x0x7f5f4f68f2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f674d20) 0 empty

Class std::__is_constructible_impl<de265_image*, de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<de265_image*, de265_image*&&> (0x0x7f5f4f68f340) 0 empty
  std::__is_direct_constructible<de265_image*, de265_image*&&> (0x0x7f5f4f68f3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f674d80) 0 empty

Class std::is_constructible<de265_image*, de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<de265_image*, de265_image*&&> (0x0x7f5f4f68f410) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f674de0) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<de265_image*, de265_image*&&>, std::is_constructible<de265_image*, de265_image*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<de265_image*, de265_image*&&>, std::is_constructible<de265_image*, de265_image*&&> > (0x0x7f5f4f674e40) 0 empty

Class std::__is_nt_constructible_impl<de265_image*, de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<de265_image*, de265_image*&&> (0x0x7f5f4f68f478) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f674ea0) 0 empty

Class std::__and_<std::is_constructible<de265_image*, de265_image*&&>, std::__is_nt_constructible_impl<de265_image*, de265_image*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<de265_image*, de265_image*&&>, std::__is_nt_constructible_impl<de265_image*, de265_image*&&> > (0x0x7f5f4f68f4e0) 0 empty
  std::__is_nt_constructible_impl<de265_image*, de265_image*&&> (0x0x7f5f4f68f548) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f674f00) 0 empty

Class std::is_nothrow_constructible<de265_image*, de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<de265_image*, de265_image*&&> (0x0x7f5f4f68f5b0) 0 empty
  std::__and_<std::is_constructible<de265_image*, de265_image*&&>, std::__is_nt_constructible_impl<de265_image*, de265_image*&&> > (0x0x7f5f4f68f618) 0 empty
    std::__is_nt_constructible_impl<de265_image*, de265_image*&&> (0x0x7f5f4f68f680) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f674f60) 0 empty

Class std::__is_nothrow_move_constructible_impl<de265_image*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<de265_image*, true> (0x0x7f5f4f68f6e8) 0 empty
  std::is_nothrow_constructible<de265_image*, de265_image*&&> (0x0x7f5f4f68f750) 0 empty
    std::__and_<std::is_constructible<de265_image*, de265_image*&&>, std::__is_nt_constructible_impl<de265_image*, de265_image*&&> > (0x0x7f5f4f68f7b8) 0 empty
      std::__is_nt_constructible_impl<de265_image*, de265_image*&&> (0x0x7f5f4f68f820) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4f698000) 0 empty

Class std::is_nothrow_move_constructible<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<de265_image*> (0x0x7f5f4f68f888) 0 empty
  std::__is_nothrow_move_constructible_impl<de265_image*, true> (0x0x7f5f4f68f8f0) 0 empty
    std::is_nothrow_constructible<de265_image*, de265_image*&&> (0x0x7f5f4f68f958) 0 empty
      std::__and_<std::is_constructible<de265_image*, de265_image*&&>, std::__is_nt_constructible_impl<de265_image*, de265_image*&&> > (0x0x7f5f4f68f9c0) 0 empty
        std::__is_nt_constructible_impl<de265_image*, de265_image*&&> (0x0x7f5f4f68fa28) 0 empty
          std::integral_constant<bool, true> (0x0x7f5f4f698060) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<de265_image*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<de265_image*> > (0x0x7f5f4f68fa90) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f6980c0) 0 empty

Class std::conditional<false, std::is_copy_constructible<de265_image*>, std::__not_<std::is_nothrow_move_constructible<de265_image*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<de265_image*>, std::__not_<std::is_nothrow_move_constructible<de265_image*> > > (0x0x7f5f4f698120) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<de265_image*> >, std::is_copy_constructible<de265_image*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<de265_image*> >, std::is_copy_constructible<de265_image*> > (0x0x7f5f4f68faf8) 0 empty
  std::__not_<std::is_nothrow_move_constructible<de265_image*> > (0x0x7f5f4f68fb60) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f698180) 0 empty

Class std::__move_if_noexcept_cond<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<de265_image*> (0x0x7f5f4f68fbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f6981e0) 0 empty

Class std::conditional<false, de265_image* const*, std::move_iterator<de265_image**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, de265_image* const*, std::move_iterator<de265_image**> > (0x0x7f5f4f698240) 0 empty

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

Class std::conditional<false, de265_image**, std::move_iterator<de265_image**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, de265_image**, std::move_iterator<de265_image**> > (0x0x7f5f4f698300) 0 empty

Class std::is_lvalue_reference<de265_image*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<de265_image*&> (0x0x7f5f4f6a3138) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f6983c0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<de265_image*&>, std::is_rvalue_reference<de265_image*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<de265_image*&>, std::is_rvalue_reference<de265_image*&> > (0x0x7f5f4f698420) 0 empty

Class std::__or_<std::is_lvalue_reference<de265_image*&>, std::is_rvalue_reference<de265_image*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<de265_image*&>, std::is_rvalue_reference<de265_image*&> > (0x0x7f5f4f6a3270) 0 empty
  std::is_lvalue_reference<de265_image*&> (0x0x7f5f4f6a32d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f698480) 0 empty

Class std::is_reference<de265_image*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<de265_image*&> (0x0x7f5f4f6a3340) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f698660) 0 empty

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

Class std::conditional<true, de265_image*&&, de265_image*&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, de265_image*&&, de265_image*&> (0x0x7f5f4f698720) 0 empty

Class std::move_iterator<de265_image**>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<de265_image**> (0x0x7f5f4f698360) 0

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

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

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

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

Class __gnu_cxx::new_allocator<thread_task**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<thread_task**> (0x0x7f5f4f6cef00) 0 empty

Class std::allocator<thread_task**>
   size=1 align=1
   base size=1 base align=1
std::allocator<thread_task**> (0x0x7f5f4f6a3d68) 0 empty
  __gnu_cxx::new_allocator<thread_task**> (0x0x7f5f4f2ba000) 0 empty

Class std::allocator_traits<std::allocator<thread_task**> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<thread_task**> > (0x0x7f5f4f2ba060) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<thread_task**> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<thread_task**> > (0x0x7f5f4f6a3e38) 0 empty
  std::allocator_traits<std::allocator<thread_task**> > (0x0x7f5f4f2ba0c0) 0 empty

Class std::is_function<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_function<sei_message> (0x0x7f5f4f2f0270) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f2baba0) 0 empty

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

Class std::is_lvalue_reference<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<sei_message> (0x0x7f5f4f2f02d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f2bac60) 0 empty

Class std::conditional<false, std::is_lvalue_reference<sei_message>, std::is_rvalue_reference<sei_message> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<sei_message>, std::is_rvalue_reference<sei_message> > (0x0x7f5f4f2bacc0) 0 empty

Class std::is_rvalue_reference<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<sei_message> (0x0x7f5f4f2f04e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f2bad20) 0 empty

Class std::__or_<std::is_lvalue_reference<sei_message>, std::is_rvalue_reference<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<sei_message>, std::is_rvalue_reference<sei_message> > (0x0x7f5f4f2f0548) 0 empty
  std::is_rvalue_reference<sei_message> (0x0x7f5f4f2f05b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f2bad80) 0 empty

Class std::is_reference<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_reference<sei_message> (0x0x7f5f4f2f0618) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f2baea0) 0 empty

Class std::conditional<false, std::is_reference<sei_message>, std::is_void<sei_message> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<sei_message>, std::is_void<sei_message> > (0x0x7f5f4f2baf00) 0 empty

Class std::remove_volatile<sei_message>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<sei_message> (0x0x7f5f4f30d000) 0 empty

Class std::remove_const<sei_message>
   size=1 align=1
   base size=0 base align=1
std::remove_const<sei_message> (0x0x7f5f4f30d060) 0 empty

Class std::remove_cv<sei_message>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<sei_message> (0x0x7f5f4f2baf60) 0 empty

Class std::__is_void_helper<sei_message>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<sei_message> (0x0x7f5f4f2f06e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f30d0c0) 0 empty

Class std::is_void<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_void<sei_message> (0x0x7f5f4f2f0750) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f30d120) 0 empty

Class std::__or_<std::is_reference<sei_message>, std::is_void<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<sei_message>, std::is_void<sei_message> > (0x0x7f5f4f2f07b8) 0 empty
  std::is_void<sei_message> (0x0x7f5f4f2f0820) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f30d180) 0 empty

Class std::__or_<std::is_function<sei_message>, std::is_reference<sei_message>, std::is_void<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<sei_message>, std::is_reference<sei_message>, std::is_void<sei_message> > (0x0x7f5f4f2f0888) 0 empty
  std::__or_<std::is_reference<sei_message>, std::is_void<sei_message> > (0x0x7f5f4f2f08f0) 0 empty
    std::is_void<sei_message> (0x0x7f5f4f2f0958) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f30d1e0) 0 empty

Class std::__not_<std::__or_<std::is_function<sei_message>, std::is_reference<sei_message>, std::is_void<sei_message> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<sei_message>, std::is_reference<sei_message>, std::is_void<sei_message> > > (0x0x7f5f4f2f0b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f30d240) 0 empty

Class std::is_object<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_object<sei_message> (0x0x7f5f4f2f0bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f30d2a0) 0 empty

Class std::conditional<true, std::is_object<sei_message>, std::is_reference<sei_message> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<sei_message>, std::is_reference<sei_message> > (0x0x7f5f4f30d300) 0 empty

Class std::__or_<std::is_object<sei_message>, std::is_reference<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<sei_message>, std::is_reference<sei_message> > (0x0x7f5f4f2f0c30) 0 empty
  std::is_object<sei_message> (0x0x7f5f4f2f0c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f30d360) 0 empty

Class std::__is_referenceable<sei_message>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<sei_message> (0x0x7f5f4f2f0d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f30d3c0) 0 empty

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

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

Class std::is_array<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_array<sei_message> (0x0x7f5f4f2f0d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f30d4e0) 0 empty

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

Class std::__and_<std::is_array<sei_message>, std::__not_<std::extent<sei_message, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<sei_message>, std::__not_<std::extent<sei_message, 0u> > > (0x0x7f5f4f2f0ea0) 0 empty
  std::is_array<sei_message> (0x0x7f5f4f2f0f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f30d660) 0 empty

Class std::__is_array_unknown_bounds<sei_message>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<sei_message> (0x0x7f5f4f2f0f70) 0 empty
  std::__and_<std::is_array<sei_message>, std::__not_<std::extent<sei_message, 0u> > > (0x0x7f5f4f2f0068) 0 empty
    std::is_array<sei_message> (0x0x7f5f4f2f00d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f30d6c0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<sei_message>, std::is_function<sei_message> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<sei_message>, std::is_function<sei_message> > (0x0x7f5f4f30d720) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<sei_message>, std::is_function<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<sei_message>, std::is_function<sei_message> > (0x0x7f5f4f3240d0) 0 empty
  std::is_function<sei_message> (0x0x7f5f4f324138) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f30d840) 0 empty

Class std::__or_<std::is_void<sei_message>, std::__is_array_unknown_bounds<sei_message>, std::is_function<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<sei_message>, std::__is_array_unknown_bounds<sei_message>, std::is_function<sei_message> > (0x0x7f5f4f3241a0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<sei_message>, std::is_function<sei_message> > (0x0x7f5f4f324208) 0 empty
    std::is_function<sei_message> (0x0x7f5f4f324270) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f30d8a0) 0 empty

Class std::conditional<false, std::is_reference<sei_message>, std::is_scalar<sei_message> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<sei_message>, std::is_scalar<sei_message> > (0x0x7f5f4f30d900) 0 empty

Class std::__is_integral_helper<sei_message>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<sei_message> (0x0x7f5f4f3242d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f30d960) 0 empty

Class std::is_integral<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_integral<sei_message> (0x0x7f5f4f324340) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f30d9c0) 0 empty

Class std::conditional<false, std::is_integral<sei_message>, std::is_floating_point<sei_message> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<sei_message>, std::is_floating_point<sei_message> > (0x0x7f5f4f30da20) 0 empty

Class std::__is_floating_point_helper<sei_message>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<sei_message> (0x0x7f5f4f3243a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f30db40) 0 empty

Class std::is_floating_point<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<sei_message> (0x0x7f5f4f324410) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f30dba0) 0 empty

Class std::__or_<std::is_integral<sei_message>, std::is_floating_point<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<sei_message>, std::is_floating_point<sei_message> > (0x0x7f5f4f324478) 0 empty
  std::is_floating_point<sei_message> (0x0x7f5f4f3244e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f30dc00) 0 empty

Class std::is_arithmetic<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<sei_message> (0x0x7f5f4f324548) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f30dc60) 0 empty

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

Class std::is_enum<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_enum<sei_message> (0x0x7f5f4f3245b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f30dd20) 0 empty

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

Class std::__is_pointer_helper<sei_message>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<sei_message> (0x0x7f5f4f324618) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f30dde0) 0 empty

Class std::is_pointer<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<sei_message> (0x0x7f5f4f324680) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f30de40) 0 empty

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

Class std::__is_member_pointer_helper<sei_message>
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<sei_message> (0x0x7f5f4f3246e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f30df00) 0 empty

Class std::is_member_pointer<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<sei_message> (0x0x7f5f4f324750) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f30df60) 0 empty

Class std::conditional<false, std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> > (0x0x7f5f4f338000) 0 empty

Class std::__is_null_pointer_helper<sei_message>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<sei_message> (0x0x7f5f4f324888) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f338120) 0 empty

Class std::is_null_pointer<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<sei_message> (0x0x7f5f4f3248f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f338180) 0 empty

Class std::__or_<std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> > (0x0x7f5f4f324958) 0 empty
  std::is_null_pointer<sei_message> (0x0x7f5f4f3249c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f3381e0) 0 empty

Class std::__or_<std::is_pointer<sei_message>, std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<sei_message>, std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> > (0x0x7f5f4f324a28) 0 empty
  std::__or_<std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> > (0x0x7f5f4f324a90) 0 empty
    std::is_null_pointer<sei_message> (0x0x7f5f4f324af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f338240) 0 empty

Class std::__or_<std::is_enum<sei_message>, std::is_pointer<sei_message>, std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<sei_message>, std::is_pointer<sei_message>, std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> > (0x0x7f5f4f324b60) 0 empty
  std::__or_<std::is_pointer<sei_message>, std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> > (0x0x7f5f4f324bc8) 0 empty
    std::__or_<std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> > (0x0x7f5f4f324c30) 0 empty
      std::is_null_pointer<sei_message> (0x0x7f5f4f324c98) 0 empty
        std::integral_constant<bool, false> (0x0x7f5f4f3382a0) 0 empty

Class std::__or_<std::is_arithmetic<sei_message>, std::is_enum<sei_message>, std::is_pointer<sei_message>, std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<sei_message>, std::is_enum<sei_message>, std::is_pointer<sei_message>, std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> > (0x0x7f5f4f324d00) 0 empty
  std::__or_<std::is_enum<sei_message>, std::is_pointer<sei_message>, std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> > (0x0x7f5f4f324d68) 0 empty
    std::__or_<std::is_pointer<sei_message>, std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> > (0x0x7f5f4f324dd0) 0 empty
      std::__or_<std::is_member_pointer<sei_message>, std::is_null_pointer<sei_message> > (0x0x7f5f4f324e38) 0 empty
        std::is_null_pointer<sei_message> (0x0x7f5f4f324ea0) 0 empty
          std::integral_constant<bool, false> (0x0x7f5f4f338300) 0 empty

Class std::is_scalar<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<sei_message> (0x0x7f5f4f324f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f338360) 0 empty

Class std::__or_<std::is_reference<sei_message>, std::is_scalar<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<sei_message>, std::is_scalar<sei_message> > (0x0x7f5f4f324f70) 0 empty
  std::is_scalar<sei_message> (0x0x7f5f4f33e000) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f3383c0) 0 empty

Class std::remove_all_extents<sei_message>
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<sei_message> (0x0x7f5f4f338420) 0 empty

Class std::is_function<sei_message&>
   size=1 align=1
   base size=1 base align=1
std::is_function<sei_message&> (0x0x7f5f4f33e0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3384e0) 0 empty

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

Class std::is_lvalue_reference<sei_message&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<sei_message&> (0x0x7f5f4f33e138) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3385a0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<sei_message&>, std::is_rvalue_reference<sei_message&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<sei_message&>, std::is_rvalue_reference<sei_message&> > (0x0x7f5f4f33e340) 0 empty
  std::is_lvalue_reference<sei_message&> (0x0x7f5f4f33e3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f338660) 0 empty

Class std::is_reference<sei_message&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<sei_message&> (0x0x7f5f4f33e410) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f338780) 0 empty

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

Class std::__or_<std::is_reference<sei_message&>, std::is_void<sei_message&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<sei_message&>, std::is_void<sei_message&> > (0x0x7f5f4f33e478) 0 empty
  std::is_reference<sei_message&> (0x0x7f5f4f33e4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f338840) 0 empty

Class std::__or_<std::is_function<sei_message&>, std::is_reference<sei_message&>, std::is_void<sei_message&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<sei_message&>, std::is_reference<sei_message&>, std::is_void<sei_message&> > (0x0x7f5f4f33e548) 0 empty
  std::__or_<std::is_reference<sei_message&>, std::is_void<sei_message&> > (0x0x7f5f4f33e5b0) 0 empty
    std::is_reference<sei_message&> (0x0x7f5f4f33e618) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f3388a0) 0 empty

Class std::__not_<std::__or_<std::is_function<sei_message&>, std::is_reference<sei_message&>, std::is_void<sei_message&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<sei_message&>, std::is_reference<sei_message&>, std::is_void<sei_message&> > > (0x0x7f5f4f33e750) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f338900) 0 empty

Class std::is_object<sei_message&>
   size=1 align=1
   base size=1 base align=1
std::is_object<sei_message&> (0x0x7f5f4f33e7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f338960) 0 empty

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

Class std::__or_<std::is_object<sei_message&>, std::is_reference<sei_message&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<sei_message&>, std::is_reference<sei_message&> > (0x0x7f5f4f33e820) 0 empty
  std::is_reference<sei_message&> (0x0x7f5f4f33e888) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f338a20) 0 empty

Class std::__is_referenceable<sei_message&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<sei_message&> (0x0x7f5f4f33e8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f338a80) 0 empty

Class std::__add_rvalue_reference_helper<sei_message&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<sei_message&, true> (0x0x7f5f4f338ae0) 0 empty

Class std::add_rvalue_reference<sei_message&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<sei_message&> (0x0x7f5f4f33e958) 0 empty
  std::__add_rvalue_reference_helper<sei_message&, true> (0x0x7f5f4f338b40) 0 empty

Class std::__is_destructible_impl<sei_message>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<sei_message> (0x0x7f5f4f33e068) 0 empty
  std::__do_is_destructible_impl (0x0x7f5f4f338480) 0 empty

Class std::__is_destructible_safe<sei_message, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<sei_message, false, false> (0x0x7f5f4f33ea28) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f338ba0) 0 empty

Class std::is_destructible<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<sei_message> (0x0x7f5f4f33ea90) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f338c00) 0 empty

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

Class std::is_function<sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<sei_message&&> (0x0x7f5f4f33eb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f338d20) 0 empty

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

Class std::is_lvalue_reference<sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<sei_message&&> (0x0x7f5f4f33ebc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f338de0) 0 empty

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

Class std::is_rvalue_reference<sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<sei_message&&> (0x0x7f5f4f33ed00) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f338ea0) 0 empty

Class std::__or_<std::is_lvalue_reference<sei_message&&>, std::is_rvalue_reference<sei_message&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<sei_message&&>, std::is_rvalue_reference<sei_message&&> > (0x0x7f5f4f33ed68) 0 empty
  std::is_rvalue_reference<sei_message&&> (0x0x7f5f4f33edd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f338f00) 0 empty

Class std::is_reference<sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<sei_message&&> (0x0x7f5f4f33ee38) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f364120) 0 empty

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

Class std::__or_<std::is_reference<sei_message&&>, std::is_void<sei_message&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<sei_message&&>, std::is_void<sei_message&&> > (0x0x7f5f4f33eea0) 0 empty
  std::is_reference<sei_message&&> (0x0x7f5f4f33ef08) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f3641e0) 0 empty

Class std::__or_<std::is_function<sei_message&&>, std::is_reference<sei_message&&>, std::is_void<sei_message&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<sei_message&&>, std::is_reference<sei_message&&>, std::is_void<sei_message&&> > (0x0x7f5f4f33ef70) 0 empty
  std::__or_<std::is_reference<sei_message&&>, std::is_void<sei_message&&> > (0x0x7f5f4f367000) 0 empty
    std::is_reference<sei_message&&> (0x0x7f5f4f367068) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f364240) 0 empty

Class std::__not_<std::__or_<std::is_function<sei_message&&>, std::is_reference<sei_message&&>, std::is_void<sei_message&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<sei_message&&>, std::is_reference<sei_message&&>, std::is_void<sei_message&&> > > (0x0x7f5f4f3671a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3642a0) 0 empty

Class std::is_object<sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<sei_message&&> (0x0x7f5f4f367208) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f364300) 0 empty

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

Class std::__or_<std::is_object<sei_message&&>, std::is_reference<sei_message&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<sei_message&&>, std::is_reference<sei_message&&> > (0x0x7f5f4f367270) 0 empty
  std::is_reference<sei_message&&> (0x0x7f5f4f3672d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f364480) 0 empty

Class std::__is_referenceable<sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<sei_message&&> (0x0x7f5f4f367340) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3644e0) 0 empty

Class std::__add_rvalue_reference_helper<sei_message&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<sei_message&&, true> (0x0x7f5f4f364540) 0 empty

Class std::add_rvalue_reference<sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<sei_message&&> (0x0x7f5f4f3673a8) 0 empty
  std::__add_rvalue_reference_helper<sei_message&&, true> (0x0x7f5f4f3645a0) 0 empty

Class std::__is_direct_constructible_impl<sei_message, sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<sei_message, sei_message&&> (0x0x7f5f4f33eaf8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f5f4f338cc0) 0 empty

Class std::__and_<std::is_destructible<sei_message>, std::__is_direct_constructible_impl<sei_message, sei_message&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<sei_message>, std::__is_direct_constructible_impl<sei_message, sei_message&&> > (0x0x7f5f4f367478) 0 empty
  std::__is_direct_constructible_impl<sei_message, sei_message&&> (0x0x7f5f4f3674e0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f5f4f364600) 0 empty

Class std::__is_direct_constructible_new_safe<sei_message, sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<sei_message, sei_message&&> (0x0x7f5f4f367548) 0 empty
  std::__and_<std::is_destructible<sei_message>, std::__is_direct_constructible_impl<sei_message, sei_message&&> > (0x0x7f5f4f3675b0) 0 empty
    std::__is_direct_constructible_impl<sei_message, sei_message&&> (0x0x7f5f4f367618) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f5f4f364660) 0 empty

Class std::__is_direct_constructible_new<sei_message, sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<sei_message, sei_message&&> (0x0x7f5f4f367680) 0 empty
  std::__is_direct_constructible_new_safe<sei_message, sei_message&&> (0x0x7f5f4f3676e8) 0 empty
    std::__and_<std::is_destructible<sei_message>, std::__is_direct_constructible_impl<sei_message, sei_message&&> > (0x0x7f5f4f367750) 0 empty
      std::__is_direct_constructible_impl<sei_message, sei_message&&> (0x0x7f5f4f3677b8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f5f4f3646c0) 0 empty

Class std::__is_direct_constructible<sei_message, sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<sei_message, sei_message&&> (0x0x7f5f4f367820) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f364720) 0 empty

Class std::__is_constructible_impl<sei_message, sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<sei_message, sei_message&&> (0x0x7f5f4f367888) 0 empty
  std::__is_direct_constructible<sei_message, sei_message&&> (0x0x7f5f4f3678f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f364780) 0 empty

Class std::is_constructible<sei_message, sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<sei_message, sei_message&&> (0x0x7f5f4f367958) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3647e0) 0 empty

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

Class std::__is_nt_constructible_impl<sei_message, sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<sei_message, sei_message&&> (0x0x7f5f4f3679c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3648a0) 0 empty

Class std::__and_<std::is_constructible<sei_message, sei_message&&>, std::__is_nt_constructible_impl<sei_message, sei_message&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<sei_message, sei_message&&>, std::__is_nt_constructible_impl<sei_message, sei_message&&> > (0x0x7f5f4f367a28) 0 empty
  std::__is_nt_constructible_impl<sei_message, sei_message&&> (0x0x7f5f4f367a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f364900) 0 empty

Class std::is_nothrow_constructible<sei_message, sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<sei_message, sei_message&&> (0x0x7f5f4f367af8) 0 empty
  std::__and_<std::is_constructible<sei_message, sei_message&&>, std::__is_nt_constructible_impl<sei_message, sei_message&&> > (0x0x7f5f4f367b60) 0 empty
    std::__is_nt_constructible_impl<sei_message, sei_message&&> (0x0x7f5f4f367bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f364960) 0 empty

Class std::__is_nothrow_move_constructible_impl<sei_message, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<sei_message, true> (0x0x7f5f4f367c30) 0 empty
  std::is_nothrow_constructible<sei_message, sei_message&&> (0x0x7f5f4f367c98) 0 empty
    std::__and_<std::is_constructible<sei_message, sei_message&&>, std::__is_nt_constructible_impl<sei_message, sei_message&&> > (0x0x7f5f4f367d00) 0 empty
      std::__is_nt_constructible_impl<sei_message, sei_message&&> (0x0x7f5f4f367d68) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4f3649c0) 0 empty

Class std::is_nothrow_move_constructible<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<sei_message> (0x0x7f5f4f367dd0) 0 empty
  std::__is_nothrow_move_constructible_impl<sei_message, true> (0x0x7f5f4f367e38) 0 empty
    std::is_nothrow_constructible<sei_message, sei_message&&> (0x0x7f5f4f367ea0) 0 empty
      std::__and_<std::is_constructible<sei_message, sei_message&&>, std::__is_nt_constructible_impl<sei_message, sei_message&&> > (0x0x7f5f4f367f08) 0 empty
        std::__is_nt_constructible_impl<sei_message, sei_message&&> (0x0x7f5f4f367f70) 0 empty
          std::integral_constant<bool, true> (0x0x7f5f4f364a20) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<sei_message> > (0x0x7f5f4f37a000) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f364a80) 0 empty

Class std::conditional<false, std::is_copy_constructible<sei_message>, std::__not_<std::is_nothrow_move_constructible<sei_message> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<sei_message>, std::__not_<std::is_nothrow_move_constructible<sei_message> > > (0x0x7f5f4f364ae0) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<sei_message> >, std::is_copy_constructible<sei_message> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<sei_message> >, std::is_copy_constructible<sei_message> > (0x0x7f5f4f37a068) 0 empty
  std::__not_<std::is_nothrow_move_constructible<sei_message> > (0x0x7f5f4f37a0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f364b40) 0 empty

Class std::__move_if_noexcept_cond<sei_message>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<sei_message> (0x0x7f5f4f37a138) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f364ba0) 0 empty

Class std::conditional<false, const sei_message*, std::move_iterator<sei_message*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const sei_message*, std::move_iterator<sei_message*> > (0x0x7f5f4f364c00) 0 empty

Class std::conditional<false, sei_message*, std::move_iterator<sei_message*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, sei_message*, std::move_iterator<sei_message*> > (0x0x7f5f4f364c60) 0 empty

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

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

Class std::move_iterator<sei_message*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<sei_message*> (0x0x7f5f4f364cc0) 0

Class std::is_function<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_function<image_unit*> (0x0x7f5f4f37aaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f397060) 0 empty

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

Class std::is_lvalue_reference<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<image_unit*> (0x0x7f5f4f37ab60) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f397120) 0 empty

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

Class std::is_rvalue_reference<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<image_unit*> (0x0x7f5f4f37ad68) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3971e0) 0 empty

Class std::__or_<std::is_lvalue_reference<image_unit*>, std::is_rvalue_reference<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<image_unit*>, std::is_rvalue_reference<image_unit*> > (0x0x7f5f4f37add0) 0 empty
  std::is_rvalue_reference<image_unit*> (0x0x7f5f4f37ae38) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f397240) 0 empty

Class std::is_reference<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<image_unit*> (0x0x7f5f4f37aea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f397360) 0 empty

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

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

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

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

Class std::__is_void_helper<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<image_unit*> (0x0x7f5f4f37af70) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f397540) 0 empty

Class std::is_void<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_void<image_unit*> (0x0x7f5f4f37a5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3975a0) 0 empty

Class std::__or_<std::is_reference<image_unit*>, std::is_void<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<image_unit*>, std::is_void<image_unit*> > (0x0x7f5f4f3ab000) 0 empty
  std::is_void<image_unit*> (0x0x7f5f4f3ab068) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f397600) 0 empty

Class std::__or_<std::is_function<image_unit*>, std::is_reference<image_unit*>, std::is_void<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<image_unit*>, std::is_reference<image_unit*>, std::is_void<image_unit*> > (0x0x7f5f4f3ab0d0) 0 empty
  std::__or_<std::is_reference<image_unit*>, std::is_void<image_unit*> > (0x0x7f5f4f3ab138) 0 empty
    std::is_void<image_unit*> (0x0x7f5f4f3ab1a0) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f397660) 0 empty

Class std::__not_<std::__or_<std::is_function<image_unit*>, std::is_reference<image_unit*>, std::is_void<image_unit*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<image_unit*>, std::is_reference<image_unit*>, std::is_void<image_unit*> > > (0x0x7f5f4f3ab3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3976c0) 0 empty

Class std::is_object<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_object<image_unit*> (0x0x7f5f4f3ab410) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f397720) 0 empty

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

Class std::__or_<std::is_object<image_unit*>, std::is_reference<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<image_unit*>, std::is_reference<image_unit*> > (0x0x7f5f4f3ab478) 0 empty
  std::is_object<image_unit*> (0x0x7f5f4f3ab4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f3977e0) 0 empty

Class std::__is_referenceable<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<image_unit*> (0x0x7f5f4f3ab548) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f397840) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<image_unit*, image_unit*&&>, std::__is_direct_constructible_new_safe<image_unit*, image_unit*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<image_unit*, image_unit*&&>, std::__is_direct_constructible_new_safe<image_unit*, image_unit*&&> > (0x0x7f5f4f3978a0) 0 empty

Class std::conditional<false, std::is_void<image_unit*>, std::__or_<std::__is_array_unknown_bounds<image_unit*>, std::is_function<image_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<image_unit*>, std::__or_<std::__is_array_unknown_bounds<image_unit*>, std::is_function<image_unit*> > > (0x0x7f5f4f397900) 0 empty

Class std::is_array<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_array<image_unit*> (0x0x7f5f4f3ab5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f397960) 0 empty

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

Class std::__and_<std::is_array<image_unit*>, std::__not_<std::extent<image_unit*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<image_unit*>, std::__not_<std::extent<image_unit*, 0u> > > (0x0x7f5f4f3ab6e8) 0 empty
  std::is_array<image_unit*> (0x0x7f5f4f3ab750) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f397ae0) 0 empty

Class std::__is_array_unknown_bounds<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<image_unit*> (0x0x7f5f4f3ab7b8) 0 empty
  std::__and_<std::is_array<image_unit*>, std::__not_<std::extent<image_unit*, 0u> > > (0x0x7f5f4f3ab820) 0 empty
    std::is_array<image_unit*> (0x0x7f5f4f3ab888) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f397b40) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<image_unit*>, std::is_function<image_unit*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<image_unit*>, std::is_function<image_unit*> > (0x0x7f5f4f397ba0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<image_unit*>, std::is_function<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<image_unit*>, std::is_function<image_unit*> > (0x0x7f5f4f3ab9c0) 0 empty
  std::is_function<image_unit*> (0x0x7f5f4f3aba28) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f397cc0) 0 empty

Class std::__or_<std::is_void<image_unit*>, std::__is_array_unknown_bounds<image_unit*>, std::is_function<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<image_unit*>, std::__is_array_unknown_bounds<image_unit*>, std::is_function<image_unit*> > (0x0x7f5f4f3aba90) 0 empty
  std::__or_<std::__is_array_unknown_bounds<image_unit*>, std::is_function<image_unit*> > (0x0x7f5f4f3abaf8) 0 empty
    std::is_function<image_unit*> (0x0x7f5f4f3abb60) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f397d20) 0 empty

Class std::conditional<false, std::is_reference<image_unit*>, std::is_scalar<image_unit*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<image_unit*>, std::is_scalar<image_unit*> > (0x0x7f5f4f397d80) 0 empty

Class std::__is_integral_helper<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<image_unit*> (0x0x7f5f4f3abbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f397de0) 0 empty

Class std::is_integral<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<image_unit*> (0x0x7f5f4f3abc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f397e40) 0 empty

Class std::conditional<false, std::is_integral<image_unit*>, std::is_floating_point<image_unit*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<image_unit*>, std::is_floating_point<image_unit*> > (0x0x7f5f4f397ea0) 0 empty

Class std::__is_floating_point_helper<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<image_unit*> (0x0x7f5f4f3abc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3c9000) 0 empty

Class std::is_floating_point<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<image_unit*> (0x0x7f5f4f3abd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3c9060) 0 empty

Class std::__or_<std::is_integral<image_unit*>, std::is_floating_point<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<image_unit*>, std::is_floating_point<image_unit*> > (0x0x7f5f4f3abd68) 0 empty
  std::is_floating_point<image_unit*> (0x0x7f5f4f3abdd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f3c90c0) 0 empty

Class std::is_arithmetic<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<image_unit*> (0x0x7f5f4f3abe38) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3c9120) 0 empty

Class std::conditional<false, std::is_arithmetic<image_unit*>, std::__or_<std::is_enum<image_unit*>, std::is_pointer<image_unit*>, std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<image_unit*>, std::__or_<std::is_enum<image_unit*>, std::is_pointer<image_unit*>, std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> > > (0x0x7f5f4f3c9180) 0 empty

Class std::is_enum<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<image_unit*> (0x0x7f5f4f3abea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3c91e0) 0 empty

Class std::conditional<false, std::is_enum<image_unit*>, std::__or_<std::is_pointer<image_unit*>, std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<image_unit*>, std::__or_<std::is_pointer<image_unit*>, std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> > > (0x0x7f5f4f3c9240) 0 empty

Class std::__is_pointer_helper<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<image_unit*> (0x0x7f5f4f3abf08) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3c92a0) 0 empty

Class std::is_pointer<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<image_unit*> (0x0x7f5f4f3abf70) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3c9300) 0 empty

Class std::conditional<true, std::is_pointer<image_unit*>, std::__or_<std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<image_unit*>, std::__or_<std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> > > (0x0x7f5f4f3c9360) 0 empty

Class std::__or_<std::is_pointer<image_unit*>, std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<image_unit*>, std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> > (0x0x7f5f4f3d2000) 0 empty
  std::is_pointer<image_unit*> (0x0x7f5f4f3d2068) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f3c93c0) 0 empty

Class std::__or_<std::is_enum<image_unit*>, std::is_pointer<image_unit*>, std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<image_unit*>, std::is_pointer<image_unit*>, std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> > (0x0x7f5f4f3d20d0) 0 empty
  std::__or_<std::is_pointer<image_unit*>, std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> > (0x0x7f5f4f3d2138) 0 empty
    std::is_pointer<image_unit*> (0x0x7f5f4f3d21a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f3c9420) 0 empty

Class std::__or_<std::is_arithmetic<image_unit*>, std::is_enum<image_unit*>, std::is_pointer<image_unit*>, std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<image_unit*>, std::is_enum<image_unit*>, std::is_pointer<image_unit*>, std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> > (0x0x7f5f4f3d2208) 0 empty
  std::__or_<std::is_enum<image_unit*>, std::is_pointer<image_unit*>, std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> > (0x0x7f5f4f3d2270) 0 empty
    std::__or_<std::is_pointer<image_unit*>, std::is_member_pointer<image_unit*>, std::is_null_pointer<image_unit*> > (0x0x7f5f4f3d22d8) 0 empty
      std::is_pointer<image_unit*> (0x0x7f5f4f3d2340) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4f3c9480) 0 empty

Class std::is_scalar<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<image_unit*> (0x0x7f5f4f3d23a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3c94e0) 0 empty

Class std::__or_<std::is_reference<image_unit*>, std::is_scalar<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<image_unit*>, std::is_scalar<image_unit*> > (0x0x7f5f4f3d2410) 0 empty
  std::is_scalar<image_unit*> (0x0x7f5f4f3d2478) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f3c9540) 0 empty

Class std::__is_destructible_safe<image_unit*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<image_unit*, false, true> (0x0x7f5f4f3d24e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3c95a0) 0 empty

Class std::is_destructible<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<image_unit*> (0x0x7f5f4f3d2548) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3c9600) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<image_unit*, image_unit*&&>, std::is_destructible<image_unit*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<image_unit*, image_unit*&&>, std::is_destructible<image_unit*> > (0x0x7f5f4f3c9660) 0 empty

Class std::is_function<image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<image_unit*&&> (0x0x7f5f4f3d2618) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3c9720) 0 empty

Class std::conditional<false, std::is_function<image_unit*&&>, std::__or_<std::is_reference<image_unit*&&>, std::is_void<image_unit*&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<image_unit*&&>, std::__or_<std::is_reference<image_unit*&&>, std::is_void<image_unit*&&> > > (0x0x7f5f4f3c9780) 0 empty

Class std::is_lvalue_reference<image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<image_unit*&&> (0x0x7f5f4f3d2680) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3c97e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<image_unit*&&>, std::is_rvalue_reference<image_unit*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<image_unit*&&>, std::is_rvalue_reference<image_unit*&&> > (0x0x7f5f4f3c9840) 0 empty

Class std::is_rvalue_reference<image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<image_unit*&&> (0x0x7f5f4f3d27b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3c98a0) 0 empty

Class std::__or_<std::is_lvalue_reference<image_unit*&&>, std::is_rvalue_reference<image_unit*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<image_unit*&&>, std::is_rvalue_reference<image_unit*&&> > (0x0x7f5f4f3d2820) 0 empty
  std::is_rvalue_reference<image_unit*&&> (0x0x7f5f4f3d2888) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f3c9900) 0 empty

Class std::is_reference<image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<image_unit*&&> (0x0x7f5f4f3d28f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3c9ae0) 0 empty

Class std::conditional<true, std::is_reference<image_unit*&&>, std::is_void<image_unit*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<image_unit*&&>, std::is_void<image_unit*&&> > (0x0x7f5f4f3c9b40) 0 empty

Class std::__or_<std::is_reference<image_unit*&&>, std::is_void<image_unit*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<image_unit*&&>, std::is_void<image_unit*&&> > (0x0x7f5f4f3d2958) 0 empty
  std::is_reference<image_unit*&&> (0x0x7f5f4f3d29c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f3c9ba0) 0 empty

Class std::__or_<std::is_function<image_unit*&&>, std::is_reference<image_unit*&&>, std::is_void<image_unit*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<image_unit*&&>, std::is_reference<image_unit*&&>, std::is_void<image_unit*&&> > (0x0x7f5f4f3d2a28) 0 empty
  std::__or_<std::is_reference<image_unit*&&>, std::is_void<image_unit*&&> > (0x0x7f5f4f3d2a90) 0 empty
    std::is_reference<image_unit*&&> (0x0x7f5f4f3d2af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f3c9c00) 0 empty

Class std::__not_<std::__or_<std::is_function<image_unit*&&>, std::is_reference<image_unit*&&>, std::is_void<image_unit*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<image_unit*&&>, std::is_reference<image_unit*&&>, std::is_void<image_unit*&&> > > (0x0x7f5f4f3d2c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3c9c60) 0 empty

Class std::is_object<image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<image_unit*&&> (0x0x7f5f4f3d2c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3c9cc0) 0 empty

Class std::conditional<false, std::is_object<image_unit*&&>, std::is_reference<image_unit*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<image_unit*&&>, std::is_reference<image_unit*&&> > (0x0x7f5f4f3c9d20) 0 empty

Class std::__or_<std::is_object<image_unit*&&>, std::is_reference<image_unit*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<image_unit*&&>, std::is_reference<image_unit*&&> > (0x0x7f5f4f3d2d00) 0 empty
  std::is_reference<image_unit*&&> (0x0x7f5f4f3d2d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f3c9e40) 0 empty

Class std::__is_referenceable<image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<image_unit*&&> (0x0x7f5f4f3d2dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3c9ea0) 0 empty

Class std::__add_rvalue_reference_helper<image_unit*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<image_unit*&&, true> (0x0x7f5f4f3c9f00) 0 empty

Class std::add_rvalue_reference<image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<image_unit*&&> (0x0x7f5f4f3d2e38) 0 empty
  std::__add_rvalue_reference_helper<image_unit*&&, true> (0x0x7f5f4f3c9f60) 0 empty

Class std::__is_direct_constructible_impl<image_unit*, image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<image_unit*, image_unit*&&> (0x0x7f5f4f3d25b0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f5f4f3c96c0) 0 empty

Class std::__and_<std::is_destructible<image_unit*>, std::__is_direct_constructible_impl<image_unit*, image_unit*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<image_unit*>, std::__is_direct_constructible_impl<image_unit*, image_unit*&&> > (0x0x7f5f4f3d2f08) 0 empty
  std::__is_direct_constructible_impl<image_unit*, image_unit*&&> (0x0x7f5f4f3d2f70) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f5f4f3ef000) 0 empty

Class std::__is_direct_constructible_new_safe<image_unit*, image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<image_unit*, image_unit*&&> (0x0x7f5f4f3f1000) 0 empty
  std::__and_<std::is_destructible<image_unit*>, std::__is_direct_constructible_impl<image_unit*, image_unit*&&> > (0x0x7f5f4f3f1068) 0 empty
    std::__is_direct_constructible_impl<image_unit*, image_unit*&&> (0x0x7f5f4f3f10d0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f5f4f3ef060) 0 empty

Class std::__is_direct_constructible_new<image_unit*, image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<image_unit*, image_unit*&&> (0x0x7f5f4f3f1138) 0 empty
  std::__is_direct_constructible_new_safe<image_unit*, image_unit*&&> (0x0x7f5f4f3f11a0) 0 empty
    std::__and_<std::is_destructible<image_unit*>, std::__is_direct_constructible_impl<image_unit*, image_unit*&&> > (0x0x7f5f4f3f1208) 0 empty
      std::__is_direct_constructible_impl<image_unit*, image_unit*&&> (0x0x7f5f4f3f1270) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f5f4f3ef0c0) 0 empty

Class std::__is_direct_constructible<image_unit*, image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<image_unit*, image_unit*&&> (0x0x7f5f4f3f12d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3ef120) 0 empty

Class std::__is_constructible_impl<image_unit*, image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<image_unit*, image_unit*&&> (0x0x7f5f4f3f1340) 0 empty
  std::__is_direct_constructible<image_unit*, image_unit*&&> (0x0x7f5f4f3f13a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f3ef180) 0 empty

Class std::is_constructible<image_unit*, image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<image_unit*, image_unit*&&> (0x0x7f5f4f3f1410) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3ef1e0) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<image_unit*, image_unit*&&>, std::is_constructible<image_unit*, image_unit*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<image_unit*, image_unit*&&>, std::is_constructible<image_unit*, image_unit*&&> > (0x0x7f5f4f3ef240) 0 empty

Class std::__is_nt_constructible_impl<image_unit*, image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<image_unit*, image_unit*&&> (0x0x7f5f4f3f1478) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3ef2a0) 0 empty

Class std::__and_<std::is_constructible<image_unit*, image_unit*&&>, std::__is_nt_constructible_impl<image_unit*, image_unit*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<image_unit*, image_unit*&&>, std::__is_nt_constructible_impl<image_unit*, image_unit*&&> > (0x0x7f5f4f3f14e0) 0 empty
  std::__is_nt_constructible_impl<image_unit*, image_unit*&&> (0x0x7f5f4f3f1548) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f3ef300) 0 empty

Class std::is_nothrow_constructible<image_unit*, image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<image_unit*, image_unit*&&> (0x0x7f5f4f3f15b0) 0 empty
  std::__and_<std::is_constructible<image_unit*, image_unit*&&>, std::__is_nt_constructible_impl<image_unit*, image_unit*&&> > (0x0x7f5f4f3f1618) 0 empty
    std::__is_nt_constructible_impl<image_unit*, image_unit*&&> (0x0x7f5f4f3f1680) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f3ef360) 0 empty

Class std::__is_nothrow_move_constructible_impl<image_unit*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<image_unit*, true> (0x0x7f5f4f3f16e8) 0 empty
  std::is_nothrow_constructible<image_unit*, image_unit*&&> (0x0x7f5f4f3f1750) 0 empty
    std::__and_<std::is_constructible<image_unit*, image_unit*&&>, std::__is_nt_constructible_impl<image_unit*, image_unit*&&> > (0x0x7f5f4f3f17b8) 0 empty
      std::__is_nt_constructible_impl<image_unit*, image_unit*&&> (0x0x7f5f4f3f1820) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4f3ef3c0) 0 empty

Class std::is_nothrow_move_constructible<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<image_unit*> (0x0x7f5f4f3f1888) 0 empty
  std::__is_nothrow_move_constructible_impl<image_unit*, true> (0x0x7f5f4f3f18f0) 0 empty
    std::is_nothrow_constructible<image_unit*, image_unit*&&> (0x0x7f5f4f3f1958) 0 empty
      std::__and_<std::is_constructible<image_unit*, image_unit*&&>, std::__is_nt_constructible_impl<image_unit*, image_unit*&&> > (0x0x7f5f4f3f19c0) 0 empty
        std::__is_nt_constructible_impl<image_unit*, image_unit*&&> (0x0x7f5f4f3f1a28) 0 empty
          std::integral_constant<bool, true> (0x0x7f5f4f3ef420) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<image_unit*> > (0x0x7f5f4f3f1a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3ef480) 0 empty

Class std::conditional<false, std::is_copy_constructible<image_unit*>, std::__not_<std::is_nothrow_move_constructible<image_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<image_unit*>, std::__not_<std::is_nothrow_move_constructible<image_unit*> > > (0x0x7f5f4f3ef4e0) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<image_unit*> >, std::is_copy_constructible<image_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<image_unit*> >, std::is_copy_constructible<image_unit*> > (0x0x7f5f4f3f1af8) 0 empty
  std::__not_<std::is_nothrow_move_constructible<image_unit*> > (0x0x7f5f4f3f1b60) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f3ef540) 0 empty

Class std::__move_if_noexcept_cond<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<image_unit*> (0x0x7f5f4f3f1bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3ef5a0) 0 empty

Class std::conditional<false, image_unit* const*, std::move_iterator<image_unit**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, image_unit* const*, std::move_iterator<image_unit**> > (0x0x7f5f4f3ef600) 0 empty

Class std::conditional<false, image_unit**, std::move_iterator<image_unit**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, image_unit**, std::move_iterator<image_unit**> > (0x0x7f5f4f3ef660) 0 empty

Class std::is_lvalue_reference<image_unit*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<image_unit*&> (0x0x7f5f4f3fe0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3ef720) 0 empty

Class std::conditional<true, std::is_lvalue_reference<image_unit*&>, std::is_rvalue_reference<image_unit*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<image_unit*&>, std::is_rvalue_reference<image_unit*&> > (0x0x7f5f4f3ef780) 0 empty

Class std::__or_<std::is_lvalue_reference<image_unit*&>, std::is_rvalue_reference<image_unit*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<image_unit*&>, std::is_rvalue_reference<image_unit*&> > (0x0x7f5f4f3fe2d8) 0 empty
  std::is_lvalue_reference<image_unit*&> (0x0x7f5f4f3fe340) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f3ef7e0) 0 empty

Class std::is_reference<image_unit*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<image_unit*&> (0x0x7f5f4f3fe3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f3ef900) 0 empty

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

Class std::conditional<true, image_unit*&&, image_unit*&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, image_unit*&&, image_unit*&> (0x0x7f5f4f3ef9c0) 0 empty

Class std::move_iterator<image_unit**>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<image_unit**> (0x0x7f5f4f3ef6c0) 0

Class std::is_function<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_function<slice_unit*> (0x0x7f5f4f3fe8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3efc00) 0 empty

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

Class std::is_lvalue_reference<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<slice_unit*> (0x0x7f5f4f3fe958) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3efcc0) 0 empty

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

Class std::is_rvalue_reference<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<slice_unit*> (0x0x7f5f4f3feb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3efd80) 0 empty

Class std::__or_<std::is_lvalue_reference<slice_unit*>, std::is_rvalue_reference<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<slice_unit*>, std::is_rvalue_reference<slice_unit*> > (0x0x7f5f4f3febc8) 0 empty
  std::is_rvalue_reference<slice_unit*> (0x0x7f5f4f3fec30) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f3efde0) 0 empty

Class std::is_reference<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<slice_unit*> (0x0x7f5f4f3fec98) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f3eff00) 0 empty

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

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

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

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

Class std::__is_void_helper<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<slice_unit*> (0x0x7f5f4f3fed68) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f429120) 0 empty

Class std::is_void<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_void<slice_unit*> (0x0x7f5f4f3fedd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f429180) 0 empty

Class std::__or_<std::is_reference<slice_unit*>, std::is_void<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<slice_unit*>, std::is_void<slice_unit*> > (0x0x7f5f4f3fee38) 0 empty
  std::is_void<slice_unit*> (0x0x7f5f4f3feea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f4291e0) 0 empty

Class std::__or_<std::is_function<slice_unit*>, std::is_reference<slice_unit*>, std::is_void<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<slice_unit*>, std::is_reference<slice_unit*>, std::is_void<slice_unit*> > (0x0x7f5f4f3fef08) 0 empty
  std::__or_<std::is_reference<slice_unit*>, std::is_void<slice_unit*> > (0x0x7f5f4f3fef70) 0 empty
    std::is_void<slice_unit*> (0x0x7f5f4f3fe068) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f429240) 0 empty

Class std::__not_<std::__or_<std::is_function<slice_unit*>, std::is_reference<slice_unit*>, std::is_void<slice_unit*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<slice_unit*>, std::is_reference<slice_unit*>, std::is_void<slice_unit*> > > (0x0x7f5f4f4301a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f4292a0) 0 empty

Class std::is_object<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_object<slice_unit*> (0x0x7f5f4f430208) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f429300) 0 empty

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

Class std::__or_<std::is_object<slice_unit*>, std::is_reference<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<slice_unit*>, std::is_reference<slice_unit*> > (0x0x7f5f4f430270) 0 empty
  std::is_object<slice_unit*> (0x0x7f5f4f4302d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f4293c0) 0 empty

Class std::__is_referenceable<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<slice_unit*> (0x0x7f5f4f430340) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f429420) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<slice_unit*, slice_unit*&&>, std::__is_direct_constructible_new_safe<slice_unit*, slice_unit*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<slice_unit*, slice_unit*&&>, std::__is_direct_constructible_new_safe<slice_unit*, slice_unit*&&> > (0x0x7f5f4f429480) 0 empty

Class std::conditional<false, std::is_void<slice_unit*>, std::__or_<std::__is_array_unknown_bounds<slice_unit*>, std::is_function<slice_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<slice_unit*>, std::__or_<std::__is_array_unknown_bounds<slice_unit*>, std::is_function<slice_unit*> > > (0x0x7f5f4f4294e0) 0 empty

Class std::is_array<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_array<slice_unit*> (0x0x7f5f4f4303a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f429540) 0 empty

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

Class std::__and_<std::is_array<slice_unit*>, std::__not_<std::extent<slice_unit*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<slice_unit*>, std::__not_<std::extent<slice_unit*, 0u> > > (0x0x7f5f4f4304e0) 0 empty
  std::is_array<slice_unit*> (0x0x7f5f4f430548) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f4296c0) 0 empty

Class std::__is_array_unknown_bounds<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<slice_unit*> (0x0x7f5f4f4305b0) 0 empty
  std::__and_<std::is_array<slice_unit*>, std::__not_<std::extent<slice_unit*, 0u> > > (0x0x7f5f4f430618) 0 empty
    std::is_array<slice_unit*> (0x0x7f5f4f430680) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f429720) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<slice_unit*>, std::is_function<slice_unit*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<slice_unit*>, std::is_function<slice_unit*> > (0x0x7f5f4f429780) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<slice_unit*>, std::is_function<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<slice_unit*>, std::is_function<slice_unit*> > (0x0x7f5f4f4307b8) 0 empty
  std::is_function<slice_unit*> (0x0x7f5f4f430820) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f4298a0) 0 empty

Class std::__or_<std::is_void<slice_unit*>, std::__is_array_unknown_bounds<slice_unit*>, std::is_function<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<slice_unit*>, std::__is_array_unknown_bounds<slice_unit*>, std::is_function<slice_unit*> > (0x0x7f5f4f430888) 0 empty
  std::__or_<std::__is_array_unknown_bounds<slice_unit*>, std::is_function<slice_unit*> > (0x0x7f5f4f4308f0) 0 empty
    std::is_function<slice_unit*> (0x0x7f5f4f430958) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f429900) 0 empty

Class std::conditional<false, std::is_reference<slice_unit*>, std::is_scalar<slice_unit*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<slice_unit*>, std::is_scalar<slice_unit*> > (0x0x7f5f4f429960) 0 empty

Class std::__is_integral_helper<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<slice_unit*> (0x0x7f5f4f4309c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f4299c0) 0 empty

Class std::is_integral<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<slice_unit*> (0x0x7f5f4f430a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f429a20) 0 empty

Class std::conditional<false, std::is_integral<slice_unit*>, std::is_floating_point<slice_unit*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<slice_unit*>, std::is_floating_point<slice_unit*> > (0x0x7f5f4f429a80) 0 empty

Class std::__is_floating_point_helper<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<slice_unit*> (0x0x7f5f4f430a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f429ba0) 0 empty

Class std::is_floating_point<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<slice_unit*> (0x0x7f5f4f430af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f429c00) 0 empty

Class std::__or_<std::is_integral<slice_unit*>, std::is_floating_point<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<slice_unit*>, std::is_floating_point<slice_unit*> > (0x0x7f5f4f430b60) 0 empty
  std::is_floating_point<slice_unit*> (0x0x7f5f4f430bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f429c60) 0 empty

Class std::is_arithmetic<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<slice_unit*> (0x0x7f5f4f430c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f429cc0) 0 empty

Class std::conditional<false, std::is_arithmetic<slice_unit*>, std::__or_<std::is_enum<slice_unit*>, std::is_pointer<slice_unit*>, std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<slice_unit*>, std::__or_<std::is_enum<slice_unit*>, std::is_pointer<slice_unit*>, std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> > > (0x0x7f5f4f429d20) 0 empty

Class std::is_enum<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<slice_unit*> (0x0x7f5f4f430c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f429d80) 0 empty

Class std::conditional<false, std::is_enum<slice_unit*>, std::__or_<std::is_pointer<slice_unit*>, std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<slice_unit*>, std::__or_<std::is_pointer<slice_unit*>, std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> > > (0x0x7f5f4f429de0) 0 empty

Class std::__is_pointer_helper<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<slice_unit*> (0x0x7f5f4f430d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f429e40) 0 empty

Class std::is_pointer<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<slice_unit*> (0x0x7f5f4f430d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f429ea0) 0 empty

Class std::conditional<true, std::is_pointer<slice_unit*>, std::__or_<std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<slice_unit*>, std::__or_<std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> > > (0x0x7f5f4f429f00) 0 empty

Class std::__or_<std::is_pointer<slice_unit*>, std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<slice_unit*>, std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> > (0x0x7f5f4f430dd0) 0 empty
  std::is_pointer<slice_unit*> (0x0x7f5f4f430e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f429f60) 0 empty

Class std::__or_<std::is_enum<slice_unit*>, std::is_pointer<slice_unit*>, std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<slice_unit*>, std::is_pointer<slice_unit*>, std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> > (0x0x7f5f4f430ea0) 0 empty
  std::__or_<std::is_pointer<slice_unit*>, std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> > (0x0x7f5f4f430f08) 0 empty
    std::is_pointer<slice_unit*> (0x0x7f5f4f430f70) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f455000) 0 empty

Class std::__or_<std::is_arithmetic<slice_unit*>, std::is_enum<slice_unit*>, std::is_pointer<slice_unit*>, std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<slice_unit*>, std::is_enum<slice_unit*>, std::is_pointer<slice_unit*>, std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> > (0x0x7f5f4f457000) 0 empty
  std::__or_<std::is_enum<slice_unit*>, std::is_pointer<slice_unit*>, std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> > (0x0x7f5f4f457068) 0 empty
    std::__or_<std::is_pointer<slice_unit*>, std::is_member_pointer<slice_unit*>, std::is_null_pointer<slice_unit*> > (0x0x7f5f4f4570d0) 0 empty
      std::is_pointer<slice_unit*> (0x0x7f5f4f457138) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4f455060) 0 empty

Class std::is_scalar<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<slice_unit*> (0x0x7f5f4f4571a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f4550c0) 0 empty

Class std::__or_<std::is_reference<slice_unit*>, std::is_scalar<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<slice_unit*>, std::is_scalar<slice_unit*> > (0x0x7f5f4f457208) 0 empty
  std::is_scalar<slice_unit*> (0x0x7f5f4f457270) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f455120) 0 empty

Class std::__is_destructible_safe<slice_unit*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<slice_unit*, false, true> (0x0x7f5f4f4572d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f455180) 0 empty

Class std::is_destructible<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<slice_unit*> (0x0x7f5f4f457340) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f4551e0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<slice_unit*, slice_unit*&&>, std::is_destructible<slice_unit*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<slice_unit*, slice_unit*&&>, std::is_destructible<slice_unit*> > (0x0x7f5f4f455240) 0 empty

Class std::is_function<slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<slice_unit*&&> (0x0x7f5f4f457410) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f455300) 0 empty

Class std::conditional<false, std::is_function<slice_unit*&&>, std::__or_<std::is_reference<slice_unit*&&>, std::is_void<slice_unit*&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<slice_unit*&&>, std::__or_<std::is_reference<slice_unit*&&>, std::is_void<slice_unit*&&> > > (0x0x7f5f4f455360) 0 empty

Class std::is_lvalue_reference<slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<slice_unit*&&> (0x0x7f5f4f457478) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f4553c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<slice_unit*&&>, std::is_rvalue_reference<slice_unit*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<slice_unit*&&>, std::is_rvalue_reference<slice_unit*&&> > (0x0x7f5f4f455420) 0 empty

Class std::is_rvalue_reference<slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<slice_unit*&&> (0x0x7f5f4f4575b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f455480) 0 empty

Class std::__or_<std::is_lvalue_reference<slice_unit*&&>, std::is_rvalue_reference<slice_unit*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<slice_unit*&&>, std::is_rvalue_reference<slice_unit*&&> > (0x0x7f5f4f457618) 0 empty
  std::is_rvalue_reference<slice_unit*&&> (0x0x7f5f4f457680) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f4554e0) 0 empty

Class std::is_reference<slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<slice_unit*&&> (0x0x7f5f4f4576e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f4556c0) 0 empty

Class std::conditional<true, std::is_reference<slice_unit*&&>, std::is_void<slice_unit*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<slice_unit*&&>, std::is_void<slice_unit*&&> > (0x0x7f5f4f455720) 0 empty

Class std::__or_<std::is_reference<slice_unit*&&>, std::is_void<slice_unit*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<slice_unit*&&>, std::is_void<slice_unit*&&> > (0x0x7f5f4f457750) 0 empty
  std::is_reference<slice_unit*&&> (0x0x7f5f4f4577b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f455780) 0 empty

Class std::__or_<std::is_function<slice_unit*&&>, std::is_reference<slice_unit*&&>, std::is_void<slice_unit*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<slice_unit*&&>, std::is_reference<slice_unit*&&>, std::is_void<slice_unit*&&> > (0x0x7f5f4f457820) 0 empty
  std::__or_<std::is_reference<slice_unit*&&>, std::is_void<slice_unit*&&> > (0x0x7f5f4f457888) 0 empty
    std::is_reference<slice_unit*&&> (0x0x7f5f4f4578f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f4557e0) 0 empty

Class std::__not_<std::__or_<std::is_function<slice_unit*&&>, std::is_reference<slice_unit*&&>, std::is_void<slice_unit*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<slice_unit*&&>, std::is_reference<slice_unit*&&>, std::is_void<slice_unit*&&> > > (0x0x7f5f4f457a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f455840) 0 empty

Class std::is_object<slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<slice_unit*&&> (0x0x7f5f4f457a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f4558a0) 0 empty

Class std::conditional<false, std::is_object<slice_unit*&&>, std::is_reference<slice_unit*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<slice_unit*&&>, std::is_reference<slice_unit*&&> > (0x0x7f5f4f455900) 0 empty

Class std::__or_<std::is_object<slice_unit*&&>, std::is_reference<slice_unit*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<slice_unit*&&>, std::is_reference<slice_unit*&&> > (0x0x7f5f4f457af8) 0 empty
  std::is_reference<slice_unit*&&> (0x0x7f5f4f457b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f455a20) 0 empty

Class std::__is_referenceable<slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<slice_unit*&&> (0x0x7f5f4f457bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f455a80) 0 empty

Class std::__add_rvalue_reference_helper<slice_unit*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<slice_unit*&&, true> (0x0x7f5f4f455ae0) 0 empty

Class std::add_rvalue_reference<slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<slice_unit*&&> (0x0x7f5f4f457c30) 0 empty
  std::__add_rvalue_reference_helper<slice_unit*&&, true> (0x0x7f5f4f455b40) 0 empty

Class std::__is_direct_constructible_impl<slice_unit*, slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<slice_unit*, slice_unit*&&> (0x0x7f5f4f4573a8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f5f4f4552a0) 0 empty

Class std::__and_<std::is_destructible<slice_unit*>, std::__is_direct_constructible_impl<slice_unit*, slice_unit*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<slice_unit*>, std::__is_direct_constructible_impl<slice_unit*, slice_unit*&&> > (0x0x7f5f4f457d00) 0 empty
  std::__is_direct_constructible_impl<slice_unit*, slice_unit*&&> (0x0x7f5f4f457d68) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f5f4f455ba0) 0 empty

Class std::__is_direct_constructible_new_safe<slice_unit*, slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<slice_unit*, slice_unit*&&> (0x0x7f5f4f457dd0) 0 empty
  std::__and_<std::is_destructible<slice_unit*>, std::__is_direct_constructible_impl<slice_unit*, slice_unit*&&> > (0x0x7f5f4f457e38) 0 empty
    std::__is_direct_constructible_impl<slice_unit*, slice_unit*&&> (0x0x7f5f4f457ea0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f5f4f455c00) 0 empty

Class std::__is_direct_constructible_new<slice_unit*, slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<slice_unit*, slice_unit*&&> (0x0x7f5f4f457f08) 0 empty
  std::__is_direct_constructible_new_safe<slice_unit*, slice_unit*&&> (0x0x7f5f4f457f70) 0 empty
    std::__and_<std::is_destructible<slice_unit*>, std::__is_direct_constructible_impl<slice_unit*, slice_unit*&&> > (0x0x7f5f4f471000) 0 empty
      std::__is_direct_constructible_impl<slice_unit*, slice_unit*&&> (0x0x7f5f4f471068) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f5f4f455c60) 0 empty

Class std::__is_direct_constructible<slice_unit*, slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<slice_unit*, slice_unit*&&> (0x0x7f5f4f4710d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f455cc0) 0 empty

Class std::__is_constructible_impl<slice_unit*, slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<slice_unit*, slice_unit*&&> (0x0x7f5f4f471138) 0 empty
  std::__is_direct_constructible<slice_unit*, slice_unit*&&> (0x0x7f5f4f4711a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f455d20) 0 empty

Class std::is_constructible<slice_unit*, slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<slice_unit*, slice_unit*&&> (0x0x7f5f4f471208) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f455d80) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<slice_unit*, slice_unit*&&>, std::is_constructible<slice_unit*, slice_unit*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<slice_unit*, slice_unit*&&>, std::is_constructible<slice_unit*, slice_unit*&&> > (0x0x7f5f4f455de0) 0 empty

Class std::__is_nt_constructible_impl<slice_unit*, slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<slice_unit*, slice_unit*&&> (0x0x7f5f4f471270) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f455e40) 0 empty

Class std::__and_<std::is_constructible<slice_unit*, slice_unit*&&>, std::__is_nt_constructible_impl<slice_unit*, slice_unit*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<slice_unit*, slice_unit*&&>, std::__is_nt_constructible_impl<slice_unit*, slice_unit*&&> > (0x0x7f5f4f4712d8) 0 empty
  std::__is_nt_constructible_impl<slice_unit*, slice_unit*&&> (0x0x7f5f4f471340) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f455ea0) 0 empty

Class std::is_nothrow_constructible<slice_unit*, slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<slice_unit*, slice_unit*&&> (0x0x7f5f4f4713a8) 0 empty
  std::__and_<std::is_constructible<slice_unit*, slice_unit*&&>, std::__is_nt_constructible_impl<slice_unit*, slice_unit*&&> > (0x0x7f5f4f471410) 0 empty
    std::__is_nt_constructible_impl<slice_unit*, slice_unit*&&> (0x0x7f5f4f471478) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f455f00) 0 empty

Class std::__is_nothrow_move_constructible_impl<slice_unit*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<slice_unit*, true> (0x0x7f5f4f4714e0) 0 empty
  std::is_nothrow_constructible<slice_unit*, slice_unit*&&> (0x0x7f5f4f471548) 0 empty
    std::__and_<std::is_constructible<slice_unit*, slice_unit*&&>, std::__is_nt_constructible_impl<slice_unit*, slice_unit*&&> > (0x0x7f5f4f4715b0) 0 empty
      std::__is_nt_constructible_impl<slice_unit*, slice_unit*&&> (0x0x7f5f4f471618) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4f455f60) 0 empty

Class std::is_nothrow_move_constructible<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<slice_unit*> (0x0x7f5f4f471680) 0 empty
  std::__is_nothrow_move_constructible_impl<slice_unit*, true> (0x0x7f5f4f4716e8) 0 empty
    std::is_nothrow_constructible<slice_unit*, slice_unit*&&> (0x0x7f5f4f471750) 0 empty
      std::__and_<std::is_constructible<slice_unit*, slice_unit*&&>, std::__is_nt_constructible_impl<slice_unit*, slice_unit*&&> > (0x0x7f5f4f4717b8) 0 empty
        std::__is_nt_constructible_impl<slice_unit*, slice_unit*&&> (0x0x7f5f4f471820) 0 empty
          std::integral_constant<bool, true> (0x0x7f5f4f47b000) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<slice_unit*> > (0x0x7f5f4f471888) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f47b060) 0 empty

Class std::conditional<false, std::is_copy_constructible<slice_unit*>, std::__not_<std::is_nothrow_move_constructible<slice_unit*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<slice_unit*>, std::__not_<std::is_nothrow_move_constructible<slice_unit*> > > (0x0x7f5f4f47b0c0) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<slice_unit*> >, std::is_copy_constructible<slice_unit*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<slice_unit*> >, std::is_copy_constructible<slice_unit*> > (0x0x7f5f4f4718f0) 0 empty
  std::__not_<std::is_nothrow_move_constructible<slice_unit*> > (0x0x7f5f4f471958) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f47b120) 0 empty

Class std::__move_if_noexcept_cond<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<slice_unit*> (0x0x7f5f4f4719c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f47b180) 0 empty

Class std::conditional<false, slice_unit* const*, std::move_iterator<slice_unit**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, slice_unit* const*, std::move_iterator<slice_unit**> > (0x0x7f5f4f47b1e0) 0 empty

Class std::conditional<false, slice_unit**, std::move_iterator<slice_unit**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, slice_unit**, std::move_iterator<slice_unit**> > (0x0x7f5f4f47b240) 0 empty

Class std::is_lvalue_reference<slice_unit*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<slice_unit*&> (0x0x7f5f4f471ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f47b300) 0 empty

Class std::conditional<true, std::is_lvalue_reference<slice_unit*&>, std::is_rvalue_reference<slice_unit*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<slice_unit*&>, std::is_rvalue_reference<slice_unit*&> > (0x0x7f5f4f47b360) 0 empty

Class std::__or_<std::is_lvalue_reference<slice_unit*&>, std::is_rvalue_reference<slice_unit*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<slice_unit*&>, std::is_rvalue_reference<slice_unit*&> > (0x0x7f5f4f4870d0) 0 empty
  std::is_lvalue_reference<slice_unit*&> (0x0x7f5f4f487138) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f47b3c0) 0 empty

Class std::is_reference<slice_unit*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<slice_unit*&> (0x0x7f5f4f4871a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f47b4e0) 0 empty

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

Class std::conditional<true, slice_unit*&&, slice_unit*&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, slice_unit*&&, slice_unit*&> (0x0x7f5f4f47b5a0) 0 empty

Class std::move_iterator<slice_unit**>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<slice_unit**> (0x0x7f5f4f47b2a0) 0

Class std::is_function<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_function<context_model> (0x0x7f5f4f487680) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f47ba20) 0 empty

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

Class std::is_lvalue_reference<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<context_model> (0x0x7f5f4f4876e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f47bae0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<context_model>, std::is_rvalue_reference<context_model> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<context_model>, std::is_rvalue_reference<context_model> > (0x0x7f5f4f47bb40) 0 empty

Class std::is_rvalue_reference<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<context_model> (0x0x7f5f4f487820) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f47bba0) 0 empty

Class std::__or_<std::is_lvalue_reference<context_model>, std::is_rvalue_reference<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<context_model>, std::is_rvalue_reference<context_model> > (0x0x7f5f4f487888) 0 empty
  std::is_rvalue_reference<context_model> (0x0x7f5f4f4878f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f47bc00) 0 empty

Class std::is_reference<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_reference<context_model> (0x0x7f5f4f487958) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f47bde0) 0 empty

Class std::conditional<false, std::is_reference<context_model>, std::is_void<context_model> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<context_model>, std::is_void<context_model> > (0x0x7f5f4f47be40) 0 empty

Class std::remove_volatile<context_model>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<context_model> (0x0x7f5f4f47bf00) 0 empty

Class std::remove_const<context_model>
   size=1 align=1
   base size=0 base align=1
std::remove_const<context_model> (0x0x7f5f4f47bf60) 0 empty

Class std::remove_cv<context_model>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<context_model> (0x0x7f5f4f47bea0) 0 empty

Class std::__is_void_helper<context_model>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<context_model> (0x0x7f5f4f487a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0a4000) 0 empty

Class std::is_void<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_void<context_model> (0x0x7f5f4f487a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0a4060) 0 empty

Class std::__or_<std::is_reference<context_model>, std::is_void<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<context_model>, std::is_void<context_model> > (0x0x7f5f4f487af8) 0 empty
  std::is_void<context_model> (0x0x7f5f4f487b60) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f0a40c0) 0 empty

Class std::__or_<std::is_function<context_model>, std::is_reference<context_model>, std::is_void<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<context_model>, std::is_reference<context_model>, std::is_void<context_model> > (0x0x7f5f4f487bc8) 0 empty
  std::__or_<std::is_reference<context_model>, std::is_void<context_model> > (0x0x7f5f4f487c30) 0 empty
    std::is_void<context_model> (0x0x7f5f4f487c98) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f0a4120) 0 empty

Class std::__not_<std::__or_<std::is_function<context_model>, std::is_reference<context_model>, std::is_void<context_model> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<context_model>, std::is_reference<context_model>, std::is_void<context_model> > > (0x0x7f5f4f487dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0a4180) 0 empty

Class std::is_object<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_object<context_model> (0x0x7f5f4f487e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0a41e0) 0 empty

Class std::conditional<true, std::is_object<context_model>, std::is_reference<context_model> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<context_model>, std::is_reference<context_model> > (0x0x7f5f4f0a4240) 0 empty

Class std::__or_<std::is_object<context_model>, std::is_reference<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<context_model>, std::is_reference<context_model> > (0x0x7f5f4f487ea0) 0 empty
  std::is_object<context_model> (0x0x7f5f4f487f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f0a4360) 0 empty

Class std::__is_referenceable<context_model>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<context_model> (0x0x7f5f4f487f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0a43c0) 0 empty

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

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

Class std::is_array<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_array<context_model> (0x0x7f5f4f471e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0a44e0) 0 empty

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

Class std::__and_<std::is_array<context_model>, std::__not_<std::extent<context_model, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<context_model>, std::__not_<std::extent<context_model, 0u> > > (0x0x7f5f4f0b50d0) 0 empty
  std::is_array<context_model> (0x0x7f5f4f0b5138) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f0a4660) 0 empty

Class std::__is_array_unknown_bounds<context_model>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<context_model> (0x0x7f5f4f0b51a0) 0 empty
  std::__and_<std::is_array<context_model>, std::__not_<std::extent<context_model, 0u> > > (0x0x7f5f4f0b5208) 0 empty
    std::is_array<context_model> (0x0x7f5f4f0b5270) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f0a4780) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<context_model>, std::is_function<context_model> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<context_model>, std::is_function<context_model> > (0x0x7f5f4f0a4840) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<context_model>, std::is_function<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<context_model>, std::is_function<context_model> > (0x0x7f5f4f0b53a8) 0 empty
  std::is_function<context_model> (0x0x7f5f4f0b5410) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f0a48a0) 0 empty

Class std::__or_<std::is_void<context_model>, std::__is_array_unknown_bounds<context_model>, std::is_function<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<context_model>, std::__is_array_unknown_bounds<context_model>, std::is_function<context_model> > (0x0x7f5f4f0b5478) 0 empty
  std::__or_<std::__is_array_unknown_bounds<context_model>, std::is_function<context_model> > (0x0x7f5f4f0b54e0) 0 empty
    std::is_function<context_model> (0x0x7f5f4f0b5548) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f0a49c0) 0 empty

Class std::conditional<false, std::is_reference<context_model>, std::is_scalar<context_model> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<context_model>, std::is_scalar<context_model> > (0x0x7f5f4f0a4a80) 0 empty

Class std::__is_integral_helper<context_model>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<context_model> (0x0x7f5f4f0b55b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0a4ba0) 0 empty

Class std::is_integral<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_integral<context_model> (0x0x7f5f4f0b5618) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0a4c00) 0 empty

Class std::conditional<false, std::is_integral<context_model>, std::is_floating_point<context_model> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<context_model>, std::is_floating_point<context_model> > (0x0x7f5f4f0a4c60) 0 empty

Class std::__is_floating_point_helper<context_model>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<context_model> (0x0x7f5f4f0b5750) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0a4d80) 0 empty

Class std::is_floating_point<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<context_model> (0x0x7f5f4f0b57b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0a4de0) 0 empty

Class std::__or_<std::is_integral<context_model>, std::is_floating_point<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<context_model>, std::is_floating_point<context_model> > (0x0x7f5f4f0b5820) 0 empty
  std::is_floating_point<context_model> (0x0x7f5f4f0b5888) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f0a4e40) 0 empty

Class std::is_arithmetic<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<context_model> (0x0x7f5f4f0b58f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0a4ea0) 0 empty

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

Class std::is_enum<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_enum<context_model> (0x0x7f5f4f0b5958) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0a4f60) 0 empty

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

Class std::__is_pointer_helper<context_model>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<context_model> (0x0x7f5f4f0b59c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0c7060) 0 empty

Class std::is_pointer<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<context_model> (0x0x7f5f4f0b5a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0c70c0) 0 empty

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

Class std::__is_member_pointer_helper<context_model>
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<context_model> (0x0x7f5f4f0b5a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0c7180) 0 empty

Class std::is_member_pointer<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<context_model> (0x0x7f5f4f0b5af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0c71e0) 0 empty

Class std::conditional<false, std::is_member_pointer<context_model>, std::is_null_pointer<context_model> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<context_model>, std::is_null_pointer<context_model> > (0x0x7f5f4f0c7240) 0 empty

Class std::__is_null_pointer_helper<context_model>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<context_model> (0x0x7f5f4f0b5c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0c7360) 0 empty

Class std::is_null_pointer<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<context_model> (0x0x7f5f4f0b5c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0c73c0) 0 empty

Class std::__or_<std::is_member_pointer<context_model>, std::is_null_pointer<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<context_model>, std::is_null_pointer<context_model> > (0x0x7f5f4f0b5d00) 0 empty
  std::is_null_pointer<context_model> (0x0x7f5f4f0b5d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f0c7420) 0 empty

Class std::__or_<std::is_pointer<context_model>, std::is_member_pointer<context_model>, std::is_null_pointer<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<context_model>, std::is_member_pointer<context_model>, std::is_null_pointer<context_model> > (0x0x7f5f4f0b5dd0) 0 empty
  std::__or_<std::is_member_pointer<context_model>, std::is_null_pointer<context_model> > (0x0x7f5f4f0b5e38) 0 empty
    std::is_null_pointer<context_model> (0x0x7f5f4f0b5ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f0c7480) 0 empty

Class std::__or_<std::is_enum<context_model>, std::is_pointer<context_model>, std::is_member_pointer<context_model>, std::is_null_pointer<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<context_model>, std::is_pointer<context_model>, std::is_member_pointer<context_model>, std::is_null_pointer<context_model> > (0x0x7f5f4f0b5f08) 0 empty
  std::__or_<std::is_pointer<context_model>, std::is_member_pointer<context_model>, std::is_null_pointer<context_model> > (0x0x7f5f4f0b5f70) 0 empty
    std::__or_<std::is_member_pointer<context_model>, std::is_null_pointer<context_model> > (0x0x7f5f4f0cf000) 0 empty
      std::is_null_pointer<context_model> (0x0x7f5f4f0cf068) 0 empty
        std::integral_constant<bool, false> (0x0x7f5f4f0c74e0) 0 empty

Class std::__or_<std::is_arithmetic<context_model>, std::is_enum<context_model>, std::is_pointer<context_model>, std::is_member_pointer<context_model>, std::is_null_pointer<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<context_model>, std::is_enum<context_model>, std::is_pointer<context_model>, std::is_member_pointer<context_model>, std::is_null_pointer<context_model> > (0x0x7f5f4f0cf0d0) 0 empty
  std::__or_<std::is_enum<context_model>, std::is_pointer<context_model>, std::is_member_pointer<context_model>, std::is_null_pointer<context_model> > (0x0x7f5f4f0cf138) 0 empty
    std::__or_<std::is_pointer<context_model>, std::is_member_pointer<context_model>, std::is_null_pointer<context_model> > (0x0x7f5f4f0cf1a0) 0 empty
      std::__or_<std::is_member_pointer<context_model>, std::is_null_pointer<context_model> > (0x0x7f5f4f0cf208) 0 empty
        std::is_null_pointer<context_model> (0x0x7f5f4f0cf270) 0 empty
          std::integral_constant<bool, false> (0x0x7f5f4f0c7540) 0 empty

Class std::is_scalar<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<context_model> (0x0x7f5f4f0cf2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0c75a0) 0 empty

Class std::__or_<std::is_reference<context_model>, std::is_scalar<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<context_model>, std::is_scalar<context_model> > (0x0x7f5f4f0cf340) 0 empty
  std::is_scalar<context_model> (0x0x7f5f4f0cf3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f0c7600) 0 empty

Class std::remove_all_extents<context_model>
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<context_model> (0x0x7f5f4f0c7660) 0 empty

Class std::is_function<context_model&>
   size=1 align=1
   base size=1 base align=1
std::is_function<context_model&> (0x0x7f5f4f0cf478) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0c7720) 0 empty

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

Class std::is_lvalue_reference<context_model&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<context_model&> (0x0x7f5f4f0cf4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0c77e0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<context_model&>, std::is_rvalue_reference<context_model&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<context_model&>, std::is_rvalue_reference<context_model&> > (0x0x7f5f4f0cf618) 0 empty
  std::is_lvalue_reference<context_model&> (0x0x7f5f4f0cf680) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f0c78a0) 0 empty

Class std::is_reference<context_model&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<context_model&> (0x0x7f5f4f0cf6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0c7a80) 0 empty

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

Class std::__or_<std::is_reference<context_model&>, std::is_void<context_model&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<context_model&>, std::is_void<context_model&> > (0x0x7f5f4f0cf750) 0 empty
  std::is_reference<context_model&> (0x0x7f5f4f0cf7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f0c7c00) 0 empty

Class std::__or_<std::is_function<context_model&>, std::is_reference<context_model&>, std::is_void<context_model&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<context_model&>, std::is_reference<context_model&>, std::is_void<context_model&> > (0x0x7f5f4f0cf820) 0 empty
  std::__or_<std::is_reference<context_model&>, std::is_void<context_model&> > (0x0x7f5f4f0cf888) 0 empty
    std::is_reference<context_model&> (0x0x7f5f4f0cf8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f0c7c60) 0 empty

Class std::__not_<std::__or_<std::is_function<context_model&>, std::is_reference<context_model&>, std::is_void<context_model&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<context_model&>, std::is_reference<context_model&>, std::is_void<context_model&> > > (0x0x7f5f4f0cf958) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0c7cc0) 0 empty

Class std::is_object<context_model&>
   size=1 align=1
   base size=1 base align=1
std::is_object<context_model&> (0x0x7f5f4f0cf9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0c7d20) 0 empty

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

Class std::__or_<std::is_object<context_model&>, std::is_reference<context_model&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<context_model&>, std::is_reference<context_model&> > (0x0x7f5f4f0cfa28) 0 empty
  std::is_reference<context_model&> (0x0x7f5f4f0cfa90) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f0c7ea0) 0 empty

Class std::__is_referenceable<context_model&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<context_model&> (0x0x7f5f4f0cfaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0c7f00) 0 empty

Class std::__add_rvalue_reference_helper<context_model&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<context_model&, true> (0x0x7f5f4f0c7f60) 0 empty

Class std::add_rvalue_reference<context_model&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<context_model&> (0x0x7f5f4f0cfb60) 0 empty
  std::__add_rvalue_reference_helper<context_model&, true> (0x0x7f5f4f0e9000) 0 empty

Class std::__is_destructible_impl<context_model>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<context_model> (0x0x7f5f4f0cf410) 0 empty
  std::__do_is_destructible_impl (0x0x7f5f4f0c76c0) 0 empty

Class std::__is_destructible_safe<context_model, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<context_model, false, false> (0x0x7f5f4f0cfc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0e9060) 0 empty

Class std::is_destructible<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<context_model> (0x0x7f5f4f0cfc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0e90c0) 0 empty

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

Class std::is_function<context_model&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<context_model&&> (0x0x7f5f4f0cfd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0e91e0) 0 empty

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

Class std::is_lvalue_reference<context_model&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<context_model&&> (0x0x7f5f4f0cfdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0e92a0) 0 empty

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

Class std::is_rvalue_reference<context_model&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<context_model&&> (0x0x7f5f4f0cfe38) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0e9360) 0 empty

Class std::__or_<std::is_lvalue_reference<context_model&&>, std::is_rvalue_reference<context_model&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<context_model&&>, std::is_rvalue_reference<context_model&&> > (0x0x7f5f4f0cfea0) 0 empty
  std::is_rvalue_reference<context_model&&> (0x0x7f5f4f0cff08) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f0e93c0) 0 empty

Class std::is_reference<context_model&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<context_model&&> (0x0x7f5f4f0f8068) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0e94e0) 0 empty

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

Class std::__or_<std::is_reference<context_model&&>, std::is_void<context_model&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<context_model&&>, std::is_void<context_model&&> > (0x0x7f5f4f0f80d0) 0 empty
  std::is_reference<context_model&&> (0x0x7f5f4f0f8138) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f0e9660) 0 empty

Class std::__or_<std::is_function<context_model&&>, std::is_reference<context_model&&>, std::is_void<context_model&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<context_model&&>, std::is_reference<context_model&&>, std::is_void<context_model&&> > (0x0x7f5f4f0f81a0) 0 empty
  std::__or_<std::is_reference<context_model&&>, std::is_void<context_model&&> > (0x0x7f5f4f0f8208) 0 empty
    std::is_reference<context_model&&> (0x0x7f5f4f0f8270) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f0e96c0) 0 empty

Class std::__not_<std::__or_<std::is_function<context_model&&>, std::is_reference<context_model&&>, std::is_void<context_model&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<context_model&&>, std::is_reference<context_model&&>, std::is_void<context_model&&> > > (0x0x7f5f4f0f82d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0e9720) 0 empty

Class std::is_object<context_model&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<context_model&&> (0x0x7f5f4f0f8340) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f0e9780) 0 empty

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

Class std::__or_<std::is_object<context_model&&>, std::is_reference<context_model&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<context_model&&>, std::is_reference<context_model&&> > (0x0x7f5f4f0f83a8) 0 empty
  std::is_reference<context_model&&> (0x0x7f5f4f0f8410) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f0e99c0) 0 empty

Class std::__is_referenceable<context_model&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<context_model&&> (0x0x7f5f4f0f8478) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0e9a20) 0 empty

Class std::__add_rvalue_reference_helper<context_model&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<context_model&&, true> (0x0x7f5f4f0e9a80) 0 empty

Class std::add_rvalue_reference<context_model&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<context_model&&> (0x0x7f5f4f0f84e0) 0 empty
  std::__add_rvalue_reference_helper<context_model&&, true> (0x0x7f5f4f0e9ae0) 0 empty

Class std::__is_direct_constructible_impl<context_model, context_model&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<context_model, context_model&&> (0x0x7f5f4f0cfd00) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f5f4f0e9180) 0 empty

Class std::__and_<std::is_destructible<context_model>, std::__is_direct_constructible_impl<context_model, context_model&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<context_model>, std::__is_direct_constructible_impl<context_model, context_model&&> > (0x0x7f5f4f0f85b0) 0 empty
  std::__is_direct_constructible_impl<context_model, context_model&&> (0x0x7f5f4f0f8618) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f5f4f0e9b40) 0 empty

Class std::__is_direct_constructible_new_safe<context_model, context_model&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<context_model, context_model&&> (0x0x7f5f4f0f8680) 0 empty
  std::__and_<std::is_destructible<context_model>, std::__is_direct_constructible_impl<context_model, context_model&&> > (0x0x7f5f4f0f86e8) 0 empty
    std::__is_direct_constructible_impl<context_model, context_model&&> (0x0x7f5f4f0f8750) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f5f4f0e9ba0) 0 empty

Class std::__is_direct_constructible_new<context_model, context_model&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<context_model, context_model&&> (0x0x7f5f4f0f87b8) 0 empty
  std::__is_direct_constructible_new_safe<context_model, context_model&&> (0x0x7f5f4f0f8820) 0 empty
    std::__and_<std::is_destructible<context_model>, std::__is_direct_constructible_impl<context_model, context_model&&> > (0x0x7f5f4f0f8888) 0 empty
      std::__is_direct_constructible_impl<context_model, context_model&&> (0x0x7f5f4f0f88f0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f5f4f0e9c00) 0 empty

Class std::__is_direct_constructible<context_model, context_model&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<context_model, context_model&&> (0x0x7f5f4f0f8958) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0e9c60) 0 empty

Class std::__is_constructible_impl<context_model, context_model&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<context_model, context_model&&> (0x0x7f5f4f0f89c0) 0 empty
  std::__is_direct_constructible<context_model, context_model&&> (0x0x7f5f4f0f8a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f0e9cc0) 0 empty

Class std::is_constructible<context_model, context_model&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<context_model, context_model&&> (0x0x7f5f4f0f8a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0e9d20) 0 empty

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

Class std::__is_nt_constructible_impl<context_model, context_model&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<context_model, context_model&&> (0x0x7f5f4f0f8af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f0e9de0) 0 empty

Class std::__and_<std::is_constructible<context_model, context_model&&>, std::__is_nt_constructible_impl<context_model, context_model&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<context_model, context_model&&>, std::__is_nt_constructible_impl<context_model, context_model&&> > (0x0x7f5f4f0f8b60) 0 empty
  std::__is_nt_constructible_impl<context_model, context_model&&> (0x0x7f5f4f0f8bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f0e9e40) 0 empty

Class std::is_nothrow_constructible<context_model, context_model&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<context_model, context_model&&> (0x0x7f5f4f0f8c30) 0 empty
  std::__and_<std::is_constructible<context_model, context_model&&>, std::__is_nt_constructible_impl<context_model, context_model&&> > (0x0x7f5f4f0f8c98) 0 empty
    std::__is_nt_constructible_impl<context_model, context_model&&> (0x0x7f5f4f0f8d00) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f0e9ea0) 0 empty

Class std::__is_nothrow_move_constructible_impl<context_model, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<context_model, true> (0x0x7f5f4f0f8d68) 0 empty
  std::is_nothrow_constructible<context_model, context_model&&> (0x0x7f5f4f0f8dd0) 0 empty
    std::__and_<std::is_constructible<context_model, context_model&&>, std::__is_nt_constructible_impl<context_model, context_model&&> > (0x0x7f5f4f0f8e38) 0 empty
      std::__is_nt_constructible_impl<context_model, context_model&&> (0x0x7f5f4f0f8ea0) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4f0e9f00) 0 empty

Class std::is_nothrow_move_constructible<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<context_model> (0x0x7f5f4f0f8f08) 0 empty
  std::__is_nothrow_move_constructible_impl<context_model, true> (0x0x7f5f4f0f8f70) 0 empty
    std::is_nothrow_constructible<context_model, context_model&&> (0x0x7f5f4f10b000) 0 empty
      std::__and_<std::is_constructible<context_model, context_model&&>, std::__is_nt_constructible_impl<context_model, context_model&&> > (0x0x7f5f4f10b068) 0 empty
        std::__is_nt_constructible_impl<context_model, context_model&&> (0x0x7f5f4f10b0d0) 0 empty
          std::integral_constant<bool, true> (0x0x7f5f4f0e9f60) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<context_model> > (0x0x7f5f4f10b138) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f10c000) 0 empty

Class std::conditional<false, std::is_copy_constructible<context_model>, std::__not_<std::is_nothrow_move_constructible<context_model> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<context_model>, std::__not_<std::is_nothrow_move_constructible<context_model> > > (0x0x7f5f4f10c060) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<context_model> >, std::is_copy_constructible<context_model> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<context_model> >, std::is_copy_constructible<context_model> > (0x0x7f5f4f10b1a0) 0 empty
  std::__not_<std::is_nothrow_move_constructible<context_model> > (0x0x7f5f4f10b208) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f10c0c0) 0 empty

Class std::__move_if_noexcept_cond<context_model>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<context_model> (0x0x7f5f4f10b270) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f10c120) 0 empty

Class std::conditional<false, const context_model*, std::move_iterator<context_model*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const context_model*, std::move_iterator<context_model*> > (0x0x7f5f4f10c180) 0 empty

Class std::conditional<false, context_model*, std::move_iterator<context_model*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, context_model*, std::move_iterator<context_model*> > (0x0x7f5f4f10c1e0) 0 empty

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

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

Class std::move_iterator<context_model*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<context_model*> (0x0x7f5f4f10c240) 0

Class std::__iterator_traits<__gnu_cxx::__normal_iterator<ref_pic_set*, std::vector<ref_pic_set> >, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<__gnu_cxx::__normal_iterator<ref_pic_set*, std::vector<ref_pic_set> >, void> (0x0x7f5f4f10ca20) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<ref_pic_set*, std::vector<ref_pic_set> > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<ref_pic_set*, std::vector<ref_pic_set> > > (0x0x7f5f4f10bd00) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<ref_pic_set*, std::vector<ref_pic_set> >, void> (0x0x7f5f4f10ca80) 0 empty

Class std::is_function<ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::is_function<ref_pic_set&> (0x0x7f5f4f10bea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f10cd20) 0 empty

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

Class std::is_lvalue_reference<ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<ref_pic_set&> (0x0x7f5f4f10bf08) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f10cde0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<ref_pic_set&>, std::is_rvalue_reference<ref_pic_set&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<ref_pic_set&>, std::is_rvalue_reference<ref_pic_set&> > (0x0x7f5f4f150068) 0 empty
  std::is_lvalue_reference<ref_pic_set&> (0x0x7f5f4f1500d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f10cea0) 0 empty

Class std::is_reference<ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<ref_pic_set&> (0x0x7f5f4f150138) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f151000) 0 empty

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

Class std::__or_<std::is_reference<ref_pic_set&>, std::is_void<ref_pic_set&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<ref_pic_set&>, std::is_void<ref_pic_set&> > (0x0x7f5f4f1501a0) 0 empty
  std::is_reference<ref_pic_set&> (0x0x7f5f4f150208) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f1510c0) 0 empty

Class std::__or_<std::is_function<ref_pic_set&>, std::is_reference<ref_pic_set&>, std::is_void<ref_pic_set&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<ref_pic_set&>, std::is_reference<ref_pic_set&>, std::is_void<ref_pic_set&> > (0x0x7f5f4f150270) 0 empty
  std::__or_<std::is_reference<ref_pic_set&>, std::is_void<ref_pic_set&> > (0x0x7f5f4f1502d8) 0 empty
    std::is_reference<ref_pic_set&> (0x0x7f5f4f150340) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f151120) 0 empty

Class std::__not_<std::__or_<std::is_function<ref_pic_set&>, std::is_reference<ref_pic_set&>, std::is_void<ref_pic_set&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<ref_pic_set&>, std::is_reference<ref_pic_set&>, std::is_void<ref_pic_set&> > > (0x0x7f5f4f150478) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f151180) 0 empty

Class std::is_object<ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::is_object<ref_pic_set&> (0x0x7f5f4f1504e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f1511e0) 0 empty

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

Class std::__or_<std::is_object<ref_pic_set&>, std::is_reference<ref_pic_set&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<ref_pic_set&>, std::is_reference<ref_pic_set&> > (0x0x7f5f4f150548) 0 empty
  std::is_reference<ref_pic_set&> (0x0x7f5f4f1505b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f1512a0) 0 empty

Class std::__is_referenceable<ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<ref_pic_set&> (0x0x7f5f4f150618) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f151300) 0 empty

Class std::__add_rvalue_reference_helper<ref_pic_set&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<ref_pic_set&, true> (0x0x7f5f4f151360) 0 empty

Class std::add_rvalue_reference<ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<ref_pic_set&> (0x0x7f5f4f150680) 0 empty
  std::__add_rvalue_reference_helper<ref_pic_set&, true> (0x0x7f5f4f1513c0) 0 empty

Class std::__is_assignable_helper<ref_pic_set&, ref_pic_set&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<ref_pic_set&, ref_pic_set&> (0x0x7f5f4f10ccc0) 0 empty

Class std::is_assignable<ref_pic_set&, ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<ref_pic_set&, ref_pic_set&> (0x0x7f5f4f150750) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f151420) 0 empty

Class std::__iterator_traits<__gnu_cxx::__normal_iterator<int*, std::vector<int> >, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<__gnu_cxx::__normal_iterator<int*, std::vector<int> >, void> (0x0x7f5f4f151a80) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<int*, std::vector<int> > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<int*, std::vector<int> > > (0x0x7f5f4f150958) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<int*, std::vector<int> >, void> (0x0x7f5f4f151ae0) 0 empty

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

Class std::is_lvalue_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int&> (0x0x7f5f4f150bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f151e40) 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&> > (0x0x7f5f4f151ea0) 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&> > (0x0x7f5f4f150c30) 0 empty
  std::is_lvalue_reference<int&> (0x0x7f5f4f150c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f151f00) 0 empty

Class std::is_reference<int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&> (0x0x7f5f4f150d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f151f60) 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&> > (0x0x7f5f4f185000) 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&> > (0x0x7f5f4f150d68) 0 empty
  std::is_reference<int&> (0x0x7f5f4f150dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f185060) 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&> > (0x0x7f5f4f150e38) 0 empty
  std::__or_<std::is_reference<int&>, std::is_void<int&> > (0x0x7f5f4f150ea0) 0 empty
    std::is_reference<int&> (0x0x7f5f4f150f08) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f1850c0) 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&> > > (0x0x7f5f4f150f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f185120) 0 empty

Class std::is_object<int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&> (0x0x7f5f4f150820) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f185300) 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&> > (0x0x7f5f4f185360) 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&> > (0x0x7f5f4f189000) 0 empty
  std::is_reference<int&> (0x0x7f5f4f189068) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f1853c0) 0 empty

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

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

Class std::__is_assignable_helper<int&, int&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<int&, int&> (0x0x7f5f4f151d20) 0 empty

Class std::is_assignable<int&, int&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int&, int&> (0x0x7f5f4f189208) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f185540) 0 empty

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

Class std::is_function<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_function<thread_task*> (0x0x7f5f4f189750) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f1e1300) 0 empty

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

Class std::is_lvalue_reference<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<thread_task*> (0x0x7f5f4f1897b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f1e13c0) 0 empty

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

Class std::is_rvalue_reference<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<thread_task*> (0x0x7f5f4f1898f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f1e1480) 0 empty

Class std::__or_<std::is_lvalue_reference<thread_task*>, std::is_rvalue_reference<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<thread_task*>, std::is_rvalue_reference<thread_task*> > (0x0x7f5f4f189958) 0 empty
  std::is_rvalue_reference<thread_task*> (0x0x7f5f4f1899c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f1e14e0) 0 empty

Class std::is_reference<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<thread_task*> (0x0x7f5f4f189a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f1e1600) 0 empty

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

Class std::__or_<std::is_reference<thread_task*>, std::is_void<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<thread_task*>, std::is_void<thread_task*> > (0x0x7f5f4f189a90) 0 empty
  std::is_void<thread_task*> (0x0x7f5f4f189af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f1e16c0) 0 empty

Class std::__or_<std::is_function<thread_task*>, std::is_reference<thread_task*>, std::is_void<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<thread_task*>, std::is_reference<thread_task*>, std::is_void<thread_task*> > (0x0x7f5f4f189b60) 0 empty
  std::__or_<std::is_reference<thread_task*>, std::is_void<thread_task*> > (0x0x7f5f4f189bc8) 0 empty
    std::is_void<thread_task*> (0x0x7f5f4f189c30) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f1e1720) 0 empty

Class std::__not_<std::__or_<std::is_function<thread_task*>, std::is_reference<thread_task*>, std::is_void<thread_task*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<thread_task*>, std::is_reference<thread_task*>, std::is_void<thread_task*> > > (0x0x7f5f4f189d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f1e1780) 0 empty

Class std::is_object<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_object<thread_task*> (0x0x7f5f4f189dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f1e17e0) 0 empty

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

Class std::__or_<std::is_object<thread_task*>, std::is_reference<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<thread_task*>, std::is_reference<thread_task*> > (0x0x7f5f4f189e38) 0 empty
  std::is_object<thread_task*> (0x0x7f5f4f189ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f1e18a0) 0 empty

Class std::__is_referenceable<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<thread_task*> (0x0x7f5f4f189f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f1e1900) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<thread_task*, thread_task*&&>, std::__is_direct_constructible_new_safe<thread_task*, thread_task*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<thread_task*, thread_task*&&>, std::__is_direct_constructible_new_safe<thread_task*, thread_task*&&> > (0x0x7f5f4f1e1960) 0 empty

Class std::conditional<false, std::is_void<thread_task*>, std::__or_<std::__is_array_unknown_bounds<thread_task*>, std::is_function<thread_task*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<thread_task*>, std::__or_<std::__is_array_unknown_bounds<thread_task*>, std::is_function<thread_task*> > > (0x0x7f5f4f1e19c0) 0 empty

Class std::is_array<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_array<thread_task*> (0x0x7f5f4f189f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f1e1a20) 0 empty

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

Class std::__and_<std::is_array<thread_task*>, std::__not_<std::extent<thread_task*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<thread_task*>, std::__not_<std::extent<thread_task*, 0u> > > (0x0x7f5f4f208000) 0 empty
  std::is_array<thread_task*> (0x0x7f5f4f208068) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f1e1ba0) 0 empty

Class std::__is_array_unknown_bounds<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<thread_task*> (0x0x7f5f4f2080d0) 0 empty
  std::__and_<std::is_array<thread_task*>, std::__not_<std::extent<thread_task*, 0u> > > (0x0x7f5f4f208138) 0 empty
    std::is_array<thread_task*> (0x0x7f5f4f2081a0) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f1e1c00) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<thread_task*>, std::is_function<thread_task*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<thread_task*>, std::is_function<thread_task*> > (0x0x7f5f4f1e1c60) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<thread_task*>, std::is_function<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<thread_task*>, std::is_function<thread_task*> > (0x0x7f5f4f2083a8) 0 empty
  std::is_function<thread_task*> (0x0x7f5f4f208410) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f1e1cc0) 0 empty

Class std::__or_<std::is_void<thread_task*>, std::__is_array_unknown_bounds<thread_task*>, std::is_function<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<thread_task*>, std::__is_array_unknown_bounds<thread_task*>, std::is_function<thread_task*> > (0x0x7f5f4f208478) 0 empty
  std::__or_<std::__is_array_unknown_bounds<thread_task*>, std::is_function<thread_task*> > (0x0x7f5f4f2084e0) 0 empty
    std::is_function<thread_task*> (0x0x7f5f4f208548) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f1e1de0) 0 empty

Class std::conditional<false, std::is_reference<thread_task*>, std::is_scalar<thread_task*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<thread_task*>, std::is_scalar<thread_task*> > (0x0x7f5f4f1e1ea0) 0 empty

Class std::__is_integral_helper<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<thread_task*> (0x0x7f5f4f2085b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f1e1f00) 0 empty

Class std::is_integral<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<thread_task*> (0x0x7f5f4f208618) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f1e1f60) 0 empty

Class std::conditional<false, std::is_integral<thread_task*>, std::is_floating_point<thread_task*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<thread_task*>, std::is_floating_point<thread_task*> > (0x0x7f5f4f212000) 0 empty

Class std::__is_floating_point_helper<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<thread_task*> (0x0x7f5f4f208680) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f2121e0) 0 empty

Class std::is_floating_point<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<thread_task*> (0x0x7f5f4f2086e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f212240) 0 empty

Class std::__or_<std::is_integral<thread_task*>, std::is_floating_point<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<thread_task*>, std::is_floating_point<thread_task*> > (0x0x7f5f4f208750) 0 empty
  std::is_floating_point<thread_task*> (0x0x7f5f4f2087b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f2122a0) 0 empty

Class std::is_arithmetic<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<thread_task*> (0x0x7f5f4f208820) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f212300) 0 empty

Class std::conditional<false, std::is_arithmetic<thread_task*>, std::__or_<std::is_enum<thread_task*>, std::is_pointer<thread_task*>, std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<thread_task*>, std::__or_<std::is_enum<thread_task*>, std::is_pointer<thread_task*>, std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> > > (0x0x7f5f4f212360) 0 empty

Class std::is_enum<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<thread_task*> (0x0x7f5f4f208888) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f2123c0) 0 empty

Class std::conditional<false, std::is_enum<thread_task*>, std::__or_<std::is_pointer<thread_task*>, std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<thread_task*>, std::__or_<std::is_pointer<thread_task*>, std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> > > (0x0x7f5f4f212420) 0 empty

Class std::__is_pointer_helper<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<thread_task*> (0x0x7f5f4f2088f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f212480) 0 empty

Class std::is_pointer<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<thread_task*> (0x0x7f5f4f208958) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f2124e0) 0 empty

Class std::conditional<true, std::is_pointer<thread_task*>, std::__or_<std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<thread_task*>, std::__or_<std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> > > (0x0x7f5f4f212540) 0 empty

Class std::__or_<std::is_pointer<thread_task*>, std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<thread_task*>, std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> > (0x0x7f5f4f2089c0) 0 empty
  std::is_pointer<thread_task*> (0x0x7f5f4f208a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f2125a0) 0 empty

Class std::__or_<std::is_enum<thread_task*>, std::is_pointer<thread_task*>, std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<thread_task*>, std::is_pointer<thread_task*>, std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> > (0x0x7f5f4f208a90) 0 empty
  std::__or_<std::is_pointer<thread_task*>, std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> > (0x0x7f5f4f208af8) 0 empty
    std::is_pointer<thread_task*> (0x0x7f5f4f208b60) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f212600) 0 empty

Class std::__or_<std::is_arithmetic<thread_task*>, std::is_enum<thread_task*>, std::is_pointer<thread_task*>, std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<thread_task*>, std::is_enum<thread_task*>, std::is_pointer<thread_task*>, std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> > (0x0x7f5f4f208bc8) 0 empty
  std::__or_<std::is_enum<thread_task*>, std::is_pointer<thread_task*>, std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> > (0x0x7f5f4f208c30) 0 empty
    std::__or_<std::is_pointer<thread_task*>, std::is_member_pointer<thread_task*>, std::is_null_pointer<thread_task*> > (0x0x7f5f4f208c98) 0 empty
      std::is_pointer<thread_task*> (0x0x7f5f4f208d00) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4f212660) 0 empty

Class std::is_scalar<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<thread_task*> (0x0x7f5f4f208d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f2126c0) 0 empty

Class std::__or_<std::is_reference<thread_task*>, std::is_scalar<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<thread_task*>, std::is_scalar<thread_task*> > (0x0x7f5f4f208dd0) 0 empty
  std::is_scalar<thread_task*> (0x0x7f5f4f208e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f212720) 0 empty

Class std::__is_destructible_safe<thread_task*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<thread_task*, false, true> (0x0x7f5f4f208ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f212780) 0 empty

Class std::is_destructible<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<thread_task*> (0x0x7f5f4f208f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f2127e0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<thread_task*, thread_task*&&>, std::is_destructible<thread_task*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<thread_task*, thread_task*&&>, std::is_destructible<thread_task*> > (0x0x7f5f4f212840) 0 empty

Class std::is_function<thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<thread_task*&&> (0x0x7f5f4f227000) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f212900) 0 empty

Class std::conditional<false, std::is_function<thread_task*&&>, std::__or_<std::is_reference<thread_task*&&>, std::is_void<thread_task*&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<thread_task*&&>, std::__or_<std::is_reference<thread_task*&&>, std::is_void<thread_task*&&> > > (0x0x7f5f4f212960) 0 empty

Class std::is_lvalue_reference<thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<thread_task*&&> (0x0x7f5f4f227068) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f2129c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<thread_task*&&>, std::is_rvalue_reference<thread_task*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<thread_task*&&>, std::is_rvalue_reference<thread_task*&&> > (0x0x7f5f4f212a20) 0 empty

Class std::is_rvalue_reference<thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<thread_task*&&> (0x0x7f5f4f2271a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f212a80) 0 empty

Class std::__or_<std::is_lvalue_reference<thread_task*&&>, std::is_rvalue_reference<thread_task*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<thread_task*&&>, std::is_rvalue_reference<thread_task*&&> > (0x0x7f5f4f227208) 0 empty
  std::is_rvalue_reference<thread_task*&&> (0x0x7f5f4f227270) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f212ae0) 0 empty

Class std::is_reference<thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<thread_task*&&> (0x0x7f5f4f2272d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f212cc0) 0 empty

Class std::conditional<true, std::is_reference<thread_task*&&>, std::is_void<thread_task*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<thread_task*&&>, std::is_void<thread_task*&&> > (0x0x7f5f4f212d20) 0 empty

Class std::__or_<std::is_reference<thread_task*&&>, std::is_void<thread_task*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<thread_task*&&>, std::is_void<thread_task*&&> > (0x0x7f5f4f227340) 0 empty
  std::is_reference<thread_task*&&> (0x0x7f5f4f2273a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f212e40) 0 empty

Class std::__or_<std::is_function<thread_task*&&>, std::is_reference<thread_task*&&>, std::is_void<thread_task*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<thread_task*&&>, std::is_reference<thread_task*&&>, std::is_void<thread_task*&&> > (0x0x7f5f4f227410) 0 empty
  std::__or_<std::is_reference<thread_task*&&>, std::is_void<thread_task*&&> > (0x0x7f5f4f227478) 0 empty
    std::is_reference<thread_task*&&> (0x0x7f5f4f2274e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f212ea0) 0 empty

Class std::__not_<std::__or_<std::is_function<thread_task*&&>, std::is_reference<thread_task*&&>, std::is_void<thread_task*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<thread_task*&&>, std::is_reference<thread_task*&&>, std::is_void<thread_task*&&> > > (0x0x7f5f4f227548) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f212f00) 0 empty

Class std::is_object<thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<thread_task*&&> (0x0x7f5f4f2275b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f212f60) 0 empty

Class std::conditional<false, std::is_object<thread_task*&&>, std::is_reference<thread_task*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<thread_task*&&>, std::is_reference<thread_task*&&> > (0x0x7f5f4f234000) 0 empty

Class std::__or_<std::is_object<thread_task*&&>, std::is_reference<thread_task*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<thread_task*&&>, std::is_reference<thread_task*&&> > (0x0x7f5f4f227618) 0 empty
  std::is_reference<thread_task*&&> (0x0x7f5f4f227680) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f234120) 0 empty

Class std::__is_referenceable<thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<thread_task*&&> (0x0x7f5f4f2276e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f234180) 0 empty

Class std::__add_rvalue_reference_helper<thread_task*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<thread_task*&&, true> (0x0x7f5f4f2341e0) 0 empty

Class std::add_rvalue_reference<thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<thread_task*&&> (0x0x7f5f4f227750) 0 empty
  std::__add_rvalue_reference_helper<thread_task*&&, true> (0x0x7f5f4f234240) 0 empty

Class std::__is_direct_constructible_impl<thread_task*, thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<thread_task*, thread_task*&&> (0x0x7f5f4f208f70) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f5f4f2128a0) 0 empty

Class std::__and_<std::is_destructible<thread_task*>, std::__is_direct_constructible_impl<thread_task*, thread_task*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<thread_task*>, std::__is_direct_constructible_impl<thread_task*, thread_task*&&> > (0x0x7f5f4f227820) 0 empty
  std::__is_direct_constructible_impl<thread_task*, thread_task*&&> (0x0x7f5f4f227888) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f5f4f2342a0) 0 empty

Class std::__is_direct_constructible_new_safe<thread_task*, thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<thread_task*, thread_task*&&> (0x0x7f5f4f2278f0) 0 empty
  std::__and_<std::is_destructible<thread_task*>, std::__is_direct_constructible_impl<thread_task*, thread_task*&&> > (0x0x7f5f4f227958) 0 empty
    std::__is_direct_constructible_impl<thread_task*, thread_task*&&> (0x0x7f5f4f2279c0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f5f4f234300) 0 empty

Class std::__is_direct_constructible_new<thread_task*, thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<thread_task*, thread_task*&&> (0x0x7f5f4f227a28) 0 empty
  std::__is_direct_constructible_new_safe<thread_task*, thread_task*&&> (0x0x7f5f4f227a90) 0 empty
    std::__and_<std::is_destructible<thread_task*>, std::__is_direct_constructible_impl<thread_task*, thread_task*&&> > (0x0x7f5f4f227af8) 0 empty
      std::__is_direct_constructible_impl<thread_task*, thread_task*&&> (0x0x7f5f4f227b60) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f5f4f234360) 0 empty

Class std::__is_direct_constructible<thread_task*, thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<thread_task*, thread_task*&&> (0x0x7f5f4f227bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f2343c0) 0 empty

Class std::__is_constructible_impl<thread_task*, thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<thread_task*, thread_task*&&> (0x0x7f5f4f227c30) 0 empty
  std::__is_direct_constructible<thread_task*, thread_task*&&> (0x0x7f5f4f227c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f234420) 0 empty

Class std::is_constructible<thread_task*, thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<thread_task*, thread_task*&&> (0x0x7f5f4f227d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f234480) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<thread_task*, thread_task*&&>, std::is_constructible<thread_task*, thread_task*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<thread_task*, thread_task*&&>, std::is_constructible<thread_task*, thread_task*&&> > (0x0x7f5f4f2344e0) 0 empty

Class std::__is_nt_constructible_impl<thread_task*, thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<thread_task*, thread_task*&&> (0x0x7f5f4f227d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f234540) 0 empty

Class std::__and_<std::is_constructible<thread_task*, thread_task*&&>, std::__is_nt_constructible_impl<thread_task*, thread_task*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<thread_task*, thread_task*&&>, std::__is_nt_constructible_impl<thread_task*, thread_task*&&> > (0x0x7f5f4f227dd0) 0 empty
  std::__is_nt_constructible_impl<thread_task*, thread_task*&&> (0x0x7f5f4f227e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f2345a0) 0 empty

Class std::is_nothrow_constructible<thread_task*, thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<thread_task*, thread_task*&&> (0x0x7f5f4f227ea0) 0 empty
  std::__and_<std::is_constructible<thread_task*, thread_task*&&>, std::__is_nt_constructible_impl<thread_task*, thread_task*&&> > (0x0x7f5f4f227f08) 0 empty
    std::__is_nt_constructible_impl<thread_task*, thread_task*&&> (0x0x7f5f4f227f70) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f234600) 0 empty

Class std::__is_nothrow_move_constructible_impl<thread_task*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<thread_task*, true> (0x0x7f5f4f242000) 0 empty
  std::is_nothrow_constructible<thread_task*, thread_task*&&> (0x0x7f5f4f242068) 0 empty
    std::__and_<std::is_constructible<thread_task*, thread_task*&&>, std::__is_nt_constructible_impl<thread_task*, thread_task*&&> > (0x0x7f5f4f2420d0) 0 empty
      std::__is_nt_constructible_impl<thread_task*, thread_task*&&> (0x0x7f5f4f242138) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4f234660) 0 empty

Class std::is_nothrow_move_constructible<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<thread_task*> (0x0x7f5f4f2421a0) 0 empty
  std::__is_nothrow_move_constructible_impl<thread_task*, true> (0x0x7f5f4f242208) 0 empty
    std::is_nothrow_constructible<thread_task*, thread_task*&&> (0x0x7f5f4f242270) 0 empty
      std::__and_<std::is_constructible<thread_task*, thread_task*&&>, std::__is_nt_constructible_impl<thread_task*, thread_task*&&> > (0x0x7f5f4f2422d8) 0 empty
        std::__is_nt_constructible_impl<thread_task*, thread_task*&&> (0x0x7f5f4f242340) 0 empty
          std::integral_constant<bool, true> (0x0x7f5f4f2346c0) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<thread_task*> > (0x0x7f5f4f2423a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f234720) 0 empty

Class std::conditional<false, std::is_copy_constructible<thread_task*>, std::__not_<std::is_nothrow_move_constructible<thread_task*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<thread_task*>, std::__not_<std::is_nothrow_move_constructible<thread_task*> > > (0x0x7f5f4f234780) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<thread_task*> >, std::is_copy_constructible<thread_task*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<thread_task*> >, std::is_copy_constructible<thread_task*> > (0x0x7f5f4f242410) 0 empty
  std::__not_<std::is_nothrow_move_constructible<thread_task*> > (0x0x7f5f4f242478) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f2347e0) 0 empty

Class std::__move_if_noexcept_cond<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<thread_task*> (0x0x7f5f4f2424e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f234840) 0 empty

Class std::conditional<false, thread_task* const*, std::move_iterator<thread_task**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, thread_task* const*, std::move_iterator<thread_task**> > (0x0x7f5f4f2348a0) 0 empty

Class std::conditional<false, thread_task**, std::move_iterator<thread_task**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, thread_task**, std::move_iterator<thread_task**> > (0x0x7f5f4f234900) 0 empty

Class std::is_lvalue_reference<thread_task*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<thread_task*&> (0x0x7f5f4f2429c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f2349c0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<thread_task*&>, std::is_rvalue_reference<thread_task*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<thread_task*&>, std::is_rvalue_reference<thread_task*&> > (0x0x7f5f4f234a20) 0 empty

Class std::__or_<std::is_lvalue_reference<thread_task*&>, std::is_rvalue_reference<thread_task*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<thread_task*&>, std::is_rvalue_reference<thread_task*&> > (0x0x7f5f4f242af8) 0 empty
  std::is_lvalue_reference<thread_task*&> (0x0x7f5f4f242b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f234a80) 0 empty

Class std::is_reference<thread_task*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<thread_task*&> (0x0x7f5f4f242bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f234c60) 0 empty

Class std::conditional<true, thread_task*&&, thread_task*&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, thread_task*&&, thread_task*&> (0x0x7f5f4f234cc0) 0 empty

Class std::move_iterator<thread_task**>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<thread_task**> (0x0x7f5f4f234960) 0

Class std::is_function<const context_model&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const context_model&> (0x0x7f5f4f2730d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f268420) 0 empty

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

Class std::is_lvalue_reference<const context_model&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const context_model&> (0x0x7f5f4f273138) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f2684e0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const context_model&>, std::is_rvalue_reference<const context_model&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const context_model&>, std::is_rvalue_reference<const context_model&> > (0x0x7f5f4f2731a0) 0 empty
  std::is_lvalue_reference<const context_model&> (0x0x7f5f4f273208) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f2685a0) 0 empty

Class std::is_reference<const context_model&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const context_model&> (0x0x7f5f4f273340) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f268600) 0 empty

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

Class std::__or_<std::is_reference<const context_model&>, std::is_void<const context_model&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const context_model&>, std::is_void<const context_model&> > (0x0x7f5f4f273478) 0 empty
  std::is_reference<const context_model&> (0x0x7f5f4f2734e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f268780) 0 empty

Class std::__or_<std::is_function<const context_model&>, std::is_reference<const context_model&>, std::is_void<const context_model&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const context_model&>, std::is_reference<const context_model&>, std::is_void<const context_model&> > (0x0x7f5f4f273548) 0 empty
  std::__or_<std::is_reference<const context_model&>, std::is_void<const context_model&> > (0x0x7f5f4f2735b0) 0 empty
    std::is_reference<const context_model&> (0x0x7f5f4f273618) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f2688a0) 0 empty

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

Class std::is_object<const context_model&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const context_model&> (0x0x7f5f4f2736e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f2689c0) 0 empty

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

Class std::__or_<std::is_object<const context_model&>, std::is_reference<const context_model&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const context_model&>, std::is_reference<const context_model&> > (0x0x7f5f4f2738f0) 0 empty
  std::is_reference<const context_model&> (0x0x7f5f4f273958) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f268a80) 0 empty

Class std::__is_referenceable<const context_model&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const context_model&> (0x0x7f5f4f2739c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f268ba0) 0 empty

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

Class std::add_rvalue_reference<const context_model&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const context_model&> (0x0x7f5f4f273a28) 0 empty
  std::__add_rvalue_reference_helper<const context_model&, true> (0x0x7f5f4f268c60) 0 empty

Class std::__is_assignable_helper<context_model&, const context_model&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<context_model&, const context_model&> (0x0x7f5f4f2683c0) 0 empty

Class std::is_assignable<context_model&, const context_model&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<context_model&, const context_model&> (0x0x7f5f4f273a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f268cc0) 0 empty

Class std::__is_copy_assignable_impl<context_model, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<context_model, true> (0x0x7f5f4f273af8) 0 empty
  std::is_assignable<context_model&, const context_model&> (0x0x7f5f4f273b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f268d20) 0 empty

Class std::is_copy_assignable<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<context_model> (0x0x7f5f4f273bc8) 0 empty
  std::__is_copy_assignable_impl<context_model, true> (0x0x7f5f4f273c30) 0 empty
    std::is_assignable<context_model&, const context_model&> (0x0x7f5f4f273c98) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f268d80) 0 empty

Class std::__iterator_traits<__gnu_cxx::__normal_iterator<const ref_pic_set*, std::vector<ref_pic_set> >, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<__gnu_cxx::__normal_iterator<const ref_pic_set*, std::vector<ref_pic_set> >, void> (0x0x7f5f4f2920c0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const ref_pic_set*, std::vector<ref_pic_set> > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const ref_pic_set*, std::vector<ref_pic_set> > > (0x0x7f5f4f273dd0) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<const ref_pic_set*, std::vector<ref_pic_set> >, void> (0x0x7f5f4f292120) 0 empty

Class std::is_function<const ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const ref_pic_set&> (0x0x7f5f4f273d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f2921e0) 0 empty

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

Class std::is_lvalue_reference<const ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const ref_pic_set&> (0x0x7f5f4ee95000) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f2922a0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const ref_pic_set&>, std::is_rvalue_reference<const ref_pic_set&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const ref_pic_set&>, std::is_rvalue_reference<const ref_pic_set&> > (0x0x7f5f4ee95068) 0 empty
  std::is_lvalue_reference<const ref_pic_set&> (0x0x7f5f4ee950d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f292360) 0 empty

Class std::is_reference<const ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const ref_pic_set&> (0x0x7f5f4ee952d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f2923c0) 0 empty

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

Class std::__or_<std::is_reference<const ref_pic_set&>, std::is_void<const ref_pic_set&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const ref_pic_set&>, std::is_void<const ref_pic_set&> > (0x0x7f5f4ee95410) 0 empty
  std::is_reference<const ref_pic_set&> (0x0x7f5f4ee95478) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f292540) 0 empty

Class std::__or_<std::is_function<const ref_pic_set&>, std::is_reference<const ref_pic_set&>, std::is_void<const ref_pic_set&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const ref_pic_set&>, std::is_reference<const ref_pic_set&>, std::is_void<const ref_pic_set&> > (0x0x7f5f4ee954e0) 0 empty
  std::__or_<std::is_reference<const ref_pic_set&>, std::is_void<const ref_pic_set&> > (0x0x7f5f4ee95548) 0 empty
    std::is_reference<const ref_pic_set&> (0x0x7f5f4ee955b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f2925a0) 0 empty

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

Class std::is_object<const ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const ref_pic_set&> (0x0x7f5f4ee95680) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f292660) 0 empty

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

Class std::__or_<std::is_object<const ref_pic_set&>, std::is_reference<const ref_pic_set&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const ref_pic_set&>, std::is_reference<const ref_pic_set&> > (0x0x7f5f4ee957b8) 0 empty
  std::is_reference<const ref_pic_set&> (0x0x7f5f4ee95820) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f2927e0) 0 empty

Class std::__is_referenceable<const ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const ref_pic_set&> (0x0x7f5f4ee95888) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f292840) 0 empty

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

Class std::add_rvalue_reference<const ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const ref_pic_set&> (0x0x7f5f4ee958f0) 0 empty
  std::__add_rvalue_reference_helper<const ref_pic_set&, true> (0x0x7f5f4f292900) 0 empty

Class std::__is_assignable_helper<ref_pic_set&, const ref_pic_set&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<ref_pic_set&, const ref_pic_set&> (0x0x7f5f4f292180) 0 empty

Class std::is_assignable<ref_pic_set&, const ref_pic_set&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<ref_pic_set&, const ref_pic_set&> (0x0x7f5f4ee95958) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f292960) 0 empty

Class std::__is_pointer<const ref_pic_set*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const ref_pic_set*> (0x0x7f5f4f292b40) 0 empty

Class std::__is_pointer<ref_pic_set*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<ref_pic_set*> (0x0x7f5f4f292ba0) 0 empty

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

Class std::__copy_move<false, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<false, true, std::random_access_iterator_tag> (0x0x7f5f4f292c60) 0 empty

Class std::__iterator_traits<__gnu_cxx::__normal_iterator<const int*, std::vector<int> >, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<__gnu_cxx::__normal_iterator<const int*, std::vector<int> >, void> (0x0x7f5f4f292f60) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<const int*, std::vector<int> > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<const int*, std::vector<int> > > (0x0x7f5f4ee95d00) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<const int*, std::vector<int> >, void> (0x0x7f5f4eeb70c0) 0 empty

Class std::is_function<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const int&> (0x0x7f5f4ee95f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4eeb71e0) 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&> > > (0x0x7f5f4eeb7240) 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&> (0x0x7f5f4ee95f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4eeb72a0) 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&> > (0x0x7f5f4eeb7300) 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&> > (0x0x7f5f4ee95af8) 0 empty
  std::is_lvalue_reference<const int&> (0x0x7f5f4ee95b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4eeb7420) 0 empty

Class std::is_reference<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const int&> (0x0x7f5f4ee95bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4eeb7480) 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&> > (0x0x7f5f4eeb74e0) 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&> > (0x0x7f5f4ee95c98) 0 empty
  std::is_reference<const int&> (0x0x7f5f4eecb000) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4eeb7540) 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&> > (0x0x7f5f4eecb068) 0 empty
  std::__or_<std::is_reference<const int&>, std::is_void<const int&> > (0x0x7f5f4eecb0d0) 0 empty
    std::is_reference<const int&> (0x0x7f5f4eecb138) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4eeb75a0) 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&> > > (0x0x7f5f4eecb270) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4eeb76c0) 0 empty

Class std::is_object<const int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const int&> (0x0x7f5f4eecb2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4eeb7720) 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&> > (0x0x7f5f4eeb7780) 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&> > (0x0x7f5f4eecb340) 0 empty
  std::is_reference<const int&> (0x0x7f5f4eecb3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4eeb77e0) 0 empty

Class std::__is_referenceable<const int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const int&> (0x0x7f5f4eecb410) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4eeb7840) 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> (0x0x7f5f4eeb78a0) 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&> (0x0x7f5f4eecb478) 0 empty
  std::__add_rvalue_reference_helper<const int&, true> (0x0x7f5f4eeb7900) 0 empty

Class std::__is_assignable_helper<int&, const int&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<int&, const int&> (0x0x7f5f4eeb7180) 0 empty

Class std::is_assignable<int&, const int&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int&, const int&> (0x0x7f5f4eecb4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4eeb7960) 0 empty

Class std::__is_pointer<const int*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<const int*> (0x0x7f5f4eeb7ae0) 0 empty

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

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

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

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

Class std::is_rvalue_reference<int>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int> (0x0x7f5f4eecbaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4eef0060) 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> > (0x0x7f5f4eecbb60) 0 empty
  std::is_rvalue_reference<int> (0x0x7f5f4eecbbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4eef00c0) 0 empty

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

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

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

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

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

Class std::is_void<int>
   size=1 align=1
   base size=1 base align=1
std::is_void<int> (0x0x7f5f4eecbd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4eef0360) 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> > (0x0x7f5f4eecbdd0) 0 empty
  std::is_void<int> (0x0x7f5f4eecbe38) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4eef03c0) 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> > (0x0x7f5f4eecbea0) 0 empty
  std::__or_<std::is_reference<int>, std::is_void<int> > (0x0x7f5f4eecbf08) 0 empty
    std::is_void<int> (0x0x7f5f4eecbf70) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4eef0420) 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> > > (0x0x7f5f4eecb5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4eef0480) 0 empty

Class std::is_object<int>
   size=1 align=1
   base size=1 base align=1
std::is_object<int> (0x0x7f5f4eecb618) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4eef05a0) 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> > (0x0x7f5f4eef0600) 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> > (0x0x7f5f4eecb680) 0 empty
  std::is_object<int> (0x0x7f5f4eecb6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4eef0660) 0 empty

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

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

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

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

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

Class std::__and_<std::is_array<int>, std::__not_<std::extent<int, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<int>, std::__not_<std::extent<int, 0u> > > (0x0x7f5f4eef80d0) 0 empty
  std::is_array<int> (0x0x7f5f4eef8138) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4eef08a0) 0 empty

Class std::__is_array_unknown_bounds<int>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<int> (0x0x7f5f4eef81a0) 0 empty
  std::__and_<std::is_array<int>, std::__not_<std::extent<int, 0u> > > (0x0x7f5f4eef8208) 0 empty
    std::is_array<int> (0x0x7f5f4eef8270) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4eef0900) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<int>, std::is_function<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7f5f4eef0960) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7f5f4eef82d8) 0 empty
  std::is_function<int> (0x0x7f5f4eef8340) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4eef09c0) 0 empty

Class std::__or_<std::is_void<int>, std::__is_array_unknown_bounds<int>, std::is_function<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int>, std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7f5f4eef83a8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<int>, std::is_function<int> > (0x0x7f5f4eef8410) 0 empty
    std::is_function<int> (0x0x7f5f4eef8478) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4eef0a20) 0 empty

Class std::conditional<false, std::is_reference<int>, std::is_scalar<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<int>, std::is_scalar<int> > (0x0x7f5f4eef0b40) 0 empty

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

Class std::conditional<true, std::is_integral<int>, std::is_floating_point<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_integral<int>, std::is_floating_point<int> > (0x0x7f5f4eef0c00) 0 empty

Class std::__or_<std::is_integral<int>, std::is_floating_point<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<int>, std::is_floating_point<int> > (0x0x7f5f4eef8548) 0 empty
  std::is_integral<int> (0x0x7f5f4eef85b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4eef0c60) 0 empty

Class std::is_arithmetic<int>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<int> (0x0x7f5f4eef8618) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4eef0cc0) 0 empty

Class std::conditional<true, std::is_arithmetic<int>, std::__or_<std::is_enum<int>, std::is_pointer<int>, std::is_member_pointer<int>, std::is_null_pointer<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_arithmetic<int>, std::__or_<std::is_enum<int>, std::is_pointer<int>, std::is_member_pointer<int>, std::is_null_pointer<int> > > (0x0x7f5f4eef0d20) 0 empty

Class std::__or_<std::is_arithmetic<int>, std::is_enum<int>, std::is_pointer<int>, std::is_member_pointer<int>, std::is_null_pointer<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<int>, std::is_enum<int>, std::is_pointer<int>, std::is_member_pointer<int>, std::is_null_pointer<int> > (0x0x7f5f4eef8680) 0 empty
  std::is_arithmetic<int> (0x0x7f5f4eef86e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4eef0d80) 0 empty

Class std::is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<int> (0x0x7f5f4eef8750) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4eef0de0) 0 empty

Class std::__or_<std::is_reference<int>, std::is_scalar<int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int>, std::is_scalar<int> > (0x0x7f5f4eef87b8) 0 empty
  std::is_scalar<int> (0x0x7f5f4eef8820) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4eef0e40) 0 empty

Class std::__is_destructible_safe<int, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<int, false, true> (0x0x7f5f4eef8888) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4eef0ea0) 0 empty

Class std::is_destructible<int>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<int> (0x0x7f5f4eef88f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4eef0f00) 0 empty

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

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

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

Class std::is_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int&&> (0x0x7f5f4eef8b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4ef18360) 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&&> > (0x0x7f5f4eef8bc8) 0 empty
  std::is_rvalue_reference<int&&> (0x0x7f5f4eef8c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ef183c0) 0 empty

Class std::is_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&&> (0x0x7f5f4eef8c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4ef18420) 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&&> > (0x0x7f5f4ef18480) 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&&> > (0x0x7f5f4eef8d00) 0 empty
  std::is_reference<int&&> (0x0x7f5f4eef8d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ef184e0) 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&&> > (0x0x7f5f4eef8dd0) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f5f4eef8e38) 0 empty
    std::is_reference<int&&> (0x0x7f5f4eef8ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4ef18540) 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&&> > > (0x0x7f5f4eef8f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4ef185a0) 0 empty

Class std::is_object<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&&> (0x0x7f5f4ef28068) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4ef186c0) 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&&> > (0x0x7f5f4ef18720) 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&&> > (0x0x7f5f4ef280d0) 0 empty
  std::is_reference<int&&> (0x0x7f5f4ef28138) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ef18780) 0 empty

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

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

Class std::__is_direct_constructible_impl<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<int, int&&> (0x0x7f5f4eef8a28) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f5f4ef180c0) 0 empty

Class std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7f5f4ef282d8) 0 empty
  std::__is_direct_constructible_impl<int, int&&> (0x0x7f5f4ef28340) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f5f4ef18900) 0 empty

Class std::__is_direct_constructible_new_safe<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<int, int&&> (0x0x7f5f4ef283a8) 0 empty
  std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7f5f4ef28410) 0 empty
    std::__is_direct_constructible_impl<int, int&&> (0x0x7f5f4ef28478) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f5f4ef18a20) 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&&> (0x0x7f5f4ef284e0) 0 empty
  std::__is_direct_constructible_new_safe<int, int&&> (0x0x7f5f4ef28548) 0 empty
    std::__and_<std::is_destructible<int>, std::__is_direct_constructible_impl<int, int&&> > (0x0x7f5f4ef285b0) 0 empty
      std::__is_direct_constructible_impl<int, int&&> (0x0x7f5f4ef28618) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f5f4ef18ae0) 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&&> (0x0x7f5f4ef28680) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4ef18ba0) 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&&> (0x0x7f5f4ef286e8) 0 empty
  std::__is_direct_constructible<int, int&&> (0x0x7f5f4ef28750) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ef18c00) 0 empty

Class std::is_constructible<int, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<int, int&&> (0x0x7f5f4ef287b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4ef18c60) 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&&> > (0x0x7f5f4ef18cc0) 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&&> (0x0x7f5f4ef289c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4ef18d20) 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&&> > (0x0x7f5f4ef28a28) 0 empty
  std::__is_nt_constructible_impl<int, int&&> (0x0x7f5f4ef28a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ef18d80) 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&&> (0x0x7f5f4ef28af8) 0 empty
  std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7f5f4ef28b60) 0 empty
    std::__is_nt_constructible_impl<int, int&&> (0x0x7f5f4ef28bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4ef18ea0) 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> (0x0x7f5f4ef28c30) 0 empty
  std::is_nothrow_constructible<int, int&&> (0x0x7f5f4ef28c98) 0 empty
    std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7f5f4ef28d00) 0 empty
      std::__is_nt_constructible_impl<int, int&&> (0x0x7f5f4ef28d68) 0 empty
        std::integral_constant<bool, true> (0x0x7f5f4ef18f60) 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> (0x0x7f5f4ef28dd0) 0 empty
  std::__is_nothrow_move_constructible_impl<int, true> (0x0x7f5f4ef28e38) 0 empty
    std::is_nothrow_constructible<int, int&&> (0x0x7f5f4ef28ea0) 0 empty
      std::__and_<std::is_constructible<int, int&&>, std::__is_nt_constructible_impl<int, int&&> > (0x0x7f5f4ef28f08) 0 empty
        std::__is_nt_constructible_impl<int, int&&> (0x0x7f5f4ef28f70) 0 empty
          std::integral_constant<bool, true> (0x0x7f5f4ef36060) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<int> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<int> > (0x0x7f5f4ef38000) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4ef36120) 0 empty

Class std::conditional<false, std::is_copy_constructible<int>, std::__not_<std::is_nothrow_move_constructible<int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<int>, std::__not_<std::is_nothrow_move_constructible<int> > > (0x0x7f5f4ef36180) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<int> >, std::is_copy_constructible<int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<int> >, std::is_copy_constructible<int> > (0x0x7f5f4ef38068) 0 empty
  std::__not_<std::is_nothrow_move_constructible<int> > (0x0x7f5f4ef380d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4ef361e0) 0 empty

Class std::__move_if_noexcept_cond<int>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<int> (0x0x7f5f4ef38208) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4ef36300) 0 empty

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

Class std::conditional<false, int*, std::move_iterator<int*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, int*, std::move_iterator<int*> > (0x0x7f5f4ef363c0) 0 empty

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

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

Class std::__iterator_traits<std::move_iterator<slice_segment_header**>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<slice_segment_header**>, void> (0x0x7f5f4ef36f60) 0 empty

Class std::iterator_traits<std::move_iterator<slice_segment_header**> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<slice_segment_header**> > (0x0x7f5f4ef38af8) 0 empty
  std::__iterator_traits<std::move_iterator<slice_segment_header**>, void> (0x0x7f5f4ef65000) 0 empty

Class std::is_function<slice_segment_header*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<slice_segment_header*&> (0x0x7f5f4ef38bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4ef650c0) 0 empty

Class std::conditional<false, std::is_function<slice_segment_header*&>, std::__or_<std::is_reference<slice_segment_header*&>, std::is_void<slice_segment_header*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<slice_segment_header*&>, std::__or_<std::is_reference<slice_segment_header*&>, std::is_void<slice_segment_header*&> > > (0x0x7f5f4ef65120) 0 empty

Class std::conditional<true, std::is_reference<slice_segment_header*&>, std::is_void<slice_segment_header*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<slice_segment_header*&>, std::is_void<slice_segment_header*&> > (0x0x7f5f4ef65180) 0 empty

Class std::__or_<std::is_reference<slice_segment_header*&>, std::is_void<slice_segment_header*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<slice_segment_header*&>, std::is_void<slice_segment_header*&> > (0x0x7f5f4ef38d00) 0 empty
  std::is_reference<slice_segment_header*&> (0x0x7f5f4ef38d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ef651e0) 0 empty

Class std::__or_<std::is_function<slice_segment_header*&>, std::is_reference<slice_segment_header*&>, std::is_void<slice_segment_header*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<slice_segment_header*&>, std::is_reference<slice_segment_header*&>, std::is_void<slice_segment_header*&> > (0x0x7f5f4ef38dd0) 0 empty
  std::__or_<std::is_reference<slice_segment_header*&>, std::is_void<slice_segment_header*&> > (0x0x7f5f4ef38e38) 0 empty
    std::is_reference<slice_segment_header*&> (0x0x7f5f4ef38ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4ef65300) 0 empty

Class std::__not_<std::__or_<std::is_function<slice_segment_header*&>, std::is_reference<slice_segment_header*&>, std::is_void<slice_segment_header*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<slice_segment_header*&>, std::is_reference<slice_segment_header*&>, std::is_void<slice_segment_header*&> > > (0x0x7f5f4ef38f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4ef653c0) 0 empty

Class std::is_object<slice_segment_header*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<slice_segment_header*&> (0x0x7f5f4ef38f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4ef65420) 0 empty

Class std::conditional<false, std::is_object<slice_segment_header*&>, std::is_reference<slice_segment_header*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<slice_segment_header*&>, std::is_reference<slice_segment_header*&> > (0x0x7f5f4ef65480) 0 empty

Class std::__or_<std::is_object<slice_segment_header*&>, std::is_reference<slice_segment_header*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<slice_segment_header*&>, std::is_reference<slice_segment_header*&> > (0x0x7f5f4ef75000) 0 empty
  std::is_reference<slice_segment_header*&> (0x0x7f5f4ef75068) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ef654e0) 0 empty

Class std::__is_referenceable<slice_segment_header*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<slice_segment_header*&> (0x0x7f5f4ef750d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4ef656c0) 0 empty

Class std::__add_rvalue_reference_helper<slice_segment_header*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<slice_segment_header*&, true> (0x0x7f5f4ef65720) 0 empty

Class std::add_rvalue_reference<slice_segment_header*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<slice_segment_header*&> (0x0x7f5f4ef75138) 0 empty
  std::__add_rvalue_reference_helper<slice_segment_header*&, true> (0x0x7f5f4ef65780) 0 empty

Class std::__is_assignable_helper<slice_segment_header*&, slice_segment_header*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<slice_segment_header*&, slice_segment_header*&&> (0x0x7f5f4ef65060) 0 empty

Class std::is_assignable<slice_segment_header*&, slice_segment_header*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<slice_segment_header*&, slice_segment_header*&&> (0x0x7f5f4ef75208) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4ef657e0) 0 empty

Class std::__iterator_traits<std::move_iterator<de265_image**>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<de265_image**>, void> (0x0x7f5f4ef65c00) 0 empty

Class std::iterator_traits<std::move_iterator<de265_image**> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<de265_image**> > (0x0x7f5f4ef752d8) 0 empty
  std::__iterator_traits<std::move_iterator<de265_image**>, void> (0x0x7f5f4ef65c60) 0 empty

Class std::is_function<de265_image*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<de265_image*&> (0x0x7f5f4ef753a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4ef65d20) 0 empty

Class std::conditional<false, std::is_function<de265_image*&>, std::__or_<std::is_reference<de265_image*&>, std::is_void<de265_image*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<de265_image*&>, std::__or_<std::is_reference<de265_image*&>, std::is_void<de265_image*&> > > (0x0x7f5f4ef65d80) 0 empty

Class std::conditional<true, std::is_reference<de265_image*&>, std::is_void<de265_image*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<de265_image*&>, std::is_void<de265_image*&> > (0x0x7f5f4ef65de0) 0 empty

Class std::__or_<std::is_reference<de265_image*&>, std::is_void<de265_image*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<de265_image*&>, std::is_void<de265_image*&> > (0x0x7f5f4ef75410) 0 empty
  std::is_reference<de265_image*&> (0x0x7f5f4ef75478) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ef65e40) 0 empty

Class std::__or_<std::is_function<de265_image*&>, std::is_reference<de265_image*&>, std::is_void<de265_image*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<de265_image*&>, std::is_reference<de265_image*&>, std::is_void<de265_image*&> > (0x0x7f5f4ef754e0) 0 empty
  std::__or_<std::is_reference<de265_image*&>, std::is_void<de265_image*&> > (0x0x7f5f4ef75548) 0 empty
    std::is_reference<de265_image*&> (0x0x7f5f4ef755b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4ef65ea0) 0 empty

Class std::__not_<std::__or_<std::is_function<de265_image*&>, std::is_reference<de265_image*&>, std::is_void<de265_image*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<de265_image*&>, std::is_reference<de265_image*&>, std::is_void<de265_image*&> > > (0x0x7f5f4ef756e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4ef65f00) 0 empty

Class std::is_object<de265_image*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<de265_image*&> (0x0x7f5f4ef75750) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4ef65f60) 0 empty

Class std::conditional<false, std::is_object<de265_image*&>, std::is_reference<de265_image*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<de265_image*&>, std::is_reference<de265_image*&> > (0x0x7f5f4ef95000) 0 empty

Class std::__or_<std::is_object<de265_image*&>, std::is_reference<de265_image*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<de265_image*&>, std::is_reference<de265_image*&> > (0x0x7f5f4ef757b8) 0 empty
  std::is_reference<de265_image*&> (0x0x7f5f4ef75820) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ef95120) 0 empty

Class std::__is_referenceable<de265_image*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<de265_image*&> (0x0x7f5f4ef75888) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4ef95180) 0 empty

Class std::__add_rvalue_reference_helper<de265_image*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<de265_image*&, true> (0x0x7f5f4ef951e0) 0 empty

Class std::add_rvalue_reference<de265_image*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<de265_image*&> (0x0x7f5f4ef758f0) 0 empty
  std::__add_rvalue_reference_helper<de265_image*&, true> (0x0x7f5f4ef95240) 0 empty

Class std::__is_assignable_helper<de265_image*&, de265_image*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<de265_image*&, de265_image*&&> (0x0x7f5f4ef65cc0) 0 empty

Class std::is_assignable<de265_image*&, de265_image*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<de265_image*&, de265_image*&&> (0x0x7f5f4ef759c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4ef952a0) 0 empty

Class std::__iterator_traits<std::move_iterator<sei_message*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<sei_message*>, void> (0x0x7f5f4efab8a0) 0 empty

Class std::iterator_traits<std::move_iterator<sei_message*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<sei_message*> > (0x0x7f5f4ef75af8) 0 empty
  std::__iterator_traits<std::move_iterator<sei_message*>, void> (0x0x7f5f4efab900) 0 empty

Class std::__is_assignable_helper<sei_message&, sei_message&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<sei_message&, sei_message&&> (0x0x7f5f4efab960) 0 empty

Class std::is_assignable<sei_message&, sei_message&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<sei_message&, sei_message&&> (0x0x7f5f4ef75c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4efab9c0) 0 empty

Class std::__iterator_traits<std::move_iterator<image_unit**>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<image_unit**>, void> (0x0x7f5f4efabd20) 0 empty

Class std::iterator_traits<std::move_iterator<image_unit**> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<image_unit**> > (0x0x7f5f4ef75d00) 0 empty
  std::__iterator_traits<std::move_iterator<image_unit**>, void> (0x0x7f5f4efabd80) 0 empty

Class std::is_function<image_unit*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<image_unit*&> (0x0x7f5f4ef75dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4efabe40) 0 empty

Class std::conditional<false, std::is_function<image_unit*&>, std::__or_<std::is_reference<image_unit*&>, std::is_void<image_unit*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<image_unit*&>, std::__or_<std::is_reference<image_unit*&>, std::is_void<image_unit*&> > > (0x0x7f5f4efabea0) 0 empty

Class std::conditional<true, std::is_reference<image_unit*&>, std::is_void<image_unit*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<image_unit*&>, std::is_void<image_unit*&> > (0x0x7f5f4efabf00) 0 empty

Class std::__or_<std::is_reference<image_unit*&>, std::is_void<image_unit*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<image_unit*&>, std::is_void<image_unit*&> > (0x0x7f5f4ef75e38) 0 empty
  std::is_reference<image_unit*&> (0x0x7f5f4ef75ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4efabf60) 0 empty

Class std::__or_<std::is_function<image_unit*&>, std::is_reference<image_unit*&>, std::is_void<image_unit*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<image_unit*&>, std::is_reference<image_unit*&>, std::is_void<image_unit*&> > (0x0x7f5f4ef75f08) 0 empty
  std::__or_<std::is_reference<image_unit*&>, std::is_void<image_unit*&> > (0x0x7f5f4ef75f70) 0 empty
    std::is_reference<image_unit*&> (0x0x7f5f4ef75270) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4efdc000) 0 empty

Class std::__not_<std::__or_<std::is_function<image_unit*&>, std::is_reference<image_unit*&>, std::is_void<image_unit*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<image_unit*&>, std::is_reference<image_unit*&>, std::is_void<image_unit*&> > > (0x0x7f5f4efdd000) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4efdc060) 0 empty

Class std::is_object<image_unit*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<image_unit*&> (0x0x7f5f4efdd068) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4efdc0c0) 0 empty

Class std::conditional<false, std::is_object<image_unit*&>, std::is_reference<image_unit*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<image_unit*&>, std::is_reference<image_unit*&> > (0x0x7f5f4efdc120) 0 empty

Class std::__or_<std::is_object<image_unit*&>, std::is_reference<image_unit*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<image_unit*&>, std::is_reference<image_unit*&> > (0x0x7f5f4efdd0d0) 0 empty
  std::is_reference<image_unit*&> (0x0x7f5f4efdd138) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4efdc180) 0 empty

Class std::__is_referenceable<image_unit*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<image_unit*&> (0x0x7f5f4efdd1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4efdc1e0) 0 empty

Class std::__add_rvalue_reference_helper<image_unit*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<image_unit*&, true> (0x0x7f5f4efdc240) 0 empty

Class std::add_rvalue_reference<image_unit*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<image_unit*&> (0x0x7f5f4efdd208) 0 empty
  std::__add_rvalue_reference_helper<image_unit*&, true> (0x0x7f5f4efdc2a0) 0 empty

Class std::__is_assignable_helper<image_unit*&, image_unit*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<image_unit*&, image_unit*&&> (0x0x7f5f4efabde0) 0 empty

Class std::is_assignable<image_unit*&, image_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<image_unit*&, image_unit*&&> (0x0x7f5f4efdd2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4efdc300) 0 empty

Class std::__iterator_traits<std::move_iterator<slice_unit**>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<slice_unit**>, void> (0x0x7f5f4efdc660) 0 empty

Class std::iterator_traits<std::move_iterator<slice_unit**> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<slice_unit**> > (0x0x7f5f4efdd3a8) 0 empty
  std::__iterator_traits<std::move_iterator<slice_unit**>, void> (0x0x7f5f4efdc6c0) 0 empty

Class std::is_function<slice_unit*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<slice_unit*&> (0x0x7f5f4efdd478) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4efdc780) 0 empty

Class std::conditional<false, std::is_function<slice_unit*&>, std::__or_<std::is_reference<slice_unit*&>, std::is_void<slice_unit*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<slice_unit*&>, std::__or_<std::is_reference<slice_unit*&>, std::is_void<slice_unit*&> > > (0x0x7f5f4efdc7e0) 0 empty

Class std::conditional<true, std::is_reference<slice_unit*&>, std::is_void<slice_unit*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<slice_unit*&>, std::is_void<slice_unit*&> > (0x0x7f5f4efdc840) 0 empty

Class std::__or_<std::is_reference<slice_unit*&>, std::is_void<slice_unit*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<slice_unit*&>, std::is_void<slice_unit*&> > (0x0x7f5f4efdd4e0) 0 empty
  std::is_reference<slice_unit*&> (0x0x7f5f4efdd548) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4efdc8a0) 0 empty

Class std::__or_<std::is_function<slice_unit*&>, std::is_reference<slice_unit*&>, std::is_void<slice_unit*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<slice_unit*&>, std::is_reference<slice_unit*&>, std::is_void<slice_unit*&> > (0x0x7f5f4efdd5b0) 0 empty
  std::__or_<std::is_reference<slice_unit*&>, std::is_void<slice_unit*&> > (0x0x7f5f4efdd618) 0 empty
    std::is_reference<slice_unit*&> (0x0x7f5f4efdd680) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4efdc900) 0 empty

Class std::__not_<std::__or_<std::is_function<slice_unit*&>, std::is_reference<slice_unit*&>, std::is_void<slice_unit*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<slice_unit*&>, std::is_reference<slice_unit*&>, std::is_void<slice_unit*&> > > (0x0x7f5f4efdd7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4efdc960) 0 empty

Class std::is_object<slice_unit*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<slice_unit*&> (0x0x7f5f4efdd820) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4efdc9c0) 0 empty

Class std::conditional<false, std::is_object<slice_unit*&>, std::is_reference<slice_unit*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<slice_unit*&>, std::is_reference<slice_unit*&> > (0x0x7f5f4efdca20) 0 empty

Class std::__or_<std::is_object<slice_unit*&>, std::is_reference<slice_unit*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<slice_unit*&>, std::is_reference<slice_unit*&> > (0x0x7f5f4efdd888) 0 empty
  std::is_reference<slice_unit*&> (0x0x7f5f4efdd8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4efdca80) 0 empty

Class std::__is_referenceable<slice_unit*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<slice_unit*&> (0x0x7f5f4efdd958) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4efdcae0) 0 empty

Class std::__add_rvalue_reference_helper<slice_unit*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<slice_unit*&, true> (0x0x7f5f4efdcb40) 0 empty

Class std::add_rvalue_reference<slice_unit*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<slice_unit*&> (0x0x7f5f4efdd9c0) 0 empty
  std::__add_rvalue_reference_helper<slice_unit*&, true> (0x0x7f5f4efdcba0) 0 empty

Class std::__is_assignable_helper<slice_unit*&, slice_unit*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<slice_unit*&, slice_unit*&&> (0x0x7f5f4efdc720) 0 empty

Class std::is_assignable<slice_unit*&, slice_unit*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<slice_unit*&, slice_unit*&&> (0x0x7f5f4efdda90) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4efdcc00) 0 empty

Class std::__iterator_traits<std::move_iterator<context_model*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<context_model*>, void> (0x0x7f5f4f00b000) 0 empty

Class std::iterator_traits<std::move_iterator<context_model*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<context_model*> > (0x0x7f5f4efddbc8) 0 empty
  std::__iterator_traits<std::move_iterator<context_model*>, void> (0x0x7f5f4f00b060) 0 empty

Class std::__is_assignable_helper<context_model&, context_model&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<context_model&, context_model&&> (0x0x7f5f4f00b0c0) 0 empty

Class std::is_assignable<context_model&, context_model&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<context_model&, context_model&&> (0x0x7f5f4efddd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f00b120) 0 empty

Class std::conditional<false, std::is_move_assignable<ref_pic_set>, std::is_copy_assignable<ref_pic_set> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<ref_pic_set>, std::is_copy_assignable<ref_pic_set> > (0x0x7f5f4f00b360) 0 empty

Class std::is_function<ref_pic_set>
   size=1 align=1
   base size=1 base align=1
std::is_function<ref_pic_set> (0x0x7f5f4efddf70) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f00b480) 0 empty

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

Class std::is_lvalue_reference<ref_pic_set>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<ref_pic_set> (0x0x7f5f4efdd340) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f00b540) 0 empty

Class std::conditional<false, std::is_lvalue_reference<ref_pic_set>, std::is_rvalue_reference<ref_pic_set> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<ref_pic_set>, std::is_rvalue_reference<ref_pic_set> > (0x0x7f5f4f00b5a0) 0 empty

Class std::is_rvalue_reference<ref_pic_set>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<ref_pic_set> (0x0x7f5f4f024138) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f00b600) 0 empty

Class std::__or_<std::is_lvalue_reference<ref_pic_set>, std::is_rvalue_reference<ref_pic_set> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<ref_pic_set>, std::is_rvalue_reference<ref_pic_set> > (0x0x7f5f4f0241a0) 0 empty
  std::is_rvalue_reference<ref_pic_set> (0x0x7f5f4f024208) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f00b660) 0 empty

Class std::is_reference<ref_pic_set>
   size=1 align=1
   base size=1 base align=1
std::is_reference<ref_pic_set> (0x0x7f5f4f024270) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f00b780) 0 empty

Class std::conditional<false, std::is_reference<ref_pic_set>, std::is_void<ref_pic_set> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<ref_pic_set>, std::is_void<ref_pic_set> > (0x0x7f5f4f00b7e0) 0 empty

Class std::remove_volatile<ref_pic_set>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<ref_pic_set> (0x0x7f5f4f00b8a0) 0 empty

Class std::remove_const<ref_pic_set>
   size=1 align=1
   base size=0 base align=1
std::remove_const<ref_pic_set> (0x0x7f5f4f00b900) 0 empty

Class std::remove_cv<ref_pic_set>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<ref_pic_set> (0x0x7f5f4f00b840) 0 empty

Class std::__is_void_helper<ref_pic_set>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<ref_pic_set> (0x0x7f5f4f024340) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f00b960) 0 empty

Class std::is_void<ref_pic_set>
   size=1 align=1
   base size=1 base align=1
std::is_void<ref_pic_set> (0x0x7f5f4f0243a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f00b9c0) 0 empty

Class std::__or_<std::is_reference<ref_pic_set>, std::is_void<ref_pic_set> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<ref_pic_set>, std::is_void<ref_pic_set> > (0x0x7f5f4f024410) 0 empty
  std::is_void<ref_pic_set> (0x0x7f5f4f024478) 0 empty
    std::integral_constant<bool, false> (0x0x7f5f4f00ba20) 0 empty

Class std::__or_<std::is_function<ref_pic_set>, std::is_reference<ref_pic_set>, std::is_void<ref_pic_set> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<ref_pic_set>, std::is_reference<ref_pic_set>, std::is_void<ref_pic_set> > (0x0x7f5f4f0244e0) 0 empty
  std::__or_<std::is_reference<ref_pic_set>, std::is_void<ref_pic_set> > (0x0x7f5f4f024548) 0 empty
    std::is_void<ref_pic_set> (0x0x7f5f4f0245b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f5f4f00ba80) 0 empty

Class std::__not_<std::__or_<std::is_function<ref_pic_set>, std::is_reference<ref_pic_set>, std::is_void<ref_pic_set> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<ref_pic_set>, std::is_reference<ref_pic_set>, std::is_void<ref_pic_set> > > (0x0x7f5f4f0247b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f00bae0) 0 empty

Class std::is_object<ref_pic_set>
   size=1 align=1
   base size=1 base align=1
std::is_object<ref_pic_set> (0x0x7f5f4f024820) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f00bb40) 0 empty

Class std::conditional<true, std::is_object<ref_pic_set>, std::is_reference<ref_pic_set> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<ref_pic_set>, std::is_reference<ref_pic_set> > (0x0x7f5f4f00bba0) 0 empty

Class std::__or_<std::is_object<ref_pic_set>, std::is_reference<ref_pic_set> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<ref_pic_set>, std::is_reference<ref_pic_set> > (0x0x7f5f4f024888) 0 empty
  std::is_object<ref_pic_set> (0x0x7f5f4f0248f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f00bc00) 0 empty

Class std::__is_referenceable<ref_pic_set>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<ref_pic_set> (0x0x7f5f4f024958) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f00bc60) 0 empty

Class std::__is_copy_assignable_impl<ref_pic_set, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<ref_pic_set, true> (0x0x7f5f4f0249c0) 0 empty
  std::is_assignable<ref_pic_set&, const ref_pic_set&> (0x0x7f5f4f024a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f00bcc0) 0 empty

Class std::is_copy_assignable<ref_pic_set>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<ref_pic_set> (0x0x7f5f4f024a90) 0 empty
  std::__is_copy_assignable_impl<ref_pic_set, true> (0x0x7f5f4f024af8) 0 empty
    std::is_assignable<ref_pic_set&, const ref_pic_set&> (0x0x7f5f4f024b60) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f00bd20) 0 empty

Class std::conditional<false, std::is_move_assignable<int>, std::is_copy_assignable<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<int>, std::is_copy_assignable<int> > (0x0x7f5f4f00bf60) 0 empty

Class std::__is_copy_assignable_impl<int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<int, true> (0x0x7f5f4f024d00) 0 empty
  std::is_assignable<int&, const int&> (0x0x7f5f4f024d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f03a000) 0 empty

Class std::is_copy_assignable<int>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<int> (0x0x7f5f4f024dd0) 0 empty
  std::__is_copy_assignable_impl<int, true> (0x0x7f5f4f024e38) 0 empty
    std::is_assignable<int&, const int&> (0x0x7f5f4f024ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f03a060) 0 empty

Class std::__iterator_traits<std::move_iterator<thread_task**>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<thread_task**>, void> (0x0x7f5f4f03aae0) 0 empty

Class std::iterator_traits<std::move_iterator<thread_task**> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<thread_task**> > (0x0x7f5f4f024f70) 0 empty
  std::__iterator_traits<std::move_iterator<thread_task**>, void> (0x0x7f5f4f03ab40) 0 empty

Class std::is_function<thread_task*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<thread_task*&> (0x0x7f5f4f05b000) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f03ac00) 0 empty

Class std::conditional<false, std::is_function<thread_task*&>, std::__or_<std::is_reference<thread_task*&>, std::is_void<thread_task*&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<thread_task*&>, std::__or_<std::is_reference<thread_task*&>, std::is_void<thread_task*&> > > (0x0x7f5f4f03ac60) 0 empty

Class std::conditional<true, std::is_reference<thread_task*&>, std::is_void<thread_task*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<thread_task*&>, std::is_void<thread_task*&> > (0x0x7f5f4f03acc0) 0 empty

Class std::__or_<std::is_reference<thread_task*&>, std::is_void<thread_task*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<thread_task*&>, std::is_void<thread_task*&> > (0x0x7f5f4f05b068) 0 empty
  std::is_reference<thread_task*&> (0x0x7f5f4f05b0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f03ad20) 0 empty

Class std::__or_<std::is_function<thread_task*&>, std::is_reference<thread_task*&>, std::is_void<thread_task*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<thread_task*&>, std::is_reference<thread_task*&>, std::is_void<thread_task*&> > (0x0x7f5f4f05b138) 0 empty
  std::__or_<std::is_reference<thread_task*&>, std::is_void<thread_task*&> > (0x0x7f5f4f05b1a0) 0 empty
    std::is_reference<thread_task*&> (0x0x7f5f4f05b208) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4f03ad80) 0 empty

Class std::__not_<std::__or_<std::is_function<thread_task*&>, std::is_reference<thread_task*&>, std::is_void<thread_task*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<thread_task*&>, std::is_reference<thread_task*&>, std::is_void<thread_task*&> > > (0x0x7f5f4f05b340) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f03ade0) 0 empty

Class std::is_object<thread_task*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<thread_task*&> (0x0x7f5f4f05b3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f5f4f03ae40) 0 empty

Class std::conditional<false, std::is_object<thread_task*&>, std::is_reference<thread_task*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<thread_task*&>, std::is_reference<thread_task*&> > (0x0x7f5f4f03aea0) 0 empty

Class std::__or_<std::is_object<thread_task*&>, std::is_reference<thread_task*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<thread_task*&>, std::is_reference<thread_task*&> > (0x0x7f5f4f05b410) 0 empty
  std::is_reference<thread_task*&> (0x0x7f5f4f05b478) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4f065000) 0 empty

Class std::__is_referenceable<thread_task*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<thread_task*&> (0x0x7f5f4f05b4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f065060) 0 empty

Class std::__add_rvalue_reference_helper<thread_task*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<thread_task*&, true> (0x0x7f5f4f0650c0) 0 empty

Class std::add_rvalue_reference<thread_task*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<thread_task*&> (0x0x7f5f4f05b548) 0 empty
  std::__add_rvalue_reference_helper<thread_task*&, true> (0x0x7f5f4f065120) 0 empty

Class std::__is_assignable_helper<thread_task*&, thread_task*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<thread_task*&, thread_task*&&> (0x0x7f5f4f03aba0) 0 empty

Class std::is_assignable<thread_task*&, thread_task*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<thread_task*&, thread_task*&&> (0x0x7f5f4f05b618) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f065180) 0 empty

Class std::__is_byte<context_model>
   size=1 align=1
   base size=0 base align=1
std::__is_byte<context_model> (0x0x7f5f4f065480) 0 empty

Class __gnu_cxx::__enable_if<false, context_model*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<false, context_model*> (0x0x7f5f4f0654e0) 0 empty

Class std::__is_integer<context_model>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<context_model> (0x0x7f5f4f065600) 0 empty

Class std::__is_floating<context_model>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<context_model> (0x0x7f5f4f065660) 0 empty

Class std::__truth_type<false>
   size=1 align=1
   base size=0 base align=1
std::__truth_type<false> (0x0x7f5f4f0656c0) 0 empty

Class std::__traitor<std::__is_integer<context_model>, std::__is_floating<context_model> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_integer<context_model>, std::__is_floating<context_model> > (0x0x7f5f4f0655a0) 0 empty

Class std::__is_arithmetic<context_model>
   size=1 align=1
   base size=1 base align=1
std::__is_arithmetic<context_model> (0x0x7f5f4f05b6e8) 0 empty
  std::__traitor<std::__is_integer<context_model>, std::__is_floating<context_model> > (0x0x7f5f4f065720) 0 empty

Class std::__is_pointer<context_model>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<context_model> (0x0x7f5f4f065780) 0 empty

Class std::__traitor<std::__is_arithmetic<context_model>, std::__is_pointer<context_model> >
   size=1 align=1
   base size=0 base align=1
std::__traitor<std::__is_arithmetic<context_model>, std::__is_pointer<context_model> > (0x0x7f5f4f065540) 0 empty

Class std::__is_scalar<context_model>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<context_model> (0x0x7f5f4f05b7b8) 0 empty
  std::__traitor<std::__is_arithmetic<context_model>, std::__is_pointer<context_model> > (0x0x7f5f4f0657e0) 0 empty

Class __gnu_cxx::__enable_if<true, context_model*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, context_model*> (0x0x7f5f4f065840) 0 empty

Class std::__iterator_traits<std::move_iterator<int*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<int*>, void> (0x0x7f5f4f065d20) 0 empty

Class std::iterator_traits<std::move_iterator<int*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<int*> > (0x0x7f5f4f05b888) 0 empty
  std::__iterator_traits<std::move_iterator<int*>, void> (0x0x7f5f4f065d80) 0 empty

Class std::__is_assignable_helper<int&, int&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<int&, int&&> (0x0x7f5f4f065de0) 0 empty

Class std::is_assignable<int&, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<int&, int&&> (0x0x7f5f4f05b9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f5f4f065e40) 0 empty

Class std::__is_move_iterator<std::move_iterator<slice_segment_header**> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<slice_segment_header**> > (0x0x7f5f4f065f60) 0 empty

Class std::__is_move_iterator<std::move_iterator<de265_image**> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<de265_image**> > (0x0x7f5f4eca5060) 0 empty

Class std::__is_move_iterator<std::move_iterator<sei_message*> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<sei_message*> > (0x0x7f5f4eca5240) 0 empty

Class std::__is_move_iterator<std::move_iterator<image_unit**> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<image_unit**> > (0x0x7f5f4eca5300) 0 empty

Class std::__is_move_iterator<std::move_iterator<slice_unit**> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<slice_unit**> > (0x0x7f5f4eca53c0) 0 empty

Class std::__is_move_iterator<std::move_iterator<context_model*> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<context_model*> > (0x0x7f5f4eca55a0) 0 empty

Class std::__is_move_iterator<std::move_iterator<thread_task**> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<thread_task**> > (0x0x7f5f4eca5900) 0 empty

Class std::__is_move_iterator<std::move_iterator<int*> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<int*> > (0x0x7f5f4eca5cc0) 0 empty

Class std::__is_pointer<slice_segment_header**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<slice_segment_header**> (0x0x7f5f4eca5ea0) 0 empty

Class std::__are_same<slice_segment_header*, slice_segment_header*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<slice_segment_header*, slice_segment_header*> (0x0x7f5f4eca5f00) 0 empty

Class std::__copy_move<true, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<true, true, std::random_access_iterator_tag> (0x0x7f5f4eca5f60) 0 empty

Class std::__is_pointer<de265_image**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<de265_image**> (0x0x7f5f4ecfc180) 0 empty

Class std::__are_same<de265_image*, de265_image*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<de265_image*, de265_image*> (0x0x7f5f4ecfc1e0) 0 empty

Class std::__is_pointer<sei_message*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<sei_message*> (0x0x7f5f4ecfc480) 0 empty

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

Class std::__is_pointer<image_unit**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<image_unit**> (0x0x7f5f4ecfc6c0) 0 empty

Class std::__are_same<image_unit*, image_unit*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<image_unit*, image_unit*> (0x0x7f5f4ecfc720) 0 empty

Class std::__is_pointer<slice_unit**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<slice_unit**> (0x0x7f5f4ecfc900) 0 empty

Class std::__are_same<slice_unit*, slice_unit*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<slice_unit*, slice_unit*> (0x0x7f5f4ecfc960) 0 empty

Class std::__is_pointer<context_model*>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<context_model*> (0x0x7f5f4ecfcae0) 0 empty

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

Class std::conditional<true, std::is_move_assignable<slice_segment_header*>, std::is_copy_assignable<slice_segment_header*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<slice_segment_header*>, std::is_copy_assignable<slice_segment_header*> > (0x0x7f5f4ecfccc0) 0 empty

Class std::__is_move_assignable_impl<slice_segment_header*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<slice_segment_header*, true> (0x0x7f5f4f05bc98) 0 empty
  std::is_assignable<slice_segment_header*&, slice_segment_header*&&> (0x0x7f5f4f05bd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ecfcd20) 0 empty

Class std::is_move_assignable<slice_segment_header*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<slice_segment_header*> (0x0x7f5f4f05bd68) 0 empty
  std::__is_move_assignable_impl<slice_segment_header*, true> (0x0x7f5f4f05be38) 0 empty
    std::is_assignable<slice_segment_header*&, slice_segment_header*&&> (0x0x7f5f4f05bea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4ecfcd80) 0 empty

Class std::conditional<true, std::is_move_assignable<de265_image*>, std::is_copy_assignable<de265_image*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<de265_image*>, std::is_copy_assignable<de265_image*> > (0x0x7f5f4ecfce40) 0 empty

Class std::__is_move_assignable_impl<de265_image*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<de265_image*, true> (0x0x7f5f4ed2f270) 0 empty
  std::is_assignable<de265_image*&, de265_image*&&> (0x0x7f5f4ed2f2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ecfcea0) 0 empty

Class std::is_move_assignable<de265_image*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<de265_image*> (0x0x7f5f4ed2f340) 0 empty
  std::__is_move_assignable_impl<de265_image*, true> (0x0x7f5f4ed2f3a8) 0 empty
    std::is_assignable<de265_image*&, de265_image*&&> (0x0x7f5f4ed2f410) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4ecfcf00) 0 empty

Class std::__is_pointer<thread_task**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<thread_task**> (0x0x7f5f4ed32120) 0 empty

Class std::__are_same<thread_task*, thread_task*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<thread_task*, thread_task*> (0x0x7f5f4ed32180) 0 empty

Class std::conditional<true, std::is_move_assignable<sei_message>, std::is_copy_assignable<sei_message> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<sei_message>, std::is_copy_assignable<sei_message> > (0x0x7f5f4ed32240) 0 empty

Class std::__is_move_assignable_impl<sei_message, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<sei_message, true> (0x0x7f5f4ed2f820) 0 empty
  std::is_assignable<sei_message&, sei_message&&> (0x0x7f5f4ed2f888) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ed32360) 0 empty

Class std::is_move_assignable<sei_message>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<sei_message> (0x0x7f5f4ed2f8f0) 0 empty
  std::__is_move_assignable_impl<sei_message, true> (0x0x7f5f4ed2f958) 0 empty
    std::is_assignable<sei_message&, sei_message&&> (0x0x7f5f4ed2f9c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4ed323c0) 0 empty

Class std::conditional<true, std::is_move_assignable<image_unit*>, std::is_copy_assignable<image_unit*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<image_unit*>, std::is_copy_assignable<image_unit*> > (0x0x7f5f4ed32480) 0 empty

Class std::__is_move_assignable_impl<image_unit*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<image_unit*, true> (0x0x7f5f4ed2fc30) 0 empty
  std::is_assignable<image_unit*&, image_unit*&&> (0x0x7f5f4ed2fc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ed325a0) 0 empty

Class std::is_move_assignable<image_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<image_unit*> (0x0x7f5f4ed2fd00) 0 empty
  std::__is_move_assignable_impl<image_unit*, true> (0x0x7f5f4ed2fd68) 0 empty
    std::is_assignable<image_unit*&, image_unit*&&> (0x0x7f5f4ed2fdd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4ed32600) 0 empty

Class std::conditional<true, std::is_move_assignable<slice_unit*>, std::is_copy_assignable<slice_unit*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<slice_unit*>, std::is_copy_assignable<slice_unit*> > (0x0x7f5f4ed326c0) 0 empty

Class std::__is_move_assignable_impl<slice_unit*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<slice_unit*, true> (0x0x7f5f4ed2f548) 0 empty
  std::is_assignable<slice_unit*&, slice_unit*&&> (0x0x7f5f4ed2f5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ed327e0) 0 empty

Class std::is_move_assignable<slice_unit*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<slice_unit*> (0x0x7f5f4ed43000) 0 empty
  std::__is_move_assignable_impl<slice_unit*, true> (0x0x7f5f4ed43068) 0 empty
    std::is_assignable<slice_unit*&, slice_unit*&&> (0x0x7f5f4ed430d0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4ed32840) 0 empty

Class std::conditional<true, std::is_move_assignable<context_model>, std::is_copy_assignable<context_model> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<context_model>, std::is_copy_assignable<context_model> > (0x0x7f5f4ed32900) 0 empty

Class std::__is_move_assignable_impl<context_model, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<context_model, true> (0x0x7f5f4ed43410) 0 empty
  std::is_assignable<context_model&, context_model&&> (0x0x7f5f4ed43478) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ed32960) 0 empty

Class std::is_move_assignable<context_model>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<context_model> (0x0x7f5f4ed434e0) 0 empty
  std::__is_move_assignable_impl<context_model, true> (0x0x7f5f4ed43548) 0 empty
    std::is_assignable<context_model&, context_model&&> (0x0x7f5f4ed435b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4ed329c0) 0 empty

Class std::conditional<true, std::is_move_assignable<thread_task*>, std::is_copy_assignable<thread_task*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<thread_task*>, std::is_copy_assignable<thread_task*> > (0x0x7f5f4ed32b40) 0 empty

Class std::__is_move_assignable_impl<thread_task*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<thread_task*, true> (0x0x7f5f4ed439c0) 0 empty
  std::is_assignable<thread_task*&, thread_task*&&> (0x0x7f5f4ed43a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ed32ba0) 0 empty

Class std::is_move_assignable<thread_task*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<thread_task*> (0x0x7f5f4ed43a90) 0 empty
  std::__is_move_assignable_impl<thread_task*, true> (0x0x7f5f4ed43af8) 0 empty
    std::is_assignable<thread_task*&, thread_task*&&> (0x0x7f5f4ed43b60) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4ed32c00) 0 empty

Class std::conditional<true, std::is_move_assignable<int>, std::is_copy_assignable<int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<int>, std::is_copy_assignable<int> > (0x0x7f5f4ed32cc0) 0 empty

Class std::__is_move_assignable_impl<int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<int, true> (0x0x7f5f4ed43d00) 0 empty
  std::is_assignable<int&, int&&> (0x0x7f5f4ed43d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f5f4ed32d20) 0 empty

Class std::is_move_assignable<int>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<int> (0x0x7f5f4ed43dd0) 0 empty
  std::__is_move_assignable_impl<int, true> (0x0x7f5f4ed43e38) 0 empty
    std::is_assignable<int&, int&&> (0x0x7f5f4ed43ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f5f4ed32d80) 0 empty

