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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class dirent
   size=280 align=8
   base size=280 base align=8
dirent (0x0x7f415a819900) 0

Class dirent64
   size=280 align=8
   base size=280 base align=8
dirent64 (0x0x7f415a819960) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f4159605a80) 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> (0x0x7f4159605ae0) 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> (0x0x7f4159605b40) 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> (0x0x7f4159605ba0) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f4159646540) 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> (0x0x7f41596465a0) 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> (0x0x7f4159646600) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f4159646660) 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> (0x0x7f41596466c0) 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> (0x0x7f4159646720) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f41596467e0) 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> (0x0x7f4159646840) 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> (0x0x7f41596468a0) 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> (0x0x7f4159646900) 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> (0x0x7f4159646960) 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> (0x0x7f41596469c0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f415969d0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677960) 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> (0x0x7f415969d138) 0 empty
  std::integral_constant<bool, true> (0x0x7f41596779c0) 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> (0x0x7f415969d1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677a20) 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> (0x0x7f415969d208) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677a80) 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> (0x0x7f415969d270) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677ae0) 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> (0x0x7f415969d2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677b40) 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> (0x0x7f415969d340) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677ba0) 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> (0x0x7f415969d3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677c00) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f415969d410) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677c60) 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> (0x0x7f415969d478) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677cc0) 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> (0x0x7f415969d4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677d20) 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> (0x0x7f415969d548) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677d80) 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> (0x0x7f415969d5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677de0) 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> (0x0x7f415969d618) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677e40) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7f415969d680) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677ea0) 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> (0x0x7f415969d6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4159677f00) 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> (0x0x7f415969d820) 0 empty
  std::integral_constant<bool, true> (0x0x7f41596a8060) 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> (0x0x7f415969d888) 0 empty
  std::integral_constant<bool, true> (0x0x7f41596a80c0) 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> (0x0x7f415969d8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41596a8120) 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> (0x0x7f41596b7c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f41596cc300) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f41596f6000) 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 (0x0x7f41596f6240) 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 (0x0x7f41596f6480) 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 (0x0x7f41596f66c0) 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 (0x0x7f41596f6840) 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 (0x0x7f41596f6c00) 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 (0x0x7f4159731d20) 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> (0x0x7f4159360300) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f415938e660) 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> (0x0x7f415938e6c0) 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> (0x0x7f415938e720) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7f41593b8c00) 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 (0x0x7f41593b8cc0) 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 (0x0x7f41593b8d80) 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 (0x0x7f41593b8e40) 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 (0x0x7f41593b8f00) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7f41593ec5a0) 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 (0x0x7f41593ec780) 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 (0x0x7f41593ec7e0) 0 empty

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f4159385e38) 0 empty
  std::input_iterator_tag (0x0x7f415943ef60) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f4159385ea0) 0 empty
  std::forward_iterator_tag (0x0x7f4159385f08) 0 empty
    std::input_iterator_tag (0x0x7f4159483000) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f4159385f70) 0 empty
  std::bidirectional_iterator_tag (0x0x7f4159485000) 0 empty
    std::forward_iterator_tag (0x0x7f4159485068) 0 empty
      std::input_iterator_tag (0x0x7f4159483060) 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> (0x0x7f41594c57e0) 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 (0x0x7f4159515ba0) 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 (0x0x7f4159515cc0) 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 (0x0x7f4159515e40) 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 (0x0x7f415913e000) 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 (0x0x7f415913e120) 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> (0x0x7f4159167540) 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> (0x0x7f4159167660) 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> (0x0x7f4159167b40) 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> (0x0x7f4159167c00) 0 empty

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

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

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

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

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

Class std::char_traits<char32_t>
   size=1 align=1
   base size=0 base align=1
std::char_traits<char32_t> (0x0x7f41592b4300) 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 (0x0x7f41592b49c0) 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 (0x0x7f41594853a8) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7f41592b4ba0) 0 nearly-empty
      primary-for std::bad_exception (0x0x7f41594853a8)

Class std::__exception_ptr::exception_ptr
   size=8 align=8
   base size=8 base align=8
std::__exception_ptr::exception_ptr (0x0x7f41592b4d80) 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 (0x0x7f41592ed300) 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 (0x0x7f41594854e0) 0 nearly-empty
    vptr=((& std::bad_alloc::_ZTVSt9bad_alloc) + 16u)
  std::exception (0x0x7f41592ed9c0) 0 nearly-empty
      primary-for std::bad_alloc (0x0x7f41594854e0)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__alloc_traits<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char> > (0x0x7f415900cb60) 0 empty
  std::allocator_traits<std::allocator<char> > (0x0x7f4158dfef00) 0 empty

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

Class std::__cxx11::basic_string<char>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char>::_Alloc_hider (0x0x7f415900cc98) 0
  std::allocator<char> (0x0x7f415900cd00) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f4158e62000) 0 empty

Class std::__cxx11::basic_string<char>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<char>::<anonymous union> (0x0x7f4158e62060) 0

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7f4158e623c0) 0

Class __gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<float>, __gnu_cxx::__numeric_traits_floating<float> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<float>, __gnu_cxx::__numeric_traits_floating<float> > (0x0x7f4158e62660) 0 empty

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

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

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

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

Class __gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<double>, __gnu_cxx::__numeric_traits_floating<double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<double>, __gnu_cxx::__numeric_traits_floating<double> > (0x0x7f4158e628a0) 0 empty

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

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

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

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

Class __gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<long double>, __gnu_cxx::__numeric_traits_floating<long double> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<false, __gnu_cxx::__numeric_traits_integer<long double>, __gnu_cxx::__numeric_traits_floating<long double> > (0x0x7f4158e62ae0) 0 empty

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

Class __gnu_cxx::__numeric_traits<long double>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long double> (0x0x7f415900ce38) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7f4158e62ba0) 0 empty

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

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

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

Class __gnu_cxx::__alloc_traits<std::allocator<wchar_t> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<wchar_t> > (0x0x7f415900cea0) 0 empty
  std::allocator_traits<std::allocator<wchar_t> > (0x0x7f4158e62de0) 0 empty

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

Class std::__cxx11::basic_string<wchar_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<wchar_t>::_Alloc_hider (0x0x7f415900c750) 0
  std::allocator<wchar_t> (0x0x7f415900c7b8) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f4158e62ea0) 0 empty

Class std::__cxx11::basic_string<wchar_t>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<wchar_t>::<anonymous union> (0x0x7f4158e62f00) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7f4158c223a8) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7f4158c28840) 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> (0x0x7f4158c28900) 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> (0x0x7f4158c22410) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7f4158c28960) 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> (0x0x7f4158c28a20) 0 empty

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f4158c22618) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f4158c55240) 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> > (0x0x7f4158c226e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4158c55300) 0 empty

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

Class std::hash<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<char> > (0x0x7f4158c22750) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7f4158c553c0) 0 empty

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

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

Class std::hash<std::__cxx11::basic_string<wchar_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<wchar_t> > (0x0x7f4158c22820) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7f4158c55540) 0 empty

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

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

Class std::hash<std::__cxx11::basic_string<char16_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<char16_t> > (0x0x7f4158c228f0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7f4158c55780) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<char16_t> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char16_t> > (0x0x7f4158c22a28) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x7f4158c558a0) 0 empty

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

Class __gnu_cxx::new_allocator<char16_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<char16_t> (0x0x7f4158c55960) 0 empty

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

Class std::__cxx11::basic_string<char16_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char16_t>::_Alloc_hider (0x0x7f4158c22c30) 0
  std::allocator<char16_t> (0x0x7f4158c22c98) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7f4158c55a80) 0 empty

Class std::__cxx11::basic_string<char16_t>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<char16_t>::<anonymous union> (0x0x7f4158c55ae0) 0

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

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

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

Class std::hash<std::__cxx11::basic_string<char32_t> >
   size=1 align=1
   base size=1 base align=1
std::hash<std::__cxx11::basic_string<char32_t> > (0x0x7f4158c22d68) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7f4158c55c60) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<char32_t> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<char32_t> > (0x0x7f4158c22ea0) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x7f4158c55d80) 0 empty

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

Class __gnu_cxx::new_allocator<char32_t>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<char32_t> (0x0x7f4158c55e40) 0 empty

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

Class std::__cxx11::basic_string<char32_t>::_Alloc_hider
   size=8 align=8
   base size=8 base align=8
std::__cxx11::basic_string<char32_t>::_Alloc_hider (0x0x7f4158c22f08) 0
  std::allocator<char32_t> (0x0x7f4158c22f70) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7f4158c55f60) 0 empty

Class std::__cxx11::basic_string<char32_t>::<anonymous union>
   size=16 align=8
   base size=16 base align=8
std::__cxx11::basic_string<char32_t>::<anonymous union> (0x0x7f4158974000) 0

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

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

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

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

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

Class __gnu_cxx::__aligned_membuf<long unsigned int>::_Tp2
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__aligned_membuf<long unsigned int>::_Tp2 (0x0x7f4158a9a8a0) 0

Class __gnu_cxx::__aligned_membuf<long unsigned int>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__aligned_membuf<long unsigned int> (0x0x7f4158a9a840) 0

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

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

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

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

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

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

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7f4158a02478) 0
  std::_Bit_iterator_base (0x0x7f4158a024e0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f41588200c0) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7f4158a02548) 0
  std::_Bit_iterator_base (0x0x7f4158a025b0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f41588208a0) 0 empty

Class std::initializer_list<bool>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<bool> (0x0x7f415885bd80) 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> (0x0x7f41588ad300) 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> (0x0x7f4158a02750) 0 empty
  std::__iterator_traits<std::_Bit_iterator, void> (0x0x7f41588ad360) 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> (0x0x7f41588ad3c0) 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> (0x0x7f4158a02888) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f41588ad420) 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> (0x0x7f41588ad4e0) 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> (0x0x7f4158a029c0) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7f41588ad540) 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> (0x0x7f41588ad5a0) 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> (0x0x7f4158a02a28) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f41588ad600) 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> > (0x0x7f41588ad960) 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> (0x0x7f41588ad9c0) 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> (0x0x7f4158a02b60) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f41588ada20) 0 empty

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

Class std::_PCC<true, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x7f41585f1d80) 0 empty

Class std::is_function<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base*> (0x0x7f4158a02068) 0 empty
  std::integral_constant<bool, false> (0x0x7f41585f1de0) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base*> (0x0x7f4158a020d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41585f1f60) 0 empty

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

Class std::is_rvalue_reference<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f4158a026e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415866d060) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> > (0x0x7f4158a02958) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f4158a02af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f415866d0c0) 0 empty

Class std::is_reference<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base*> (0x0x7f4158a02bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415866d120) 0 empty

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

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

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

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

Class std::__is_void_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node_base*> (0x0x7f4158a02d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f415866d300) 0 empty

Class std::is_void<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node_base*> (0x0x7f4158a02dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415866d360) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f4158674000) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7f4158674068) 0 empty
    std::integral_constant<bool, false> (0x0x7f415866d3c0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f41586741a0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f4158674208) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7f4158674270) 0 empty
      std::integral_constant<bool, false> (0x0x7f415866d420) 0 empty

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

Class std::is_object<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base*> (0x0x7f41586743a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f415866d4e0) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> > (0x0x7f4158674410) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7f4158674478) 0 empty
    std::integral_constant<bool, true> (0x0x7f415866d5a0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base*> (0x0x7f41586745b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f415866d6c0) 0 empty

Class std::is_function<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base*&> (0x0x7f4158674618) 0 empty
  std::integral_constant<bool, false> (0x0x7f415866d780) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f4158674680) 0 empty
  std::integral_constant<bool, true> (0x0x7f415866d900) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&> > (0x0x7f41586746e8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f4158674750) 0 empty
    std::integral_constant<bool, true> (0x0x7f415866d9c0) 0 empty

Class std::is_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f41586747b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f415866da20) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f4158674820) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f4158674888) 0 empty
    std::integral_constant<bool, true> (0x0x7f415866dae0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f41586749c0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f4158674a28) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f4158674a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f415866db40) 0 empty

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

Class std::is_object<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base*&> (0x0x7f4158674bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415866dc00) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&> > (0x0x7f4158674c30) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f4158674c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f415866dcc0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base*&> (0x0x7f4158674dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f415866dde0) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f4158674e38) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7f415866dea0) 0 empty

Class std::is_function<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base* const&> (0x0x7f4158674f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f415866df00) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f4158674f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f4158698000) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base* const&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base* const&>, std::is_rvalue_reference<std::_Rb_tree_node_base* const&> > (0x0x7f415869c000) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f415869c068) 0 empty
    std::integral_constant<bool, true> (0x0x7f41586980c0) 0 empty

Class std::is_reference<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f415869c0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4158698120) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f415869c138) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f415869c1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f41586981e0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f415869c208) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f415869c270) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f415869c2d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f4158698240) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > > (0x0x7f415869c340) 0 empty
  std::integral_constant<bool, false> (0x0x7f41586982a0) 0 empty

Class std::is_object<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base* const&> (0x0x7f415869c3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4158698300) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&> > (0x0x7f415869c410) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f415869c478) 0 empty
    std::integral_constant<bool, true> (0x0x7f41586983c0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base* const&> (0x0x7f415869c4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4158698420) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7f4158698480) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f415869c548) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7f41586984e0) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f415866d720) 0 empty

Class std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f415869c5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4158698540) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f415869c618) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f415869c680) 0 empty
    std::integral_constant<bool, true> (0x0x7f41586985a0) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7f415869c6e8) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f415869c750) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f415869c7b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f4158698600) 0 empty

Class std::conditional<true, std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > (0x0x7f4158698660) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > (0x0x7f415869c820) 0 empty
  std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7f415869c888) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f415869c8f0) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f415869c958) 0 empty
        std::integral_constant<bool, true> (0x0x7f41586986c0) 0 empty

Class std::conditional<true, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&> (0x0x7f4158698720) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > > (0x0x7f415869ca28) 0 empty
  std::integral_constant<bool, false> (0x0x7f4158698780) 0 empty

Class std::conditional<false, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&, const std::__nonesuch&> (0x0x7f41586987e0) 0 empty

Class std::is_function<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node_base*&&> (0x0x7f415869caf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41586988a0) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f415869cb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f4158698a20) 0 empty

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

Class std::is_rvalue_reference<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f415869cbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4158698ae0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*&&>, std::is_rvalue_reference<std::_Rb_tree_node_base*&&> > (0x0x7f415869cc30) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f415869cc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f4158698b40) 0 empty

Class std::is_reference<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f415869cd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f4158698ba0) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f415869cd68) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f415869cdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f4158698c60) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f415869cf08) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f415869cf70) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f41586c1000) 0 empty
      std::integral_constant<bool, true> (0x0x7f4158698cc0) 0 empty

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

Class std::is_object<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node_base*&&> (0x0x7f41586c1138) 0 empty
  std::integral_constant<bool, false> (0x0x7f4158698d80) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&> > (0x0x7f41586c11a0) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f41586c1208) 0 empty
    std::integral_constant<bool, true> (0x0x7f4158698e40) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node_base*&&> (0x0x7f41586c1410) 0 empty
  std::integral_constant<bool, true> (0x0x7f4158698ea0) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f41586c1478) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&&, true> (0x0x7f4158698f60) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f4158698840) 0 empty

Class std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f41586c14e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41586ca000) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f41586c1548) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f41586c15b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f41586ca060) 0 empty

Class std::is_move_assignable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7f41586c1618) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f41586c1680) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f41586c16e8) 0 empty
      std::integral_constant<bool, true> (0x0x7f41586ca0c0) 0 empty

Class std::conditional<true, std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> > (0x0x7f41586ca120) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> > (0x0x7f41586c1750) 0 empty
  std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7f41586c17b8) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f41586c1820) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f41586c1888) 0 empty
        std::integral_constant<bool, true> (0x0x7f41586ca180) 0 empty

Class std::conditional<true, std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>&&, std::__nonesuch&&> (0x0x7f41586ca1e0) 0 empty

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

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

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

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

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

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

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

Class std::__cow_string
   size=8 align=8
   base size=8 base align=8
std::__cow_string (0x0x7f4158346360) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7f415836c548) 0
  std::__uses_alloc_base (0x0x7f4158395d80) 0 empty

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

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

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

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

Class std::__uninitialized_construct_buf_dispatch<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_construct_buf_dispatch<true> (0x0x7f4158228780) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Vtable for std::locale::facet
std::locale::facet::_ZTVNSt6locale5facetE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt6locale5facetE)
16    (int (*)(...))std::locale::facet::~facet
24    (int (*)(...))std::locale::facet::~facet

Class std::locale::facet
   size=16 align=8
   base size=12 base align=8
std::locale::facet (0x0x7f4158048540) 0
    vptr=((& std::locale::facet::_ZTVNSt6locale5facetE) + 16u)

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

Class std::locale::_Impl
   size=40 align=8
   base size=40 base align=8
std::locale::_Impl (0x0x7f41580489c0) 0

Vtable for std::__cxx11::collate<char>
std::__cxx11::collate<char>::_ZTVNSt7__cxx117collateIcEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx117collateIcEE)
16    (int (*)(...))std::__cxx11::collate<_CharT>::~collate<char>
24    (int (*)(...))std::__cxx11::collate<_CharT>::~collate<char>
32    (int (*)(...))std::__cxx11::collate<_CharT>::do_compare<char>
40    (int (*)(...))std::__cxx11::collate<_CharT>::do_transform<char>
48    (int (*)(...))std::__cxx11::collate<_CharT>::do_hash<char>

Class std::__cxx11::collate<char>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::collate<char> (0x0x7f4157f5d270) 0
    vptr=((& std::__cxx11::collate<char>::_ZTVNSt7__cxx117collateIcEE) + 16u)
  std::locale::facet (0x0x7f41580a2000) 0
      primary-for std::__cxx11::collate<char> (0x0x7f4157f5d270)

Vtable for std::__cxx11::collate<wchar_t>
std::__cxx11::collate<wchar_t>::_ZTVNSt7__cxx117collateIwEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx117collateIwEE)
16    (int (*)(...))std::__cxx11::collate<_CharT>::~collate<wchar_t>
24    (int (*)(...))std::__cxx11::collate<_CharT>::~collate<wchar_t>
32    (int (*)(...))std::__cxx11::collate<_CharT>::do_compare<wchar_t>
40    (int (*)(...))std::__cxx11::collate<_CharT>::do_transform<wchar_t>
48    (int (*)(...))std::__cxx11::collate<_CharT>::do_hash<wchar_t>

Class std::__cxx11::collate<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::collate<wchar_t> (0x0x7f4157f5d2d8) 0
    vptr=((& std::__cxx11::collate<wchar_t>::_ZTVNSt7__cxx117collateIwEE) + 16u)
  std::locale::facet (0x0x7f41580a2060) 0
      primary-for std::__cxx11::collate<wchar_t> (0x0x7f4157f5d2d8)

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

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

Class __gnu_cxx::__numeric_traits<long unsigned int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long unsigned int> (0x0x7f4157f5d410) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7f41580a2840) 0 empty

Vtable for std::__cxx11::collate_byname<char>
std::__cxx11::collate_byname<char>::_ZTVNSt7__cxx1114collate_bynameIcEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1114collate_bynameIcEE)
16    (int (*)(...))std::__cxx11::collate_byname<_CharT>::~collate_byname<char>
24    (int (*)(...))std::__cxx11::collate_byname<_CharT>::~collate_byname<char>
32    (int (*)(...))std::__cxx11::collate<_CharT>::do_compare<char>
40    (int (*)(...))std::__cxx11::collate<_CharT>::do_transform<char>
48    (int (*)(...))std::__cxx11::collate<_CharT>::do_hash<char>

Class std::__cxx11::collate_byname<char>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::collate_byname<char> (0x0x7f4157f5d4e0) 0
    vptr=((& std::__cxx11::collate_byname<char>::_ZTVNSt7__cxx1114collate_bynameIcEE) + 16u)
  std::__cxx11::collate<char> (0x0x7f4157f5d548) 0
      primary-for std::__cxx11::collate_byname<char> (0x0x7f4157f5d4e0)
    std::locale::facet (0x0x7f41580a2900) 0
        primary-for std::__cxx11::collate<char> (0x0x7f4157f5d548)

Vtable for std::__cxx11::collate_byname<wchar_t>
std::__cxx11::collate_byname<wchar_t>::_ZTVNSt7__cxx1114collate_bynameIwEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1114collate_bynameIwEE)
16    (int (*)(...))std::__cxx11::collate_byname<_CharT>::~collate_byname<wchar_t>
24    (int (*)(...))std::__cxx11::collate_byname<_CharT>::~collate_byname<wchar_t>
32    (int (*)(...))std::__cxx11::collate<_CharT>::do_compare<wchar_t>
40    (int (*)(...))std::__cxx11::collate<_CharT>::do_transform<wchar_t>
48    (int (*)(...))std::__cxx11::collate<_CharT>::do_hash<wchar_t>

Class std::__cxx11::collate_byname<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::collate_byname<wchar_t> (0x0x7f4157f5d5b0) 0
    vptr=((& std::__cxx11::collate_byname<wchar_t>::_ZTVNSt7__cxx1114collate_bynameIwEE) + 16u)
  std::__cxx11::collate<wchar_t> (0x0x7f4157f5d618) 0
      primary-for std::__cxx11::collate_byname<wchar_t> (0x0x7f4157f5d5b0)
    std::locale::facet (0x0x7f41580a2960) 0
        primary-for std::__cxx11::collate<wchar_t> (0x0x7f4157f5d618)

Class std::is_error_condition_enum<std::errc>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::errc> (0x0x7f4157f5d750) 0 empty
  std::integral_constant<bool, true> (0x0x7f41580a2a80) 0 empty

Vtable for std::_V2::error_category
std::_V2::error_category::_ZTVNSt3_V214error_categoryE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt3_V214error_categoryE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))std::_V2::error_category::_M_message
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))std::_V2::error_category::default_error_condition
64    (int (*)(...))std::_V2::error_category::equivalent
72    (int (*)(...))std::_V2::error_category::equivalent

Class std::_V2::error_category
   size=8 align=8
   base size=8 base align=8
std::_V2::error_category (0x0x7f41580a2ae0) 0 nearly-empty
    vptr=((& std::_V2::error_category::_ZTVNSt3_V214error_categoryE) + 16u)

Class std::binary_function<const std::_V2::error_category*, const std::_V2::error_category*, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<const std::_V2::error_category*, const std::_V2::error_category*, bool> (0x0x7f41580a2b40) 0 empty

Class std::less<const std::_V2::error_category*>
   size=1 align=1
   base size=1 base align=1
std::less<const std::_V2::error_category*> (0x0x7f4157f5d7b8) 0 empty
  std::binary_function<const std::_V2::error_category*, const std::_V2::error_category*, bool> (0x0x7f41580a2c60) 0 empty

Class std::error_code
   size=16 align=8
   base size=16 base align=8
std::error_code (0x0x7f41580a2ea0) 0

Class std::is_error_code_enum<std::_V2::error_category>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_V2::error_category> (0x0x7f4157f5d820) 0 empty
  std::integral_constant<bool, false> (0x0x7f41580ff5a0) 0 empty

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

Class std::error_condition
   size=16 align=8
   base size=16 base align=8
std::error_condition (0x0x7f41580ff720) 0

Class std::is_error_condition_enum<std::_V2::error_category>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_V2::error_category> (0x0x7f4157f5d888) 0 empty
  std::integral_constant<bool, false> (0x0x7f41580ffde0) 0 empty

Class std::is_error_code_enum<int>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<int> (0x0x7f4157f5d8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41580fff00) 0 empty

Class std::is_error_condition_enum<std::error_code>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::error_code> (0x0x7f4157f5d958) 0 empty
  std::integral_constant<bool, false> (0x0x7f415812c0c0) 0 empty

Class std::is_error_code_enum<std::error_condition>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::error_condition> (0x0x7f4157f5d9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415812c180) 0 empty

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

Class std::system_error
   size=32 align=8
   base size=32 base align=8
std::system_error (0x0x7f4157f5da28) 0
    vptr=((& std::system_error::_ZTVSt12system_error) + 16u)
  std::runtime_error (0x0x7f4157f5da90) 0
      primary-for std::system_error (0x0x7f4157f5da28)
    std::exception (0x0x7f415812c300) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f4157f5da90)

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

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

Class std::is_error_code_enum<std::io_errc>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::io_errc> (0x0x7f4157d07548) 0 empty
  std::integral_constant<bool, true> (0x0x7f4157d25720) 0 empty

Vtable for std::ios_base::failure
std::ios_base::failure::_ZTVNSt8ios_base7failureB5cxx11E: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt8ios_base7failureB5cxx11E)
16    (int (*)(...))std::ios_base::failure::~failure
24    (int (*)(...))std::ios_base::failure::~failure
32    (int (*)(...))std::ios_base::failure::what

Class std::ios_base::failure
   size=32 align=8
   base size=32 base align=8
std::ios_base::failure (0x0x7f4157d075b0) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureB5cxx11E) + 16u)
  std::system_error (0x0x7f4157d07618) 0
      primary-for std::ios_base::failure (0x0x7f4157d075b0)
    std::runtime_error (0x0x7f4157d07680) 0
        primary-for std::system_error (0x0x7f4157d07618)
      std::exception (0x0x7f4157d258a0) 0 nearly-empty
          primary-for std::runtime_error (0x0x7f4157d07680)

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

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

Class std::ios_base::Init
   size=1 align=1
   base size=0 base align=1
std::ios_base::Init (0x0x7f4157d259c0) 0 empty

Vtable for std::ios_base
std::ios_base::_ZTVSt8ios_base: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8ios_base)
16    (int (*)(...))std::ios_base::~ios_base
24    (int (*)(...))std::ios_base::~ios_base

Class std::ios_base
   size=216 align=8
   base size=216 base align=8
std::ios_base (0x0x7f4157d25840) 0
    vptr=((& std::ios_base::_ZTVSt8ios_base) + 16u)

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

Vtable for std::basic_streambuf<char>
std::basic_streambuf<char>::_ZTVSt15basic_streambufIcSt11char_traitsIcEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15basic_streambufIcSt11char_traitsIcEE)
16    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<char, std::char_traits<char> >
24    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<char, std::char_traits<char> >
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::setbuf<char, std::char_traits<char> >
48    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekoff<char, std::char_traits<char> >
56    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekpos<char, std::char_traits<char> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<char, std::char_traits<char> >
72    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::showmanyc<char, std::char_traits<char> >
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
88    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::underflow<char, std::char_traits<char> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<char, std::char_traits<char> >
104   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::pbackfail<char, std::char_traits<char> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
120   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::overflow<char, std::char_traits<char> >

Class std::basic_streambuf<char>
   size=64 align=8
   base size=64 base align=8
std::basic_streambuf<char> (0x0x7f4157dba1e0) 0
    vptr=((& std::basic_streambuf<char>::_ZTVSt15basic_streambufIcSt11char_traitsIcEE) + 16u)

Vtable for std::basic_streambuf<wchar_t>
std::basic_streambuf<wchar_t>::_ZTVSt15basic_streambufIwSt11char_traitsIwEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15basic_streambufIwSt11char_traitsIwEE)
16    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<wchar_t, std::char_traits<wchar_t> >
24    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::~basic_streambuf<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<wchar_t, std::char_traits<wchar_t> >
40    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::setbuf<wchar_t, std::char_traits<wchar_t> >
48    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekoff<wchar_t, std::char_traits<wchar_t> >
56    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::seekpos<wchar_t, std::char_traits<wchar_t> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<wchar_t, std::char_traits<wchar_t> >
72    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::showmanyc<wchar_t, std::char_traits<wchar_t> >
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<wchar_t, std::char_traits<wchar_t> >
88    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::underflow<wchar_t, std::char_traits<wchar_t> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<wchar_t, std::char_traits<wchar_t> >
104   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::pbackfail<wchar_t, std::char_traits<wchar_t> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<wchar_t, std::char_traits<wchar_t> >
120   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::overflow<wchar_t, std::char_traits<wchar_t> >

Class std::basic_streambuf<wchar_t>
   size=64 align=8
   base size=64 base align=8
std::basic_streambuf<wchar_t> (0x0x7f4157dba6c0) 0
    vptr=((& std::basic_streambuf<wchar_t>::_ZTVSt15basic_streambufIwSt11char_traitsIwEE) + 16u)

Class std::ctype_base
   size=1 align=1
   base size=0 base align=1
std::ctype_base (0x0x7f4157dba840) 0 empty

Vtable for std::ctype<char>
std::ctype<char>::_ZTVSt5ctypeIcE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt5ctypeIcE)
16    (int (*)(...))std::ctype<char>::~ctype
24    (int (*)(...))std::ctype<char>::~ctype
32    (int (*)(...))std::ctype<char>::do_toupper
40    (int (*)(...))std::ctype<char>::do_toupper
48    (int (*)(...))std::ctype<char>::do_tolower
56    (int (*)(...))std::ctype<char>::do_tolower
64    (int (*)(...))std::ctype<char>::do_widen
72    (int (*)(...))std::ctype<char>::do_widen
80    (int (*)(...))std::ctype<char>::do_narrow
88    (int (*)(...))std::ctype<char>::do_narrow

Class std::ctype<char>
   size=576 align=8
   base size=570 base align=8
std::ctype<char> (0x0x7f4157e04770) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7f4157e30ea0) 0
      primary-for std::ctype<char> (0x0x7f4157e04770)
  std::ctype_base (0x0x7f4157e30f00) 0 empty

Vtable for std::__ctype_abstract_base<wchar_t>
std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt21__ctype_abstract_baseIwE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual
104   (int (*)(...))__cxa_pure_virtual
112   (int (*)(...))__cxa_pure_virtual
120   (int (*)(...))__cxa_pure_virtual

Class std::__ctype_abstract_base<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__ctype_abstract_base<wchar_t> (0x0x7f4157e04850) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x7f4157e74480) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f4157e04850)
  std::ctype_base (0x0x7f4157e744e0) 0 empty

Vtable for std::ctype<wchar_t>
std::ctype<wchar_t>::_ZTVSt5ctypeIwE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt5ctypeIwE)
16    (int (*)(...))std::ctype<wchar_t>::~ctype
24    (int (*)(...))std::ctype<wchar_t>::~ctype
32    (int (*)(...))std::ctype<wchar_t>::do_is
40    (int (*)(...))std::ctype<wchar_t>::do_is
48    (int (*)(...))std::ctype<wchar_t>::do_scan_is
56    (int (*)(...))std::ctype<wchar_t>::do_scan_not
64    (int (*)(...))std::ctype<wchar_t>::do_toupper
72    (int (*)(...))std::ctype<wchar_t>::do_toupper
80    (int (*)(...))std::ctype<wchar_t>::do_tolower
88    (int (*)(...))std::ctype<wchar_t>::do_tolower
96    (int (*)(...))std::ctype<wchar_t>::do_widen
104   (int (*)(...))std::ctype<wchar_t>::do_widen
112   (int (*)(...))std::ctype<wchar_t>::do_narrow
120   (int (*)(...))std::ctype<wchar_t>::do_narrow

Class std::ctype<wchar_t>
   size=1344 align=8
   base size=1344 base align=8
std::ctype<wchar_t> (0x0x7f4157d07820) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7f4157e048c0) 0
      primary-for std::ctype<wchar_t> (0x0x7f4157d07820)
    std::locale::facet (0x0x7f4157e74540) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f4157e048c0)
    std::ctype_base (0x0x7f4157e745a0) 0 empty

Vtable for std::ctype_byname<char>
std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE: 12u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12ctype_bynameIcE)
16    (int (*)(...))std::ctype_byname<char>::~ctype_byname
24    (int (*)(...))std::ctype_byname<char>::~ctype_byname
32    (int (*)(...))std::ctype<char>::do_toupper
40    (int (*)(...))std::ctype<char>::do_toupper
48    (int (*)(...))std::ctype<char>::do_tolower
56    (int (*)(...))std::ctype<char>::do_tolower
64    (int (*)(...))std::ctype<char>::do_widen
72    (int (*)(...))std::ctype<char>::do_widen
80    (int (*)(...))std::ctype<char>::do_narrow
88    (int (*)(...))std::ctype<char>::do_narrow

Class std::ctype_byname<char>
   size=576 align=8
   base size=570 base align=8
std::ctype_byname<char> (0x0x7f4157e990d0) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7f4157e04a10) 0
      primary-for std::ctype_byname<char> (0x0x7f4157e990d0)
    std::locale::facet (0x0x7f4157e74720) 0
        primary-for std::ctype<char> (0x0x7f4157e04a10)
    std::ctype_base (0x0x7f4157e74780) 0 empty

Vtable for std::ctype_byname<wchar_t>
std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12ctype_bynameIwE)
16    (int (*)(...))std::ctype_byname<wchar_t>::~ctype_byname
24    (int (*)(...))std::ctype_byname<wchar_t>::~ctype_byname
32    (int (*)(...))std::ctype<wchar_t>::do_is
40    (int (*)(...))std::ctype<wchar_t>::do_is
48    (int (*)(...))std::ctype<wchar_t>::do_scan_is
56    (int (*)(...))std::ctype<wchar_t>::do_scan_not
64    (int (*)(...))std::ctype<wchar_t>::do_toupper
72    (int (*)(...))std::ctype<wchar_t>::do_toupper
80    (int (*)(...))std::ctype<wchar_t>::do_tolower
88    (int (*)(...))std::ctype<wchar_t>::do_tolower
96    (int (*)(...))std::ctype<wchar_t>::do_widen
104   (int (*)(...))std::ctype<wchar_t>::do_widen
112   (int (*)(...))std::ctype<wchar_t>::do_narrow
120   (int (*)(...))std::ctype<wchar_t>::do_narrow

Class std::ctype_byname<wchar_t>
   size=1344 align=8
   base size=1344 base align=8
std::ctype_byname<wchar_t> (0x0x7f4157e99138) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7f4157e991a0) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7f4157e99138)
    std::__ctype_abstract_base<wchar_t> (0x0x7f4157e04a80) 0
        primary-for std::ctype<wchar_t> (0x0x7f4157e991a0)
      std::locale::facet (0x0x7f4157e747e0) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f4157e04a80)
      std::ctype_base (0x0x7f4157e74840) 0 empty

Class std::__num_base
   size=1 align=1
   base size=0 base align=1
std::__num_base (0x0x7f4157e74a20) 0 empty

Vtable for std::__cxx11::numpunct<char>
std::__cxx11::numpunct<char>::_ZTVNSt7__cxx118numpunctIcEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx118numpunctIcEE)
16    (int (*)(...))std::__cxx11::numpunct<_CharT>::~numpunct<char>
24    (int (*)(...))std::__cxx11::numpunct<_CharT>::~numpunct<char>
32    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_decimal_point<char>
40    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_thousands_sep<char>
48    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_grouping<char>
56    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_truename<char>
64    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_falsename<char>

Class std::__cxx11::numpunct<char>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::numpunct<char> (0x0x7f4157e99478) 0
    vptr=((& std::__cxx11::numpunct<char>::_ZTVNSt7__cxx118numpunctIcEE) + 16u)
  std::locale::facet (0x0x7f4157ec0120) 0
      primary-for std::__cxx11::numpunct<char> (0x0x7f4157e99478)

Vtable for std::__cxx11::numpunct<wchar_t>
std::__cxx11::numpunct<wchar_t>::_ZTVNSt7__cxx118numpunctIwEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx118numpunctIwEE)
16    (int (*)(...))std::__cxx11::numpunct<_CharT>::~numpunct<wchar_t>
24    (int (*)(...))std::__cxx11::numpunct<_CharT>::~numpunct<wchar_t>
32    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_decimal_point<wchar_t>
40    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_thousands_sep<wchar_t>
48    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_grouping<wchar_t>
56    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_truename<wchar_t>
64    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_falsename<wchar_t>

Class std::__cxx11::numpunct<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::numpunct<wchar_t> (0x0x7f4157e994e0) 0
    vptr=((& std::__cxx11::numpunct<wchar_t>::_ZTVNSt7__cxx118numpunctIwEE) + 16u)
  std::locale::facet (0x0x7f4157ec0180) 0
      primary-for std::__cxx11::numpunct<wchar_t> (0x0x7f4157e994e0)

Class __gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<char>, __gnu_cxx::__numeric_traits_floating<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, __gnu_cxx::__numeric_traits_integer<char>, __gnu_cxx::__numeric_traits_floating<char> > (0x0x7f4157a099c0) 0 empty

Class __gnu_cxx::__numeric_traits_integer<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__numeric_traits_integer<char> (0x0x7f4157a09a20) 0 empty

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x7f4157e997b8) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x7f4157a09a80) 0 empty

Class std::is_error_condition_enum<std::_Ios_Fmtflags>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Ios_Fmtflags> (0x0x7f4157e99888) 0 empty
  std::integral_constant<bool, false> (0x0x7f4157a315a0) 0 empty

Class std::is_error_code_enum<std::_Ios_Fmtflags>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Ios_Fmtflags> (0x0x7f4157e998f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4157a31600) 0 empty

Class __gnu_cxx::__conditional_type<true, long unsigned int, long long unsigned int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__conditional_type<true, long unsigned int, long long unsigned int> (0x0x7f4157a31cc0) 0 empty

Vtable for std::__cxx11::numpunct_byname<char>
std::__cxx11::numpunct_byname<char>::_ZTVNSt7__cxx1115numpunct_bynameIcEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115numpunct_bynameIcEE)
16    (int (*)(...))std::__cxx11::numpunct_byname<_CharT>::~numpunct_byname<char>
24    (int (*)(...))std::__cxx11::numpunct_byname<_CharT>::~numpunct_byname<char>
32    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_decimal_point<char>
40    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_thousands_sep<char>
48    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_grouping<char>
56    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_truename<char>
64    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_falsename<char>

Class std::__cxx11::numpunct_byname<char>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::numpunct_byname<char> (0x0x7f4157e99c30) 0
    vptr=((& std::__cxx11::numpunct_byname<char>::_ZTVNSt7__cxx1115numpunct_bynameIcEE) + 16u)
  std::__cxx11::numpunct<char> (0x0x7f4157e99c98) 0
      primary-for std::__cxx11::numpunct_byname<char> (0x0x7f4157e99c30)
    std::locale::facet (0x0x7f4157a91060) 0
        primary-for std::__cxx11::numpunct<char> (0x0x7f4157e99c98)

Vtable for std::__gnu_cxx_ldbl128::num_get<char>
std::__gnu_cxx_ldbl128::num_get<char>::_ZTVNSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE)
16    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::~num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::~num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
80    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
88    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
96    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
104   (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::__do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
112   (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
120   (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >

Class std::__gnu_cxx_ldbl128::num_get<char>
   size=16 align=8
   base size=12 base align=8
std::__gnu_cxx_ldbl128::num_get<char> (0x0x7f4157e99d00) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_get<char>::_ZTVNSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7f4157a910c0) 0
      primary-for std::__gnu_cxx_ldbl128::num_get<char> (0x0x7f4157e99d00)

Vtable for std::__gnu_cxx_ldbl128::num_put<char>
std::__gnu_cxx_ldbl128::num_put<char>::_ZTVNSt17__gnu_cxx_ldbl1287num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt17__gnu_cxx_ldbl1287num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE)
16    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::~num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::~num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
80    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::__do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
88    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
96    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::__gnu_cxx_ldbl128::num_put<char>
   size=16 align=8
   base size=12 base align=8
std::__gnu_cxx_ldbl128::num_put<char> (0x0x7f4157e99dd0) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_put<char>::_ZTVNSt17__gnu_cxx_ldbl1287num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7f4157a91120) 0
      primary-for std::__gnu_cxx_ldbl128::num_put<char> (0x0x7f4157e99dd0)

Vtable for std::__cxx11::numpunct_byname<wchar_t>
std::__cxx11::numpunct_byname<wchar_t>::_ZTVNSt7__cxx1115numpunct_bynameIwEE: 9u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115numpunct_bynameIwEE)
16    (int (*)(...))std::__cxx11::numpunct_byname<_CharT>::~numpunct_byname<wchar_t>
24    (int (*)(...))std::__cxx11::numpunct_byname<_CharT>::~numpunct_byname<wchar_t>
32    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_decimal_point<wchar_t>
40    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_thousands_sep<wchar_t>
48    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_grouping<wchar_t>
56    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_truename<wchar_t>
64    (int (*)(...))std::__cxx11::numpunct<_CharT>::do_falsename<wchar_t>

Class std::__cxx11::numpunct_byname<wchar_t>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::numpunct_byname<wchar_t> (0x0x7f4157e99ea0) 0
    vptr=((& std::__cxx11::numpunct_byname<wchar_t>::_ZTVNSt7__cxx1115numpunct_bynameIwEE) + 16u)
  std::__cxx11::numpunct<wchar_t> (0x0x7f4157e99f08) 0
      primary-for std::__cxx11::numpunct_byname<wchar_t> (0x0x7f4157e99ea0)
    std::locale::facet (0x0x7f4157a91180) 0
        primary-for std::__cxx11::numpunct<wchar_t> (0x0x7f4157e99f08)

Vtable for std::__gnu_cxx_ldbl128::num_get<wchar_t>
std::__gnu_cxx_ldbl128::num_get<wchar_t>::_ZTVNSt17__gnu_cxx_ldbl1287num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt17__gnu_cxx_ldbl1287num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE)
16    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::~num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::~num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
88    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
96    (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
104   (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::__do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
112   (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
120   (int (*)(...))std::__gnu_cxx_ldbl128::num_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::__gnu_cxx_ldbl128::num_get<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__gnu_cxx_ldbl128::num_get<wchar_t> (0x0x7f4157e99f70) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_get<wchar_t>::_ZTVNSt17__gnu_cxx_ldbl1287num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7f4157a91240) 0
      primary-for std::__gnu_cxx_ldbl128::num_get<wchar_t> (0x0x7f4157e99f70)

Vtable for std::__gnu_cxx_ldbl128::num_put<wchar_t>
std::__gnu_cxx_ldbl128::num_put<wchar_t>::_ZTVNSt17__gnu_cxx_ldbl1287num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt17__gnu_cxx_ldbl1287num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE)
16    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::~num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::~num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::__do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
88    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
96    (int (*)(...))std::__gnu_cxx_ldbl128::num_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::__gnu_cxx_ldbl128::num_put<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__gnu_cxx_ldbl128::num_put<wchar_t> (0x0x7f4157ae5068) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_put<wchar_t>::_ZTVNSt17__gnu_cxx_ldbl1287num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7f4157a912a0) 0
      primary-for std::__gnu_cxx_ldbl128::num_put<wchar_t> (0x0x7f4157ae5068)

Vtable for std::basic_ios<char>
std::basic_ios<char>::_ZTVSt9basic_iosIcSt11char_traitsIcEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9basic_iosIcSt11char_traitsIcEE)
16    (int (*)(...))std::basic_ios<_CharT, _Traits>::~basic_ios<char, std::char_traits<char> >
24    (int (*)(...))std::basic_ios<_CharT, _Traits>::~basic_ios<char, std::char_traits<char> >

Class std::basic_ios<char>
   size=264 align=8
   base size=264 base align=8
std::basic_ios<char> (0x0x7f4157ae5478) 0
    vptr=((& std::basic_ios<char>::_ZTVSt9basic_iosIcSt11char_traitsIcEE) + 16u)
  std::ios_base (0x0x7f4157b1e0c0) 0
      primary-for std::basic_ios<char> (0x0x7f4157ae5478)

Vtable for std::basic_ios<wchar_t>
std::basic_ios<wchar_t>::_ZTVSt9basic_iosIwSt11char_traitsIwEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9basic_iosIwSt11char_traitsIwEE)
16    (int (*)(...))std::basic_ios<_CharT, _Traits>::~basic_ios<wchar_t, std::char_traits<wchar_t> >
24    (int (*)(...))std::basic_ios<_CharT, _Traits>::~basic_ios<wchar_t, std::char_traits<wchar_t> >

Class std::basic_ios<wchar_t>
   size=264 align=8
   base size=264 base align=8
std::basic_ios<wchar_t> (0x0x7f4157ae5548) 0
    vptr=((& std::basic_ios<wchar_t>::_ZTVSt9basic_iosIwSt11char_traitsIwEE) + 16u)
  std::ios_base (0x0x7f4157b1e1e0) 0
      primary-for std::basic_ios<wchar_t> (0x0x7f4157ae5548)

Vtable for std::basic_ostream<char>
std::basic_ostream<char>::_ZTVSo: 10u entries
0     8u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<char, std::char_traits<char> >
40    18446744073709551608u
48    (int (*)(...))-8
56    (int (*)(...))(& _ZTISo)
64    (int (*)(...))std::basic_ostream<char>::_ZTv0_n24_NSoD1Ev
72    (int (*)(...))std::basic_ostream<char>::_ZTv0_n24_NSoD0Ev

VTT for std::basic_ostream<char>
std::basic_ostream<char>::_ZTTSo: 2u entries
0     ((& std::basic_ostream<char>::_ZTVSo) + 24u)
8     ((& std::basic_ostream<char>::_ZTVSo) + 64u)

Class std::basic_ostream<char>
   size=272 align=8
   base size=8 base align=8
std::basic_ostream<char> (0x0x7f4157ae5a28) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<char>::_ZTVSo) + 24u)
  std::basic_ios<char> (0x0x7f4157ae5a90) 8 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_ostream<char>::_ZTVSo) + 64u)
    std::ios_base (0x0x7f4157b87300) 8
        primary-for std::basic_ios<char> (0x0x7f4157ae5a90)

Class std::basic_ostream<char>::sentry
   size=16 align=8
   base size=16 base align=8
std::basic_ostream<char>::sentry (0x0x7f4157b87360) 0

Vtable for std::basic_ostream<wchar_t>
std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE: 10u entries
0     8u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_ostream<_CharT, _Traits>::~basic_ostream<wchar_t, std::char_traits<wchar_t> >
40    18446744073709551608u
48    (int (*)(...))-8
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_ostream<wchar_t>::_ZTv0_n24_NSt13basic_ostreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_ostream<wchar_t>::_ZTv0_n24_NSt13basic_ostreamIwSt11char_traitsIwEED0Ev

VTT for std::basic_ostream<wchar_t>
std::basic_ostream<wchar_t>::_ZTTSt13basic_ostreamIwSt11char_traitsIwEE: 2u entries
0     ((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_ostream<wchar_t>
   size=272 align=8
   base size=8 base align=8
std::basic_ostream<wchar_t> (0x0x7f4157ae5c98) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ios<wchar_t> (0x0x7f4157ae5d00) 8 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 64u)
    std::ios_base (0x0x7f4157b873c0) 8
        primary-for std::basic_ios<wchar_t> (0x0x7f4157ae5d00)

Class std::basic_ostream<wchar_t>::sentry
   size=16 align=8
   base size=16 base align=8
std::basic_ostream<wchar_t>::sentry (0x0x7f4157b87420) 0

Vtable for std::basic_istream<char>
std::basic_istream<char>::_ZTVSi: 10u entries
0     16u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<char, std::char_traits<char> >
40    18446744073709551600u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISi)
64    (int (*)(...))std::basic_istream<char>::_ZTv0_n24_NSiD1Ev
72    (int (*)(...))std::basic_istream<char>::_ZTv0_n24_NSiD0Ev

VTT for std::basic_istream<char>
std::basic_istream<char>::_ZTTSi: 2u entries
0     ((& std::basic_istream<char>::_ZTVSi) + 24u)
8     ((& std::basic_istream<char>::_ZTVSi) + 64u)

Class std::basic_istream<char>
   size=280 align=8
   base size=16 base align=8
std::basic_istream<char> (0x0x7f41577ff000) 0
    vptridx=0u vptr=((& std::basic_istream<char>::_ZTVSi) + 24u)
  std::basic_ios<char> (0x0x7f41577ff068) 16 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_istream<char>::_ZTVSi) + 64u)
    std::ios_base (0x0x7f4157b87de0) 16
        primary-for std::basic_ios<char> (0x0x7f41577ff068)

Vtable for std::basic_istream<wchar_t>
std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE: 10u entries
0     16u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_istream<_CharT, _Traits>::~basic_istream<wchar_t, std::char_traits<wchar_t> >
40    18446744073709551600u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_istream<wchar_t>::_ZTv0_n24_NSt13basic_istreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_istream<wchar_t>::_ZTv0_n24_NSt13basic_istreamIwSt11char_traitsIwEED0Ev

VTT for std::basic_istream<wchar_t>
std::basic_istream<wchar_t>::_ZTTSt13basic_istreamIwSt11char_traitsIwEE: 2u entries
0     ((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_istream<wchar_t>
   size=280 align=8
   base size=16 base align=8
std::basic_istream<wchar_t> (0x0x7f41577ff270) 0
    vptridx=0u vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ios<wchar_t> (0x0x7f41577ff2d8) 16 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 64u)
    std::ios_base (0x0x7f4157b87e40) 16
        primary-for std::basic_ios<wchar_t> (0x0x7f41577ff2d8)

Class std::is_error_condition_enum<std::_Ios_Iostate>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Ios_Iostate> (0x0x7f41577ff680) 0 empty
  std::integral_constant<bool, false> (0x0x7f415783d600) 0 empty

Class std::is_error_code_enum<std::_Ios_Iostate>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Ios_Iostate> (0x0x7f41577ff750) 0 empty
  std::integral_constant<bool, false> (0x0x7f415783d660) 0 empty

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

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

Class __gnu_cxx::__numeric_traits<short int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<short int> (0x0x7f41577ff8f0) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7f415783da20) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x7f41578914e0) 0

Vtable for std::basic_iostream<char>
std::basic_iostream<char>::_ZTVSd: 15u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISd)
24    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<char, std::char_traits<char> >
32    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<char, std::char_traits<char> >
40    8u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISd)
64    (int (*)(...))std::basic_iostream<char>::_ZThn16_NSdD1Ev
72    (int (*)(...))std::basic_iostream<char>::_ZThn16_NSdD0Ev
80    18446744073709551592u
88    (int (*)(...))-24
96    (int (*)(...))(& _ZTISd)
104   (int (*)(...))std::basic_iostream<char>::_ZTv0_n24_NSdD1Ev
112   (int (*)(...))std::basic_iostream<char>::_ZTv0_n24_NSdD0Ev

Construction vtable for std::basic_istream<char> (0x0x7f41578b5000 instance) in std::basic_iostream<char>
std::basic_iostream<char>::_ZTCSd0_Si: 10u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551592u
48    (int (*)(...))-24
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

Construction vtable for std::basic_ostream<char> (0x0x7f41578b50d0 instance) in std::basic_iostream<char>
std::basic_iostream<char>::_ZTCSd16_So: 10u entries
0     8u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551608u
48    (int (*)(...))-8
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::basic_iostream<char>
std::basic_iostream<char>::_ZTTSd: 7u entries
0     ((& std::basic_iostream<char>::_ZTVSd) + 24u)
8     ((& std::basic_iostream<char>::_ZTCSd0_Si) + 24u)
16    ((& std::basic_iostream<char>::_ZTCSd0_Si) + 64u)
24    ((& std::basic_iostream<char>::_ZTCSd16_So) + 24u)
32    ((& std::basic_iostream<char>::_ZTCSd16_So) + 64u)
40    ((& std::basic_iostream<char>::_ZTVSd) + 104u)
48    ((& std::basic_iostream<char>::_ZTVSd) + 64u)

Class std::basic_iostream<char>
   size=288 align=8
   base size=24 base align=8
std::basic_iostream<char> (0x0x7f41578584d0) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7f41578b5000) 0
      primary-for std::basic_iostream<char> (0x0x7f41578584d0)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f41578b5068) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7f4157891540) 24
          primary-for std::basic_ios<char> (0x0x7f41578b5068)
  std::basic_ostream<char> (0x0x7f41578b50d0) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7f41578b5068) alternative-path

Class std::basic_istream<wchar_t>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<wchar_t>::sentry (0x0x7f41578915a0) 0

Vtable for std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE: 15u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
24    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<wchar_t, std::char_traits<wchar_t> >
32    (int (*)(...))std::basic_iostream<_CharT, _Traits>::~basic_iostream<wchar_t, std::char_traits<wchar_t> >
40    8u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
64    (int (*)(...))std::basic_iostream<wchar_t>::_ZThn16_NSt14basic_iostreamIwSt11char_traitsIwEED1Ev
72    (int (*)(...))std::basic_iostream<wchar_t>::_ZThn16_NSt14basic_iostreamIwSt11char_traitsIwEED0Ev
80    18446744073709551592u
88    (int (*)(...))-24
96    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
104   (int (*)(...))std::basic_iostream<wchar_t>::_ZTv0_n24_NSt14basic_iostreamIwSt11char_traitsIwEED1Ev
112   (int (*)(...))std::basic_iostream<wchar_t>::_ZTv0_n24_NSt14basic_iostreamIwSt11char_traitsIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x7f41578b5478 instance) in std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E: 10u entries
0     24u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551592u
48    (int (*)(...))-24
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x7f41578b5548 instance) in std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E: 10u entries
0     8u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551608u
48    (int (*)(...))-8
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::basic_iostream<wchar_t>
std::basic_iostream<wchar_t>::_ZTTSt14basic_iostreamIwSt11char_traitsIwEE: 7u entries
0     ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
8     ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 24u)
16    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE0_St13basic_istreamIwS1_E) + 64u)
24    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 24u)
32    ((& std::basic_iostream<wchar_t>::_ZTCSt14basic_iostreamIwSt11char_traitsIwEE16_St13basic_ostreamIwS1_E) + 64u)
40    ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
48    ((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)

Class std::basic_iostream<wchar_t>
   size=288 align=8
   base size=24 base align=8
std::basic_iostream<wchar_t> (0x0x7f4157858bd0) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f41578b5478) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7f4157858bd0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f41578b54e0) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x7f4157891600) 24
          primary-for std::basic_ios<wchar_t> (0x0x7f41578b54e0)
  std::basic_ostream<wchar_t> (0x0x7f41578b5548) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x7f41578b54e0) alternative-path

Class std::time_base
   size=1 align=1
   base size=0 base align=1
std::time_base (0x0x7f4157891660) 0 empty

Vtable for std::__timepunct_cache<char>
std::__timepunct_cache<char>::_ZTVSt17__timepunct_cacheIcE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt17__timepunct_cacheIcE)
16    (int (*)(...))std::__timepunct_cache<_CharT>::~__timepunct_cache<char>
24    (int (*)(...))std::__timepunct_cache<_CharT>::~__timepunct_cache<char>

Class std::__timepunct_cache<char>
   size=400 align=8
   base size=393 base align=8
std::__timepunct_cache<char> (0x0x7f41578b5af8) 0
    vptr=((& std::__timepunct_cache<char>::_ZTVSt17__timepunct_cacheIcE) + 16u)
  std::locale::facet (0x0x7f41578917e0) 0
      primary-for std::__timepunct_cache<char> (0x0x7f41578b5af8)

Vtable for std::__timepunct_cache<wchar_t>
std::__timepunct_cache<wchar_t>::_ZTVSt17__timepunct_cacheIwE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt17__timepunct_cacheIwE)
16    (int (*)(...))std::__timepunct_cache<_CharT>::~__timepunct_cache<wchar_t>
24    (int (*)(...))std::__timepunct_cache<_CharT>::~__timepunct_cache<wchar_t>

Class std::__timepunct_cache<wchar_t>
   size=400 align=8
   base size=393 base align=8
std::__timepunct_cache<wchar_t> (0x0x7f41578b5b60) 0
    vptr=((& std::__timepunct_cache<wchar_t>::_ZTVSt17__timepunct_cacheIwE) + 16u)
  std::locale::facet (0x0x7f4157891840) 0
      primary-for std::__timepunct_cache<wchar_t> (0x0x7f41578b5b60)

Vtable for std::__timepunct<char>
std::__timepunct<char>::_ZTVSt11__timepunctIcE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11__timepunctIcE)
16    (int (*)(...))std::__timepunct<_CharT>::~__timepunct<char>
24    (int (*)(...))std::__timepunct<_CharT>::~__timepunct<char>

Class std::__timepunct<char>
   size=40 align=8
   base size=40 base align=8
std::__timepunct<char> (0x0x7f41578b5c30) 0
    vptr=((& std::__timepunct<char>::_ZTVSt11__timepunctIcE) + 16u)
  std::locale::facet (0x0x7f4157891c60) 0
      primary-for std::__timepunct<char> (0x0x7f41578b5c30)

Vtable for std::__timepunct<wchar_t>
std::__timepunct<wchar_t>::_ZTVSt11__timepunctIwE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt11__timepunctIwE)
16    (int (*)(...))std::__timepunct<_CharT>::~__timepunct<wchar_t>
24    (int (*)(...))std::__timepunct<_CharT>::~__timepunct<wchar_t>

Class std::__timepunct<wchar_t>
   size=40 align=8
   base size=40 base align=8
std::__timepunct<wchar_t> (0x0x7f41578b5c98) 0
    vptr=((& std::__timepunct<wchar_t>::_ZTVSt11__timepunctIwE) + 16u)
  std::locale::facet (0x0x7f4157891cc0) 0
      primary-for std::__timepunct<wchar_t> (0x0x7f41578b5c98)

Class std::money_base::pattern
   size=4 align=1
   base size=4 base align=1
std::money_base::pattern (0x0x7f4157929960) 0

Class std::money_base
   size=1 align=1
   base size=0 base align=1
std::money_base (0x0x7f4157929900) 0 empty

Vtable for std::__cxx11::moneypunct<char, true>
std::__cxx11::moneypunct<char, true>::_ZTVNSt7__cxx1110moneypunctIcLb1EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1110moneypunctIcLb1EEE)
16    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<char, true>
24    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<char, true>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<char, true>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<char, true>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<char, true>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<char, true>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<char, true>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<char, true>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<char, true>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<char, true>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<char, true>

Class std::__cxx11::moneypunct<char, true>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct<char, true> (0x0x7f41579494d0) 0
    vptr=((& std::__cxx11::moneypunct<char, true>::_ZTVNSt7__cxx1110moneypunctIcLb1EEE) + 16u)
  std::locale::facet (0x0x7f415795b3c0) 0
      primary-for std::__cxx11::moneypunct<char, true> (0x0x7f41579494d0)
  std::money_base (0x0x7f415795b420) 0 empty

Vtable for std::__cxx11::moneypunct<char, false>
std::__cxx11::moneypunct<char, false>::_ZTVNSt7__cxx1110moneypunctIcLb0EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1110moneypunctIcLb0EEE)
16    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<char, false>
24    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<char, false>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<char, false>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<char, false>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<char, false>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<char, false>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<char, false>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<char, false>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<char, false>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<char, false>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<char, false>

Class std::__cxx11::moneypunct<char, false>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct<char, false> (0x0x7f41579495b0) 0
    vptr=((& std::__cxx11::moneypunct<char, false>::_ZTVNSt7__cxx1110moneypunctIcLb0EEE) + 16u)
  std::locale::facet (0x0x7f415795b480) 0
      primary-for std::__cxx11::moneypunct<char, false> (0x0x7f41579495b0)
  std::money_base (0x0x7f415795b4e0) 0 empty

Vtable for std::__cxx11::moneypunct<wchar_t, true>
std::__cxx11::moneypunct<wchar_t, true>::_ZTVNSt7__cxx1110moneypunctIwLb1EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1110moneypunctIwLb1EEE)
16    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<wchar_t, true>
24    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<wchar_t, true>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<wchar_t, true>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<wchar_t, true>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<wchar_t, true>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<wchar_t, true>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<wchar_t, true>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<wchar_t, true>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<wchar_t, true>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<wchar_t, true>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<wchar_t, true>

Class std::__cxx11::moneypunct<wchar_t, true>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct<wchar_t, true> (0x0x7f41579497e0) 0
    vptr=((& std::__cxx11::moneypunct<wchar_t, true>::_ZTVNSt7__cxx1110moneypunctIwLb1EEE) + 16u)
  std::locale::facet (0x0x7f415795b540) 0
      primary-for std::__cxx11::moneypunct<wchar_t, true> (0x0x7f41579497e0)
  std::money_base (0x0x7f415795b5a0) 0 empty

Vtable for std::__cxx11::moneypunct<wchar_t, false>
std::__cxx11::moneypunct<wchar_t, false>::_ZTVNSt7__cxx1110moneypunctIwLb0EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1110moneypunctIwLb0EEE)
16    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<wchar_t, false>
24    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::~moneypunct<wchar_t, false>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<wchar_t, false>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<wchar_t, false>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<wchar_t, false>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<wchar_t, false>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<wchar_t, false>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<wchar_t, false>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<wchar_t, false>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<wchar_t, false>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<wchar_t, false>

Class std::__cxx11::moneypunct<wchar_t, false>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct<wchar_t, false> (0x0x7f4157949930) 0
    vptr=((& std::__cxx11::moneypunct<wchar_t, false>::_ZTVNSt7__cxx1110moneypunctIwLb0EEE) + 16u)
  std::locale::facet (0x0x7f415795b660) 0
      primary-for std::__cxx11::moneypunct<wchar_t, false> (0x0x7f4157949930)
  std::money_base (0x0x7f415795b6c0) 0 empty

Class std::messages_base
   size=1 align=1
   base size=0 base align=1
std::messages_base (0x0x7f415795bea0) 0 empty

Vtable for std::__cxx11::messages<char>
std::__cxx11::messages<char>::_ZTVNSt7__cxx118messagesIcEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx118messagesIcEE)
16    (int (*)(...))std::__cxx11::messages<_CharT>::~messages<char>
24    (int (*)(...))std::__cxx11::messages<_CharT>::~messages<char>
32    (int (*)(...))std::__cxx11::messages<_CharT>::do_open<char>
40    (int (*)(...))std::__cxx11::messages<_CharT>::do_get<char>
48    (int (*)(...))std::__cxx11::messages<_CharT>::do_close<char>

Class std::__cxx11::messages<char>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::messages<char> (0x0x7f41579ae070) 0
    vptr=((& std::__cxx11::messages<char>::_ZTVNSt7__cxx118messagesIcEE) + 16u)
  std::locale::facet (0x0x7f41579af1e0) 0
      primary-for std::__cxx11::messages<char> (0x0x7f41579ae070)
  std::messages_base (0x0x7f41579af240) 0 empty

Vtable for std::__cxx11::messages<wchar_t>
std::__cxx11::messages<wchar_t>::_ZTVNSt7__cxx118messagesIwEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx118messagesIwEE)
16    (int (*)(...))std::__cxx11::messages<_CharT>::~messages<wchar_t>
24    (int (*)(...))std::__cxx11::messages<_CharT>::~messages<wchar_t>
32    (int (*)(...))std::__cxx11::messages<_CharT>::do_open<wchar_t>
40    (int (*)(...))std::__cxx11::messages<_CharT>::do_get<wchar_t>
48    (int (*)(...))std::__cxx11::messages<_CharT>::do_close<wchar_t>

Class std::__cxx11::messages<wchar_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::messages<wchar_t> (0x0x7f41579ae230) 0
    vptr=((& std::__cxx11::messages<wchar_t>::_ZTVNSt7__cxx118messagesIwEE) + 16u)
  std::locale::facet (0x0x7f41579af2a0) 0
      primary-for std::__cxx11::messages<wchar_t> (0x0x7f41579ae230)
  std::messages_base (0x0x7f41579af300) 0 empty

Class std::codecvt_base
   size=1 align=1
   base size=0 base align=1
std::codecvt_base (0x0x7f41579afa20) 0 empty

Vtable for std::__codecvt_abstract_base<char, char, __mbstate_t>
std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIcc11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

Class std::__codecvt_abstract_base<char, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f41579aea10) 0
    vptr=((& std::__codecvt_abstract_base<char, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIcc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f41579ed000) 0
      primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f41579aea10)
  std::codecvt_base (0x0x7f41579ed060) 0 empty

Vtable for std::codecvt<char, char, __mbstate_t>
std::codecvt<char, char, __mbstate_t>::_ZTVSt7codecvtIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7codecvtIcc11__mbstate_tE)
16    (int (*)(...))std::codecvt<char, char, __mbstate_t>::~codecvt
24    (int (*)(...))std::codecvt<char, char, __mbstate_t>::~codecvt
32    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_max_length

Class std::codecvt<char, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt<char, char, __mbstate_t> (0x0x7f41579577b8) 0
    vptr=((& std::codecvt<char, char, __mbstate_t>::_ZTVSt7codecvtIcc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f41579aeaf0) 0
      primary-for std::codecvt<char, char, __mbstate_t> (0x0x7f41579577b8)
    std::locale::facet (0x0x7f41579ed0c0) 0
        primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f41579aeaf0)
    std::codecvt_base (0x0x7f41579ed120) 0 empty

Vtable for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>
std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIwc11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

Class std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f41579aebd0) 0
    vptr=((& std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIwc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f41579ed180) 0
      primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f41579aebd0)
  std::codecvt_base (0x0x7f41579ed1e0) 0 empty

Vtable for std::codecvt<wchar_t, char, __mbstate_t>
std::codecvt<wchar_t, char, __mbstate_t>::_ZTVSt7codecvtIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7codecvtIwc11__mbstate_tE)
16    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::~codecvt
24    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::~codecvt
32    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_max_length

Class std::codecvt<wchar_t, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f4157957888) 0
    vptr=((& std::codecvt<wchar_t, char, __mbstate_t>::_ZTVSt7codecvtIwc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f41579aed20) 0
      primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f4157957888)
    std::locale::facet (0x0x7f41579ed240) 0
        primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f41579aed20)
    std::codecvt_base (0x0x7f41579ed2a0) 0 empty

Vtable for std::__codecvt_abstract_base<char16_t, char, __mbstate_t>
std::__codecvt_abstract_base<char16_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDsc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIDsc11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

Class std::__codecvt_abstract_base<char16_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f41579aee00) 0
    vptr=((& std::__codecvt_abstract_base<char16_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDsc11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f41579ed300) 0
      primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f41579aee00)
  std::codecvt_base (0x0x7f41579ed360) 0 empty

Vtable for std::codecvt<char16_t, char, __mbstate_t>
std::codecvt<char16_t, char, __mbstate_t>::_ZTVSt7codecvtIDsc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7codecvtIDsc11__mbstate_tE)
16    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::~codecvt
24    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::~codecvt
32    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_max_length

Class std::codecvt<char16_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt<char16_t, char, __mbstate_t> (0x0x7f4157957958) 0
    vptr=((& std::codecvt<char16_t, char, __mbstate_t>::_ZTVSt7codecvtIDsc11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f41579aef50) 0
      primary-for std::codecvt<char16_t, char, __mbstate_t> (0x0x7f4157957958)
    std::locale::facet (0x0x7f41579ed3c0) 0
        primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f41579aef50)
    std::codecvt_base (0x0x7f41579ed420) 0 empty

Vtable for std::__codecvt_abstract_base<char32_t, char, __mbstate_t>
std::__codecvt_abstract_base<char32_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDic11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt23__codecvt_abstract_baseIDic11__mbstate_tE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual

Class std::__codecvt_abstract_base<char32_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f4157628310) 0
    vptr=((& std::__codecvt_abstract_base<char32_t, char, __mbstate_t>::_ZTVSt23__codecvt_abstract_baseIDic11__mbstate_tE) + 16u)
  std::locale::facet (0x0x7f41579ed600) 0
      primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f4157628310)
  std::codecvt_base (0x0x7f41579ed660) 0 empty

Vtable for std::codecvt<char32_t, char, __mbstate_t>
std::codecvt<char32_t, char, __mbstate_t>::_ZTVSt7codecvtIDic11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt7codecvtIDic11__mbstate_tE)
16    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::~codecvt
24    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::~codecvt
32    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_max_length

Class std::codecvt<char32_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt<char32_t, char, __mbstate_t> (0x0x7f4157957a28) 0
    vptr=((& std::codecvt<char32_t, char, __mbstate_t>::_ZTVSt7codecvtIDic11__mbstate_tE) + 16u)
  std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f41576283f0) 0
      primary-for std::codecvt<char32_t, char, __mbstate_t> (0x0x7f4157957a28)
    std::locale::facet (0x0x7f41579ed6c0) 0
        primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f41576283f0)
    std::codecvt_base (0x0x7f41579ed720) 0 empty

Vtable for std::codecvt_byname<char16_t, char, __mbstate_t>
std::codecvt_byname<char16_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDsc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14codecvt_bynameIDsc11__mbstate_tE)
16    (int (*)(...))std::codecvt_byname<char16_t, char, __mbstate_t>::~codecvt_byname
24    (int (*)(...))std::codecvt_byname<char16_t, char, __mbstate_t>::~codecvt_byname
32    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char16_t, char, __mbstate_t>::do_max_length

Class std::codecvt_byname<char16_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt_byname<char16_t, char, __mbstate_t> (0x0x7f4157957b60) 0
    vptr=((& std::codecvt_byname<char16_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDsc11__mbstate_tE) + 16u)
  std::codecvt<char16_t, char, __mbstate_t> (0x0x7f4157957bc8) 0
      primary-for std::codecvt_byname<char16_t, char, __mbstate_t> (0x0x7f4157957b60)
    std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f41576287e0) 0
        primary-for std::codecvt<char16_t, char, __mbstate_t> (0x0x7f4157957bc8)
      std::locale::facet (0x0x7f41579eda80) 0
          primary-for std::__codecvt_abstract_base<char16_t, char, __mbstate_t> (0x0x7f41576287e0)
      std::codecvt_base (0x0x7f41579edae0) 0 empty

Vtable for std::codecvt_byname<char32_t, char, __mbstate_t>
std::codecvt_byname<char32_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDic11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14codecvt_bynameIDic11__mbstate_tE)
16    (int (*)(...))std::codecvt_byname<char32_t, char, __mbstate_t>::~codecvt_byname
24    (int (*)(...))std::codecvt_byname<char32_t, char, __mbstate_t>::~codecvt_byname
32    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char32_t, char, __mbstate_t>::do_max_length

Class std::codecvt_byname<char32_t, char, __mbstate_t>
   size=16 align=8
   base size=12 base align=8
std::codecvt_byname<char32_t, char, __mbstate_t> (0x0x7f4157957dd0) 0
    vptr=((& std::codecvt_byname<char32_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIDic11__mbstate_tE) + 16u)
  std::codecvt<char32_t, char, __mbstate_t> (0x0x7f4157957e38) 0
      primary-for std::codecvt_byname<char32_t, char, __mbstate_t> (0x0x7f4157957dd0)
    std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f41576289a0) 0
        primary-for std::codecvt<char32_t, char, __mbstate_t> (0x0x7f4157957e38)
      std::locale::facet (0x0x7f41576600c0) 0
          primary-for std::__codecvt_abstract_base<char32_t, char, __mbstate_t> (0x0x7f41576289a0)
      std::codecvt_base (0x0x7f4157660120) 0 empty

Vtable for std::codecvt_byname<char, char, __mbstate_t>
std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14codecvt_bynameIcc11__mbstate_tE)
16    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<char, char, __mbstate_t>
24    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<char, char, __mbstate_t>
32    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<char, char, __mbstate_t>::do_max_length

Class std::codecvt_byname<char, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<char, char, __mbstate_t> (0x0x7f415766b068) 0
    vptr=((& std::codecvt_byname<char, char, __mbstate_t>::_ZTVSt14codecvt_bynameIcc11__mbstate_tE) + 16u)
  std::codecvt<char, char, __mbstate_t> (0x0x7f415766b0d0) 0
      primary-for std::codecvt_byname<char, char, __mbstate_t> (0x0x7f415766b068)
    std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f4157628cb0) 0
        primary-for std::codecvt<char, char, __mbstate_t> (0x0x7f415766b0d0)
      std::locale::facet (0x0x7f41576606c0) 0
          primary-for std::__codecvt_abstract_base<char, char, __mbstate_t> (0x0x7f4157628cb0)
      std::codecvt_base (0x0x7f4157660720) 0 empty

Vtable for std::codecvt_byname<wchar_t, char, __mbstate_t>
std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt14codecvt_bynameIwc11__mbstate_tE)
16    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<wchar_t, char, __mbstate_t>
24    (int (*)(...))std::codecvt_byname<_InternT, _ExternT, _StateT>::~codecvt_byname<wchar_t, char, __mbstate_t>
32    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_out
40    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_unshift
48    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_in
56    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_encoding
64    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_always_noconv
72    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_length
80    (int (*)(...))std::codecvt<wchar_t, char, __mbstate_t>::do_max_length

Class std::codecvt_byname<wchar_t, char, __mbstate_t>
   size=24 align=8
   base size=24 base align=8
std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7f415766b1a0) 0
    vptr=((& std::codecvt_byname<wchar_t, char, __mbstate_t>::_ZTVSt14codecvt_bynameIwc11__mbstate_tE) + 16u)
  std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f415766b208) 0
      primary-for std::codecvt_byname<wchar_t, char, __mbstate_t> (0x0x7f415766b1a0)
    std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f4157628e00) 0
        primary-for std::codecvt<wchar_t, char, __mbstate_t> (0x0x7f415766b208)
      std::locale::facet (0x0x7f4157660780) 0
          primary-for std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> (0x0x7f4157628e00)
      std::codecvt_base (0x0x7f41576607e0) 0 empty

Class std::is_error_condition_enum<std::money_base::part>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::money_base::part> (0x0x7f415766b340) 0 empty
  std::integral_constant<bool, false> (0x0x7f4157660ae0) 0 empty

Class std::is_error_code_enum<std::money_base::part>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::money_base::part> (0x0x7f415766b410) 0 empty
  std::integral_constant<bool, false> (0x0x7f4157660b40) 0 empty

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

Class __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> > (0x0x7f4157699060) 0

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

Class __gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char*, std::__cxx11::basic_string<char> > (0x0x7f4157699120) 0

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

Class __gnu_cxx::__enable_if<true, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::__cxx11::basic_string<char> > (0x0x7f4157699240) 0 empty

Vtable for std::__cxx11::moneypunct_byname<char, false>
std::__cxx11::moneypunct_byname<char, false>::_ZTVNSt7__cxx1117moneypunct_bynameIcLb0EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1117moneypunct_bynameIcLb0EEE)
16    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<char, false>
24    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<char, false>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<char, false>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<char, false>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<char, false>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<char, false>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<char, false>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<char, false>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<char, false>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<char, false>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<char, false>

Class std::__cxx11::moneypunct_byname<char, false>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct_byname<char, false> (0x0x7f415766bd68) 0
    vptr=((& std::__cxx11::moneypunct_byname<char, false>::_ZTVNSt7__cxx1117moneypunct_bynameIcLb0EEE) + 16u)
  std::__cxx11::moneypunct<char, false> (0x0x7f41576de540) 0
      primary-for std::__cxx11::moneypunct_byname<char, false> (0x0x7f415766bd68)
    std::locale::facet (0x0x7f415770d360) 0
        primary-for std::__cxx11::moneypunct<char, false> (0x0x7f41576de540)
    std::money_base (0x0x7f415770d3c0) 0 empty

Vtable for std::__cxx11::moneypunct_byname<char, true>
std::__cxx11::moneypunct_byname<char, true>::_ZTVNSt7__cxx1117moneypunct_bynameIcLb1EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1117moneypunct_bynameIcLb1EEE)
16    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<char, true>
24    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<char, true>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<char, true>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<char, true>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<char, true>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<char, true>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<char, true>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<char, true>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<char, true>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<char, true>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<char, true>

Class std::__cxx11::moneypunct_byname<char, true>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct_byname<char, true> (0x0x7f415766be38) 0
    vptr=((& std::__cxx11::moneypunct_byname<char, true>::_ZTVNSt7__cxx1117moneypunct_bynameIcLb1EEE) + 16u)
  std::__cxx11::moneypunct<char, true> (0x0x7f41576de5b0) 0
      primary-for std::__cxx11::moneypunct_byname<char, true> (0x0x7f415766be38)
    std::locale::facet (0x0x7f415770d540) 0
        primary-for std::__cxx11::moneypunct<char, true> (0x0x7f41576de5b0)
    std::money_base (0x0x7f415770d5a0) 0 empty

Vtable for std::__cxx11::money_get<char>
std::__cxx11::money_get<char>::_ZTVNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE)
16    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::~money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::~money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >

Class std::__cxx11::money_get<char>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::money_get<char> (0x0x7f415766bf08) 0
    vptr=((& std::__cxx11::money_get<char>::_ZTVNSt7__cxx119money_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7f415770d6c0) 0
      primary-for std::__cxx11::money_get<char> (0x0x7f415766bf08)

Vtable for std::__cxx11::money_put<char>
std::__cxx11::money_put<char>::_ZTVNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE)
16    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::~money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::~money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::__cxx11::money_put<char>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::money_put<char> (0x0x7f415766bf70) 0
    vptr=((& std::__cxx11::money_put<char>::_ZTVNSt7__cxx119money_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7f415770d780) 0
      primary-for std::__cxx11::money_put<char> (0x0x7f415766bf70)

Vtable for std::time_put<char>
std::time_put<char>::_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::time_put<_CharT, _OutIter>::~time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::time_put<_CharT, _OutIter>::~time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::time_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::time_put<char>
   size=16 align=8
   base size=12 base align=8
std::time_put<char> (0x0x7f415766b2d8) 0
    vptr=((& std::time_put<char>::_ZTVSt8time_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::locale::facet (0x0x7f415770d840) 0
      primary-for std::time_put<char> (0x0x7f415766b2d8)

Vtable for std::time_put_byname<char>
std::time_put_byname<char>::_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE)
16    (int (*)(...))std::time_put_byname<_CharT, _OutIter>::~time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::time_put_byname<_CharT, _OutIter>::~time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::time_put<_CharT, _OutIter>::do_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > >

Class std::time_put_byname<char>
   size=16 align=8
   base size=12 base align=8
std::time_put_byname<char> (0x0x7f415766b3a8) 0
    vptr=((& std::time_put_byname<char>::_ZTVSt15time_put_bynameIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEE) + 16u)
  std::time_put<char> (0x0x7f415766b478) 0
      primary-for std::time_put_byname<char> (0x0x7f415766b3a8)
    std::locale::facet (0x0x7f415770d900) 0
        primary-for std::time_put<char> (0x0x7f415766b478)

Vtable for std::__cxx11::time_get<char>
std::__cxx11::time_get<char>::_ZTVNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE)
16    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::~time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::~time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_date_order<char, std::istreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_time<char, std::istreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_date<char, std::istreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_weekday<char, std::istreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_monthname<char, std::istreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_year<char, std::istreambuf_iterator<char, std::char_traits<char> > >
80    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >

Class std::__cxx11::time_get<char>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::time_get<char> (0x0x7f41576de930) 0
    vptr=((& std::__cxx11::time_get<char>::_ZTVNSt7__cxx118time_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7f415770d9c0) 0
      primary-for std::__cxx11::time_get<char> (0x0x7f41576de930)
  std::time_base (0x0x7f415770da20) 0 empty

Vtable for std::__cxx11::time_get_byname<char>
std::__cxx11::time_get_byname<char>::_ZTVNSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE)
16    (int (*)(...))std::__cxx11::time_get_byname<_CharT, _InIter>::~time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > >
24    (int (*)(...))std::__cxx11::time_get_byname<_CharT, _InIter>::~time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > >
32    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_date_order<char, std::istreambuf_iterator<char, std::char_traits<char> > >
40    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_time<char, std::istreambuf_iterator<char, std::char_traits<char> > >
48    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_date<char, std::istreambuf_iterator<char, std::char_traits<char> > >
56    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_weekday<char, std::istreambuf_iterator<char, std::char_traits<char> > >
64    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_monthname<char, std::istreambuf_iterator<char, std::char_traits<char> > >
72    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_year<char, std::istreambuf_iterator<char, std::char_traits<char> > >
80    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >

Class std::__cxx11::time_get_byname<char>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::time_get_byname<char> (0x0x7f4157747000) 0
    vptr=((& std::__cxx11::time_get_byname<char>::_ZTVNSt7__cxx1115time_get_bynameIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::__cxx11::time_get<char> (0x0x7f41576de9a0) 0
      primary-for std::__cxx11::time_get_byname<char> (0x0x7f4157747000)
    std::locale::facet (0x0x7f415770dae0) 0
        primary-for std::__cxx11::time_get<char> (0x0x7f41576de9a0)
    std::time_base (0x0x7f415770db40) 0 empty

Vtable for std::__cxx11::messages_byname<char>
std::__cxx11::messages_byname<char>::_ZTVNSt7__cxx1115messages_bynameIcEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115messages_bynameIcEE)
16    (int (*)(...))std::__cxx11::messages_byname<_CharT>::~messages_byname<char>
24    (int (*)(...))std::__cxx11::messages_byname<_CharT>::~messages_byname<char>
32    (int (*)(...))std::__cxx11::messages<_CharT>::do_open<char>
40    (int (*)(...))std::__cxx11::messages<_CharT>::do_get<char>
48    (int (*)(...))std::__cxx11::messages<_CharT>::do_close<char>

Class std::__cxx11::messages_byname<char>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::messages_byname<char> (0x0x7f41577470d0) 0
    vptr=((& std::__cxx11::messages_byname<char>::_ZTVNSt7__cxx1115messages_bynameIcEE) + 16u)
  std::__cxx11::messages<char> (0x0x7f41576dea10) 0
      primary-for std::__cxx11::messages_byname<char> (0x0x7f41577470d0)
    std::locale::facet (0x0x7f415770dba0) 0
        primary-for std::__cxx11::messages<char> (0x0x7f41576dea10)
    std::messages_base (0x0x7f415770dc00) 0 empty

Vtable for std::__cxx11::moneypunct_byname<wchar_t, false>
std::__cxx11::moneypunct_byname<wchar_t, false>::_ZTVNSt7__cxx1117moneypunct_bynameIwLb0EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1117moneypunct_bynameIwLb0EEE)
16    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<wchar_t, false>
24    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<wchar_t, false>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<wchar_t, false>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<wchar_t, false>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<wchar_t, false>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<wchar_t, false>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<wchar_t, false>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<wchar_t, false>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<wchar_t, false>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<wchar_t, false>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<wchar_t, false>

Class std::__cxx11::moneypunct_byname<wchar_t, false>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct_byname<wchar_t, false> (0x0x7f4157747138) 0
    vptr=((& std::__cxx11::moneypunct_byname<wchar_t, false>::_ZTVNSt7__cxx1117moneypunct_bynameIwLb0EEE) + 16u)
  std::__cxx11::moneypunct<wchar_t, false> (0x0x7f41576dea80) 0
      primary-for std::__cxx11::moneypunct_byname<wchar_t, false> (0x0x7f4157747138)
    std::locale::facet (0x0x7f415770dc60) 0
        primary-for std::__cxx11::moneypunct<wchar_t, false> (0x0x7f41576dea80)
    std::money_base (0x0x7f415770dcc0) 0 empty

Vtable for std::__cxx11::moneypunct_byname<wchar_t, true>
std::__cxx11::moneypunct_byname<wchar_t, true>::_ZTVNSt7__cxx1117moneypunct_bynameIwLb1EEE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1117moneypunct_bynameIwLb1EEE)
16    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<wchar_t, true>
24    (int (*)(...))std::__cxx11::moneypunct_byname<_CharT, _Intl>::~moneypunct_byname<wchar_t, true>
32    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_decimal_point<wchar_t, true>
40    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_thousands_sep<wchar_t, true>
48    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_grouping<wchar_t, true>
56    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_curr_symbol<wchar_t, true>
64    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_positive_sign<wchar_t, true>
72    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_negative_sign<wchar_t, true>
80    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_frac_digits<wchar_t, true>
88    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_pos_format<wchar_t, true>
96    (int (*)(...))std::__cxx11::moneypunct<_CharT, _Intl>::do_neg_format<wchar_t, true>

Class std::__cxx11::moneypunct_byname<wchar_t, true>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::moneypunct_byname<wchar_t, true> (0x0x7f41577472d8) 0
    vptr=((& std::__cxx11::moneypunct_byname<wchar_t, true>::_ZTVNSt7__cxx1117moneypunct_bynameIwLb1EEE) + 16u)
  std::__cxx11::moneypunct<wchar_t, true> (0x0x7f41576deaf0) 0
      primary-for std::__cxx11::moneypunct_byname<wchar_t, true> (0x0x7f41577472d8)
    std::locale::facet (0x0x7f415770dd80) 0
        primary-for std::__cxx11::moneypunct<wchar_t, true> (0x0x7f41576deaf0)
    std::money_base (0x0x7f415770dde0) 0 empty

Vtable for std::__cxx11::money_get<wchar_t>
std::__cxx11::money_get<wchar_t>::_ZTVNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE)
16    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::~money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::~money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::__cxx11::money_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::__cxx11::money_get<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::money_get<wchar_t> (0x0x7f41577473a8) 0
    vptr=((& std::__cxx11::money_get<wchar_t>::_ZTVNSt7__cxx119money_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7f415770df60) 0
      primary-for std::__cxx11::money_get<wchar_t> (0x0x7f41577473a8)

Vtable for std::__cxx11::money_put<wchar_t>
std::__cxx11::money_put<wchar_t>::_ZTVNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE: 6u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE)
16    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::~money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::~money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::__cxx11::money_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::__cxx11::money_put<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::money_put<wchar_t> (0x0x7f4157747410) 0
    vptr=((& std::__cxx11::money_put<wchar_t>::_ZTVNSt7__cxx119money_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7f415776f060) 0
      primary-for std::__cxx11::money_put<wchar_t> (0x0x7f4157747410)

Vtable for std::time_put<wchar_t>
std::time_put<wchar_t>::_ZTVSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::time_put<_CharT, _OutIter>::~time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::time_put<_CharT, _OutIter>::~time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::time_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::time_put<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::time_put<wchar_t> (0x0x7f4157747478) 0
    vptr=((& std::time_put<wchar_t>::_ZTVSt8time_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::locale::facet (0x0x7f415776f120) 0
      primary-for std::time_put<wchar_t> (0x0x7f4157747478)

Vtable for std::time_put_byname<wchar_t>
std::time_put_byname<wchar_t>::_ZTVSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE)
16    (int (*)(...))std::time_put_byname<_CharT, _OutIter>::~time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::time_put_byname<_CharT, _OutIter>::~time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::time_put<_CharT, _OutIter>::do_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::time_put_byname<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::time_put_byname<wchar_t> (0x0x7f4157747548) 0
    vptr=((& std::time_put_byname<wchar_t>::_ZTVSt15time_put_bynameIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEE) + 16u)
  std::time_put<wchar_t> (0x0x7f41577475b0) 0
      primary-for std::time_put_byname<wchar_t> (0x0x7f4157747548)
    std::locale::facet (0x0x7f415776f180) 0
        primary-for std::time_put<wchar_t> (0x0x7f41577475b0)

Vtable for std::__cxx11::time_get<wchar_t>
std::__cxx11::time_get<wchar_t>::_ZTVNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE)
16    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::~time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::~time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_date_order<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_time<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_date<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_weekday<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_monthname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_year<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::__cxx11::time_get<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::time_get<wchar_t> (0x0x7f41576dee00) 0
    vptr=((& std::__cxx11::time_get<wchar_t>::_ZTVNSt7__cxx118time_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7f415776f240) 0
      primary-for std::__cxx11::time_get<wchar_t> (0x0x7f41576dee00)
  std::time_base (0x0x7f415776f2a0) 0 empty

Vtable for std::__cxx11::time_get_byname<wchar_t>
std::__cxx11::time_get_byname<wchar_t>::_ZTVNSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE: 11u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE)
16    (int (*)(...))std::__cxx11::time_get_byname<_CharT, _InIter>::~time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
24    (int (*)(...))std::__cxx11::time_get_byname<_CharT, _InIter>::~time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
32    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_date_order<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
40    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_time<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
48    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_date<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
56    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_weekday<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
64    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_monthname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
72    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get_year<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >
80    (int (*)(...))std::__cxx11::time_get<_CharT, _InIter>::do_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > >

Class std::__cxx11::time_get_byname<wchar_t>
   size=16 align=8
   base size=12 base align=8
std::__cxx11::time_get_byname<wchar_t> (0x0x7f4157747680) 0
    vptr=((& std::__cxx11::time_get_byname<wchar_t>::_ZTVNSt7__cxx1115time_get_bynameIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::__cxx11::time_get<wchar_t> (0x0x7f41576def50) 0
      primary-for std::__cxx11::time_get_byname<wchar_t> (0x0x7f4157747680)
    std::locale::facet (0x0x7f415776f360) 0
        primary-for std::__cxx11::time_get<wchar_t> (0x0x7f41576def50)
    std::time_base (0x0x7f415776f3c0) 0 empty

Vtable for std::__cxx11::messages_byname<wchar_t>
std::__cxx11::messages_byname<wchar_t>::_ZTVNSt7__cxx1115messages_bynameIwEE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115messages_bynameIwEE)
16    (int (*)(...))std::__cxx11::messages_byname<_CharT>::~messages_byname<wchar_t>
24    (int (*)(...))std::__cxx11::messages_byname<_CharT>::~messages_byname<wchar_t>
32    (int (*)(...))std::__cxx11::messages<_CharT>::do_open<wchar_t>
40    (int (*)(...))std::__cxx11::messages<_CharT>::do_get<wchar_t>
48    (int (*)(...))std::__cxx11::messages<_CharT>::do_close<wchar_t>

Class std::__cxx11::messages_byname<wchar_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::messages_byname<wchar_t> (0x0x7f4157747750) 0
    vptr=((& std::__cxx11::messages_byname<wchar_t>::_ZTVNSt7__cxx1115messages_bynameIwEE) + 16u)
  std::__cxx11::messages<wchar_t> (0x0x7f4157791070) 0
      primary-for std::__cxx11::messages_byname<wchar_t> (0x0x7f4157747750)
    std::locale::facet (0x0x7f415776f420) 0
        primary-for std::__cxx11::messages<wchar_t> (0x0x7f4157791070)
    std::messages_base (0x0x7f415776f480) 0 empty

Class std::is_error_condition_enum<std::codecvt_base::result>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::codecvt_base::result> (0x0x7f41577478f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415740a3c0) 0 empty

Class std::is_error_code_enum<std::codecvt_base::result>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::codecvt_base::result> (0x0x7f41577479c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415740a420) 0 empty

Class std::is_error_condition_enum<std::_Ios_Seekdir>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Ios_Seekdir> (0x0x7f4157747888) 0 empty
  std::integral_constant<bool, false> (0x0x7f415747cba0) 0 empty

Class std::is_error_code_enum<std::_Ios_Seekdir>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Ios_Seekdir> (0x0x7f4157747958) 0 empty
  std::integral_constant<bool, false> (0x0x7f415747cc00) 0 empty

Vtable for std::__cxx11::basic_stringbuf<char>
std::__cxx11::basic_stringbuf<char>::_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE)
16    (int (*)(...))std::__cxx11::basic_stringbuf<char>::~basic_stringbuf
24    (int (*)(...))std::__cxx11::basic_stringbuf<char>::~basic_stringbuf
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<char, std::char_traits<char> >
40    (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::setbuf<char, std::char_traits<char>, std::allocator<char> >
48    (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::seekoff<char, std::char_traits<char>, std::allocator<char> >
56    (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::seekpos<char, std::char_traits<char>, std::allocator<char> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<char, std::char_traits<char> >
72    (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::showmanyc<char, std::char_traits<char>, std::allocator<char> >
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<char, std::char_traits<char> >
88    (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::underflow<char, std::char_traits<char>, std::allocator<char> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<char, std::char_traits<char> >
104   (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::pbackfail<char, std::char_traits<char>, std::allocator<char> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<char, std::char_traits<char> >
120   (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::overflow<char, std::char_traits<char>, std::allocator<char> >

Class std::__cxx11::basic_stringbuf<char>
   size=104 align=8
   base size=104 base align=8
std::__cxx11::basic_stringbuf<char> (0x0x7f4157747b60) 0
    vptr=((& std::__cxx11::basic_stringbuf<char>::_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE) + 16u)
  std::basic_streambuf<char> (0x0x7f415747cf60) 0
      primary-for std::__cxx11::basic_stringbuf<char> (0x0x7f4157747b60)

Class std::__cxx11::basic_stringbuf<char>::__xfer_bufptrs
   size=56 align=8
   base size=56 base align=8
std::__cxx11::basic_stringbuf<char>::__xfer_bufptrs (0x0x7f41574b81e0) 0

Vtable for std::__cxx11::basic_istringstream<char>
std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE: 10u entries
0     120u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE)
24    (int (*)(...))std::__cxx11::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::__cxx11::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<char, std::char_traits<char>, std::allocator<char> >
40    18446744073709551496u
48    (int (*)(...))-120
56    (int (*)(...))(& _ZTINSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE)
64    (int (*)(...))std::__cxx11::basic_istringstream<char>::_ZTv0_n24_NSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::__cxx11::basic_istringstream<char>::_ZTv0_n24_NSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_istream<char> (0x0x7f41574a6138 instance) in std::__cxx11::basic_istringstream<char>
std::__cxx11::basic_istringstream<char>::_ZTCNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE0_Si: 10u entries
0     120u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551496u
48    (int (*)(...))-120
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

VTT for std::__cxx11::basic_istringstream<char>
std::__cxx11::basic_istringstream<char>::_ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE: 4u entries
0     ((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
8     ((& std::__cxx11::basic_istringstream<char>::_ZTCNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE0_Si) + 24u)
16    ((& std::__cxx11::basic_istringstream<char>::_ZTCNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE0_Si) + 64u)
24    ((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 64u)

Class std::__cxx11::basic_istringstream<char>
   size=384 align=8
   base size=120 base align=8
std::__cxx11::basic_istringstream<char> (0x0x7f41574a60d0) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_istream<char> (0x0x7f41574a6138) 0
      primary-for std::__cxx11::basic_istringstream<char> (0x0x7f41574a60d0)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f41574a61a0) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7f41574b8240) 120
          primary-for std::basic_ios<char> (0x0x7f41574a61a0)

Vtable for std::__cxx11::basic_ostringstream<char>
std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE)
24    (int (*)(...))std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTINSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE)
64    (int (*)(...))std::__cxx11::basic_ostringstream<char>::_ZTv0_n24_NSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::__cxx11::basic_ostringstream<char>::_ZTv0_n24_NSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_ostream<char> (0x0x7f41574a63a8 instance) in std::__cxx11::basic_ostringstream<char>
std::__cxx11::basic_ostringstream<char>::_ZTCNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE0_So: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::__cxx11::basic_ostringstream<char>
std::__cxx11::basic_ostringstream<char>::_ZTTNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE: 4u entries
0     ((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
8     ((& std::__cxx11::basic_ostringstream<char>::_ZTCNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE0_So) + 24u)
16    ((& std::__cxx11::basic_ostringstream<char>::_ZTCNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE0_So) + 64u)
24    ((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 64u)

Class std::__cxx11::basic_ostringstream<char>
   size=376 align=8
   base size=112 base align=8
std::__cxx11::basic_ostringstream<char> (0x0x7f41574a6340) 0
    vptridx=0u vptr=((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_ostream<char> (0x0x7f41574a63a8) 0 nearly-empty
      primary-for std::__cxx11::basic_ostringstream<char> (0x0x7f41574a6340)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f41574a6410) 112 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7f41574b82a0) 112
          primary-for std::basic_ios<char> (0x0x7f41574a6410)

Vtable for std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE: 15u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE)
24    (int (*)(...))std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
32    (int (*)(...))std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<char, std::char_traits<char>, std::allocator<char> >
40    112u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE)
64    (int (*)(...))std::__cxx11::basic_stringstream<char>::_ZThn16_NSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
72    (int (*)(...))std::__cxx11::basic_stringstream<char>::_ZThn16_NSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev
80    18446744073709551488u
88    (int (*)(...))-128
96    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE)
104   (int (*)(...))std::__cxx11::basic_stringstream<char>::_ZTv0_n24_NSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev
112   (int (*)(...))std::__cxx11::basic_stringstream<char>::_ZTv0_n24_NSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED0Ev

Construction vtable for std::basic_iostream<char> (0x0x7f4157468770 instance) in std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Sd: 15u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISd)
24    0u
32    0u
40    112u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISd)
64    0u
72    0u
80    18446744073709551488u
88    (int (*)(...))-128
96    (int (*)(...))(& _ZTISd)
104   0u
112   0u

Construction vtable for std::basic_istream<char> (0x0x7f41574a6618 instance) in std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Si: 10u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISi)
24    0u
32    0u
40    18446744073709551488u
48    (int (*)(...))-128
56    (int (*)(...))(& _ZTISi)
64    0u
72    0u

Construction vtable for std::basic_ostream<char> (0x0x7f41574a66e8 instance) in std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE16_So: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISo)
24    0u
32    0u
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTISo)
64    0u
72    0u

VTT for std::__cxx11::basic_stringstream<char>
std::__cxx11::basic_stringstream<char>::_ZTTNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE: 10u entries
0     ((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
8     ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Sd) + 24u)
16    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Si) + 24u)
24    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Si) + 64u)
32    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE16_So) + 24u)
40    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE16_So) + 64u)
48    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Sd) + 104u)
56    ((& std::__cxx11::basic_stringstream<char>::_ZTCNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE0_Sd) + 64u)
64    ((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 104u)
72    ((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 64u)

Class std::__cxx11::basic_stringstream<char>
   size=392 align=8
   base size=128 base align=8
std::__cxx11::basic_stringstream<char> (0x0x7f41574a65b0) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_iostream<char> (0x0x7f4157468770) 0
      primary-for std::__cxx11::basic_stringstream<char> (0x0x7f41574a65b0)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f41574a6618) 0
        primary-for std::basic_iostream<char> (0x0x7f4157468770)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f41574a6680) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 104u)
        std::ios_base (0x0x7f41574b8300) 128
            primary-for std::basic_ios<char> (0x0x7f41574a6680)
    std::basic_ostream<char> (0x0x7f41574a66e8) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::basic_ios<char> (0x0x7f41574a6680) alternative-path

Vtable for std::__cxx11::basic_stringbuf<wchar_t>
std::__cxx11::basic_stringbuf<wchar_t>::_ZTVNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEEE: 16u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTINSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEEE)
16    (int (*)(...))std::__cxx11::basic_stringbuf<wchar_t>::~basic_stringbuf
24    (int (*)(...))std::__cxx11::basic_stringbuf<wchar_t>::~basic_stringbuf
32    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::imbue<wchar_t, std::char_traits<wchar_t> >
40    (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::setbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
48    (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::seekoff<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
56    (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::seekpos<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
64    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::sync<wchar_t, std::char_traits<wchar_t> >
72    (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::showmanyc<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
80    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsgetn<wchar_t, std::char_traits<wchar_t> >
88    (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::underflow<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
96    (int (*)(...))std::basic_streambuf<_CharT, _Traits>::uflow<wchar_t, std::char_traits<wchar_t> >
104   (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::pbackfail<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
112   (int (*)(...))std::basic_streambuf<_CharT, _Traits>::xsputn<wchar_t, std::char_traits<wchar_t> >
120   (int (*)(...))std::__cxx11::basic_stringbuf<_CharT, _Traits, _Alloc>::overflow<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >

Class std::__cxx11::basic_stringbuf<wchar_t>
   size=104 align=8
   base size=104 base align=8
std::__cxx11::basic_stringbuf<wchar_t> (0x0x7f41574a6a28) 0
    vptr=((& std::__cxx11::basic_stringbuf<wchar_t>::_ZTVNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7f41574b8360) 0
      primary-for std::__cxx11::basic_stringbuf<wchar_t> (0x0x7f41574a6a28)

Class std::__cxx11::basic_stringbuf<wchar_t>::__xfer_bufptrs
   size=56 align=8
   base size=56 base align=8
std::__cxx11::basic_stringbuf<wchar_t>::__xfer_bufptrs (0x0x7f41574b84e0) 0

Vtable for std::__cxx11::basic_istringstream<wchar_t>
std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE: 10u entries
0     120u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE)
24    (int (*)(...))std::__cxx11::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::__cxx11::basic_istringstream<_CharT, _Traits, _Alloc>::~basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    18446744073709551496u
48    (int (*)(...))-120
56    (int (*)(...))(& _ZTINSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE)
64    (int (*)(...))std::__cxx11::basic_istringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::__cxx11::basic_istringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_istream<wchar_t> (0x0x7f41574a6c98 instance) in std::__cxx11::basic_istringstream<wchar_t>
std::__cxx11::basic_istringstream<wchar_t>::_ZTCNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E: 10u entries
0     120u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551496u
48    (int (*)(...))-120
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::__cxx11::basic_istringstream<wchar_t>
std::__cxx11::basic_istringstream<wchar_t>::_ZTTNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE: 4u entries
0     ((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
8     ((& std::__cxx11::basic_istringstream<wchar_t>::_ZTCNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E) + 24u)
16    ((& std::__cxx11::basic_istringstream<wchar_t>::_ZTCNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E) + 64u)
24    ((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 64u)

Class std::__cxx11::basic_istringstream<wchar_t>
   size=384 align=8
   base size=120 base align=8
std::__cxx11::basic_istringstream<wchar_t> (0x0x7f41574a6c30) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f41574a6c98) 0
      primary-for std::__cxx11::basic_istringstream<wchar_t> (0x0x7f41574a6c30)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f41574a6d00) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::ios_base (0x0x7f41574b8540) 120
          primary-for std::basic_ios<wchar_t> (0x0x7f41574a6d00)

Vtable for std::__cxx11::basic_ostringstream<wchar_t>
std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE)
24    (int (*)(...))std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::__cxx11::basic_ostringstream<_CharT, _Traits, _Alloc>::~basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTINSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE)
64    (int (*)(...))std::__cxx11::basic_ostringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::__cxx11::basic_ostringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_ostream<wchar_t> (0x0x7f41574a6f08 instance) in std::__cxx11::basic_ostringstream<wchar_t>
std::__cxx11::basic_ostringstream<wchar_t>::_ZTCNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_ostreamIwS2_E: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::__cxx11::basic_ostringstream<wchar_t>
std::__cxx11::basic_ostringstream<wchar_t>::_ZTTNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE: 4u entries
0     ((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
8     ((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTCNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_ostreamIwS2_E) + 24u)
16    ((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTCNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_ostreamIwS2_E) + 64u)
24    ((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 64u)

Class std::__cxx11::basic_ostringstream<wchar_t>
   size=376 align=8
   base size=112 base align=8
std::__cxx11::basic_ostringstream<wchar_t> (0x0x7f41574a6ea0) 0
    vptridx=0u vptr=((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x7f41574a6f08) 0 nearly-empty
      primary-for std::__cxx11::basic_ostringstream<wchar_t> (0x0x7f41574a6ea0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f41574a6f70) 112 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::ios_base (0x0x7f41574b8600) 112
          primary-for std::basic_ios<wchar_t> (0x0x7f41574a6f70)

Vtable for std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE: 15u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE)
24    (int (*)(...))std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
32    (int (*)(...))std::__cxx11::basic_stringstream<_CharT, _Traits, _Alloc>::~basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >
40    112u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE)
64    (int (*)(...))std::__cxx11::basic_stringstream<wchar_t>::_ZThn16_NSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
72    (int (*)(...))std::__cxx11::basic_stringstream<wchar_t>::_ZThn16_NSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev
80    18446744073709551488u
88    (int (*)(...))-128
96    (int (*)(...))(& _ZTINSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE)
104   (int (*)(...))std::__cxx11::basic_stringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEED1Ev
112   (int (*)(...))std::__cxx11::basic_stringstream<wchar_t>::_ZTv0_n24_NSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEED0Ev

Construction vtable for std::basic_iostream<wchar_t> (0x0x7f4157468d20 instance) in std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St14basic_iostreamIwS2_E: 15u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    112u
48    (int (*)(...))-16
56    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
64    0u
72    0u
80    18446744073709551488u
88    (int (*)(...))-128
96    (int (*)(...))(& _ZTISt14basic_iostreamIwSt11char_traitsIwEE)
104   0u
112   0u

Construction vtable for std::basic_istream<wchar_t> (0x0x7f41574a64e0 instance) in std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E: 10u entries
0     128u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551488u
48    (int (*)(...))-128
56    (int (*)(...))(& _ZTISt13basic_istreamIwSt11char_traitsIwEE)
64    0u
72    0u

Construction vtable for std::basic_ostream<wchar_t> (0x0x7f41574a67b8 instance) in std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE16_St13basic_ostreamIwS2_E: 10u entries
0     112u
8     (int (*)(...))0
16    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
24    0u
32    0u
40    18446744073709551504u
48    (int (*)(...))-112
56    (int (*)(...))(& _ZTISt13basic_ostreamIwSt11char_traitsIwEE)
64    0u
72    0u

VTT for std::__cxx11::basic_stringstream<wchar_t>
std::__cxx11::basic_stringstream<wchar_t>::_ZTTNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE: 10u entries
0     ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
8     ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St14basic_iostreamIwS2_E) + 24u)
16    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E) + 24u)
24    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St13basic_istreamIwS2_E) + 64u)
32    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE16_St13basic_ostreamIwS2_E) + 24u)
40    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE16_St13basic_ostreamIwS2_E) + 64u)
48    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St14basic_iostreamIwS2_E) + 104u)
56    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTCNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE0_St14basic_iostreamIwS2_E) + 64u)
64    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 104u)
72    ((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 64u)

Class std::__cxx11::basic_stringstream<wchar_t>
   size=392 align=8
   base size=128 base align=8
std::__cxx11::basic_stringstream<wchar_t> (0x0x7f41574a62d8) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f4157468d20) 0
      primary-for std::__cxx11::basic_stringstream<wchar_t> (0x0x7f41574a62d8)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f41574a64e0) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f4157468d20)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f41574a6548) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 104u)
        std::ios_base (0x0x7f41574b86c0) 128
            primary-for std::basic_ios<wchar_t> (0x0x7f41574a6548)
    std::basic_ostream<wchar_t> (0x0x7f41574a67b8) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f41574a6548) alternative-path

Class std::_Resetiosflags
   size=4 align=4
   base size=4 base align=4
std::_Resetiosflags (0x0x7f41574b8a80) 0

Class std::_Setiosflags
   size=4 align=4
   base size=4 base align=4
std::_Setiosflags (0x0x7f41574b8c00) 0

Class std::_Setbase
   size=4 align=4
   base size=4 base align=4
std::_Setbase (0x0x7f41574b8d80) 0

Class std::_Setprecision
   size=4 align=4
   base size=4 base align=4
std::_Setprecision (0x0x7f41575410c0) 0

Class std::_Setw
   size=4 align=4
   base size=4 base align=4
std::_Setw (0x0x7f4157541240) 0

Class leu16
   size=2 align=2
   base size=2 base align=2
leu16 (0x0x7f4157565060) 0

Class leu32
   size=4 align=4
   base size=4 base align=4
leu32 (0x0x7f4157565180) 0

Class leu64
   size=8 align=8
   base size=8 base align=8
leu64 (0x0x7f41575652a0) 0

Class crc32table
   size=1024 align=4
   base size=1024 base align=4
crc32table (0x0x7f41575c2180) 0

Class MD5Hash
   size=16 align=1
   base size=16 base align=1
MD5Hash (0x0x7f41575c24e0) 0

Class MD5State
   size=16 align=4
   base size=16 base align=4
MD5State (0x0x7f41575c2540) 0

Class MD5Context
   size=96 align=8
   base size=96 base align=8
MD5Context (0x0x7f4157540270) 0
  MD5State (0x0x7f41575c25a0) 0

Class MAGIC
   size=8 align=1
   base size=8 base align=1
MAGIC (0x0x7f41575c2a20) 0

Class PACKETTYPE
   size=16 align=1
   base size=16 base align=1
PACKETTYPE (0x0x7f41575c2a80) 0

Class PACKET_HEADER
   size=64 align=1
   base size=64 base align=1
PACKET_HEADER (0x0x7f41575c2ae0) 0

Class FILEVERIFICATIONENTRY
   size=20 align=1
   base size=20 base align=1
FILEVERIFICATIONENTRY (0x0x7f41575c2b40) 0

Class FILEVERIFICATIONPACKET
   size=80 align=1
   base size=80 base align=1
FILEVERIFICATIONPACKET (0x0x7f41575c2ba0) 0

Class FILEDESCRIPTIONPACKET
   size=120 align=1
   base size=120 base align=1
FILEDESCRIPTIONPACKET (0x0x7f41575c2c00) 0

Class MAINPACKET
   size=76 align=1
   base size=76 base align=1
MAINPACKET (0x0x7f41575c2c60) 0

Class CREATORPACKET
   size=64 align=1
   base size=64 base align=1
CREATORPACKET (0x0x7f41575c2cc0) 0

Class RECOVERYBLOCKPACKET
   size=68 align=1
   base size=68 base align=1
RECOVERYBLOCKPACKET (0x0x7f41575c2d20) 0

Class std::is_error_code_enum<MAGIC>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<MAGIC> (0x0x7f41575402d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41575c2de0) 0 empty

Class std::is_error_condition_enum<MAGIC>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<MAGIC> (0x0x7f4157540340) 0 empty
  std::integral_constant<bool, false> (0x0x7f41575c2e40) 0 empty

Class std::is_error_code_enum<PACKETTYPE>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<PACKETTYPE> (0x0x7f41575403a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41575c2f60) 0 empty

Class std::is_error_condition_enum<PACKETTYPE>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<PACKETTYPE> (0x0x7f4157540410) 0 empty
  std::integral_constant<bool, false> (0x0x7f41571f8000) 0 empty

Class CommandLine::ExtraFile
   size=40 align=8
   base size=40 base align=8
CommandLine::ExtraFile (0x0x7f41571f8120) 0

Class std::allocator_traits<std::allocator<CommandLine::ExtraFile> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<CommandLine::ExtraFile> > (0x0x7f41571f81e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<CommandLine::ExtraFile> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<CommandLine::ExtraFile> > (0x0x7f4157540478) 0 empty
  std::allocator_traits<std::allocator<CommandLine::ExtraFile> > (0x0x7f41571f8240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<CommandLine::ExtraFile> >::rebind<CommandLine::ExtraFile>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<CommandLine::ExtraFile> >::rebind<CommandLine::ExtraFile> (0x0x7f41571f82a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<CommandLine::ExtraFile> >::rebind<std::_List_node<CommandLine::ExtraFile> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<CommandLine::ExtraFile> >::rebind<std::_List_node<CommandLine::ExtraFile> > (0x0x7f41571f8300) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<CommandLine::ExtraFile> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<CommandLine::ExtraFile> > (0x0x7f41571f8360) 0 empty

Class std::allocator<std::_List_node<CommandLine::ExtraFile> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<CommandLine::ExtraFile> > (0x0x7f4157540680) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<CommandLine::ExtraFile> > (0x0x7f41571f8420) 0 empty

Class std::__cxx11::_List_base<CommandLine::ExtraFile, std::allocator<CommandLine::ExtraFile> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<CommandLine::ExtraFile, std::allocator<CommandLine::ExtraFile> >::_List_impl (0x0x7f4157540750) 0
  std::allocator<std::_List_node<CommandLine::ExtraFile> > (0x0x7f41575407b8) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<CommandLine::ExtraFile> > (0x0x7f41571f8480) 0 empty

Class std::allocator_traits<std::allocator<std::_List_node<CommandLine::ExtraFile> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_List_node<CommandLine::ExtraFile> > > (0x0x7f41571f84e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<CommandLine::ExtraFile> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<CommandLine::ExtraFile> > > (0x0x7f41575408f0) 0 empty
  std::allocator_traits<std::allocator<std::_List_node<CommandLine::ExtraFile> > > (0x0x7f41571f8540) 0 empty

Class std::__cxx11::_List_base<CommandLine::ExtraFile, std::allocator<CommandLine::ExtraFile> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<CommandLine::ExtraFile, std::allocator<CommandLine::ExtraFile> > (0x0x7f41571f8180) 0

Class __gnu_cxx::new_allocator<CommandLine::ExtraFile>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<CommandLine::ExtraFile> (0x0x7f41571f86c0) 0 empty

Class std::allocator<CommandLine::ExtraFile>
   size=1 align=1
   base size=1 base align=1
std::allocator<CommandLine::ExtraFile> (0x0x7f4157540a28) 0 empty
  __gnu_cxx::new_allocator<CommandLine::ExtraFile> (0x0x7f41571f8780) 0 empty

Class std::__cxx11::list<CommandLine::ExtraFile>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<CommandLine::ExtraFile> (0x0x7f41575409c0) 0
  std::__cxx11::_List_base<CommandLine::ExtraFile, std::allocator<CommandLine::ExtraFile> > (0x0x7f41571f8660) 0

Class CommandLine
   size=184 align=8
   base size=178 base align=8
CommandLine (0x0x7f41571f80c0) 0

Class RSOutputRow
   size=4 align=2
   base size=4 base align=2
RSOutputRow (0x0x7f41572f1060) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<RSOutputRow> > (0x0x7f4157540b60) 0 empty
  std::allocator_traits<std::allocator<RSOutputRow> > (0x0x7f41572f14e0) 0 empty

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

Class __gnu_cxx::new_allocator<RSOutputRow>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<RSOutputRow> (0x0x7f41572f15a0) 0 empty

Class std::allocator<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::allocator<RSOutputRow> (0x0x7f4157540c98) 0 empty
  __gnu_cxx::new_allocator<RSOutputRow> (0x0x7f41572f1660) 0 empty

Class std::_Vector_base<RSOutputRow, std::allocator<RSOutputRow> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<RSOutputRow, std::allocator<RSOutputRow> >::_Vector_impl (0x0x7f4157540d68) 0
  std::allocator<RSOutputRow> (0x0x7f4157540dd0) 0 empty
    __gnu_cxx::new_allocator<RSOutputRow> (0x0x7f41572f16c0) 0 empty

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

Class std::vector<RSOutputRow>
   size=24 align=8
   base size=24 base align=8
std::vector<RSOutputRow> (0x0x7f4157540e38) 0
  std::_Vector_base<RSOutputRow, std::allocator<RSOutputRow> > (0x0x7f41572f1720) 0

Class std::is_error_code_enum<const char*>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<const char*> (0x0x7f4157540f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f41572f1b40) 0 empty

Class std::_Setfill<char>
   size=1 align=1
   base size=1 base align=1
std::_Setfill<char> (0x0x7f41572f1ba0) 0

Class std::_Put_time<char>
   size=16 align=8
   base size=16 base align=8
std::_Put_time<char> (0x0x7f41572f1c00) 0

Class std::is_error_code_enum<char>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<char> (0x0x7f4157540958) 0 empty
  std::integral_constant<bool, false> (0x0x7f41572f1c60) 0 empty

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

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

Class std::is_error_code_enum<CommandLine::NoiseLevel>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<CommandLine::NoiseLevel> (0x0x7f4157540bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41573ef6c0) 0 empty

Class std::is_error_condition_enum<CommandLine::NoiseLevel>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<CommandLine::NoiseLevel> (0x0x7f4157540ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41573ef720) 0 empty

Class std::is_error_code_enum<std::ios_base& (*)(std::ios_base&)>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::ios_base& (*)(std::ios_base&)> (0x0x7f4157540f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f41573ef780) 0 empty

Class std::is_error_code_enum<std::_Setw>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Setw> (0x0x7f415701bc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f41573ef8a0) 0 empty

Class std::is_error_code_enum<std::_Setfill<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Setfill<char> > (0x0x7f415701bf70) 0 empty
  std::integral_constant<bool, false> (0x0x7f41573ef900) 0 empty

Class DiskFile
   size=64 align=8
   base size=57 base align=8
DiskFile (0x0x7f41570475a0) 0

Class __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > (0x0x7f4157047840) 0 empty

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > (0x0x7f415701b8f0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > (0x0x7f4157047900) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > > (0x0x7f4157047960) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > > (0x0x7f415701baf8) 0 empty
  std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > > (0x0x7f41570479c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > >::rebind<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > (0x0x7f4157047a20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > > (0x0x7f4157047ae0) 0 empty

Class std::binary_function<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, bool>
   size=1 align=1
   base size=0 base align=1
std::binary_function<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, bool> (0x0x7f4157047b40) 0 empty

Class std::less<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::less<std::__cxx11::basic_string<char> > (0x0x7f415701b000) 0 empty
  std::binary_function<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, bool> (0x0x7f4157047c60) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > > (0x0x7f4157047d20) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > > (0x0x7f415701b068) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > > (0x0x7f4157047de0) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, DiskFile*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, DiskFile*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true> (0x0x7f415701b208) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > > (0x0x7f415701b270) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > > (0x0x7f4157047e40) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, DiskFile*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, DiskFile*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, DiskFile*> > > (0x0x7f4157047a80) 0

Class std::map<std::__cxx11::basic_string<char>, DiskFile*>
   size=48 align=8
   base size=48 base align=8
std::map<std::__cxx11::basic_string<char>, DiskFile*> (0x0x7f41570477e0) 0

Class DiskFileMap
   size=48 align=8
   base size=48 base align=8
DiskFileMap (0x0x7f4157047780) 0

Class DataBlock
   size=32 align=8
   base size=32 base align=8
DataBlock (0x0x7f4157047ea0) 0

Class CriticalPacket
   size=16 align=8
   base size=16 base align=8
CriticalPacket (0x0x7f41571a8540) 0

Class CriticalPacketEntry
   size=24 align=8
   base size=24 base align=8
CriticalPacketEntry (0x0x7f41571a8960) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<DataBlock> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<DataBlock> > (0x0x7f415701b340) 0 empty
  std::allocator_traits<std::allocator<DataBlock> > (0x0x7f41571d60c0) 0 empty

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

Class __gnu_cxx::new_allocator<DataBlock>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<DataBlock> (0x0x7f41571d6180) 0 empty

Class std::allocator<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::allocator<DataBlock> (0x0x7f415701b478) 0 empty
  __gnu_cxx::new_allocator<DataBlock> (0x0x7f41571d6240) 0 empty

Class std::_Vector_base<DataBlock, std::allocator<DataBlock> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<DataBlock, std::allocator<DataBlock> >::_Vector_impl (0x0x7f415701b548) 0
  std::allocator<DataBlock> (0x0x7f415701b5b0) 0 empty
    __gnu_cxx::new_allocator<DataBlock> (0x0x7f41571d62a0) 0 empty

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

Class std::vector<DataBlock>
   size=24 align=8
   base size=24 base align=8
std::vector<DataBlock> (0x0x7f415701b618) 0
  std::_Vector_base<DataBlock, std::allocator<DataBlock> > (0x0x7f41571d6300) 0

Class Par2CreatorSourceFile
   size=112 align=8
   base size=112 base align=8
Par2CreatorSourceFile (0x0x7f41571a8f60) 0

Class MainPacket
   size=32 align=8
   base size=32 base align=8
MainPacket (0x0x7f415701b6e8) 0
  CriticalPacket (0x0x7f41571d6480) 0

Class CreatorPacket
   size=16 align=8
   base size=16 base align=8
CreatorPacket (0x0x7f415701b750) 0
  CriticalPacket (0x0x7f41571d69c0) 0

Class DescriptionPacket
   size=16 align=8
   base size=16 base align=8
DescriptionPacket (0x0x7f415701b3a8) 0
  CriticalPacket (0x0x7f41571d6d20) 0

Class VerificationPacket
   size=24 align=8
   base size=20 base align=8
VerificationPacket (0x0x7f415701b680) 0
  CriticalPacket (0x0x7f4156e9b2a0) 0

Class RecoveryPacket
   size=128 align=8
   base size=128 base align=8
RecoveryPacket (0x0x7f4156e9b720) 0

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

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

Class Par2RepairerSourceFile
   size=96 align=8
   base size=96 base align=8
Par2RepairerSourceFile (0x0x7f4156e9b900) 0

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

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

Class FileCheckSummer
   size=288 align=8
   base size=288 base align=8
FileCheckSummer (0x0x7f4156e9bd20) 0

Class VerificationHashEntry
   size=72 align=8
   base size=72 base align=8
VerificationHashEntry (0x0x7f4156f00060) 0

Class std::is_error_condition_enum<MD5Hash>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<MD5Hash> (0x0x7f415701bf08) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156f006c0) 0 empty

Class std::is_error_code_enum<MD5Hash>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<MD5Hash> (0x0x7f4156f1b000) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156f00720) 0 empty

Class std::is_error_condition_enum<VerificationHashEntry>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<VerificationHashEntry> (0x0x7f4156f1b068) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156f00d80) 0 empty

Class std::is_error_code_enum<VerificationHashEntry>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<VerificationHashEntry> (0x0x7f4156f1b0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156f00de0) 0 empty

Class VerificationHashTable
   size=16 align=8
   base size=12 base align=8
VerificationHashTable (0x0x7f4156f00f60) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Par2CreatorSourceFile*> > (0x0x7f4156f1b138) 0 empty
  std::allocator_traits<std::allocator<Par2CreatorSourceFile*> > (0x0x7f4156f36480) 0 empty

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

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

Class std::allocator<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::allocator<Par2CreatorSourceFile*> (0x0x7f4156f1b340) 0 empty
  __gnu_cxx::new_allocator<Par2CreatorSourceFile*> (0x0x7f4156f36600) 0 empty

Class std::_Vector_base<Par2CreatorSourceFile*, std::allocator<Par2CreatorSourceFile*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Par2CreatorSourceFile*, std::allocator<Par2CreatorSourceFile*> >::_Vector_impl (0x0x7f4156f1b410) 0
  std::allocator<Par2CreatorSourceFile*> (0x0x7f4156f1b478) 0 empty
    __gnu_cxx::new_allocator<Par2CreatorSourceFile*> (0x0x7f4156f36660) 0 empty

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

Class std::vector<Par2CreatorSourceFile*>
   size=24 align=8
   base size=24 base align=8
std::vector<Par2CreatorSourceFile*> (0x0x7f4156f1b5b0) 0
  std::_Vector_base<Par2CreatorSourceFile*, std::allocator<Par2CreatorSourceFile*> > (0x0x7f4156f366c0) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<DiskFile> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<DiskFile> > (0x0x7f4156f1b680) 0 empty
  std::allocator_traits<std::allocator<DiskFile> > (0x0x7f4156f367e0) 0 empty

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

Class __gnu_cxx::new_allocator<DiskFile>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<DiskFile> (0x0x7f4156f368a0) 0 empty

Class std::allocator<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::allocator<DiskFile> (0x0x7f4156f1b7b8) 0 empty
  __gnu_cxx::new_allocator<DiskFile> (0x0x7f4156f36960) 0 empty

Class std::_Vector_base<DiskFile, std::allocator<DiskFile> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<DiskFile, std::allocator<DiskFile> >::_Vector_impl (0x0x7f4156f1b888) 0
  std::allocator<DiskFile> (0x0x7f4156f1b8f0) 0 empty
    __gnu_cxx::new_allocator<DiskFile> (0x0x7f4156f369c0) 0 empty

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

Class std::vector<DiskFile>
   size=24 align=8
   base size=24 base align=8
std::vector<DiskFile> (0x0x7f4156f1b958) 0
  std::_Vector_base<DiskFile, std::allocator<DiskFile> > (0x0x7f4156f36a20) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<RecoveryPacket> > (0x0x7f4156f1ba28) 0 empty
  std::allocator_traits<std::allocator<RecoveryPacket> > (0x0x7f4156f36b40) 0 empty

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

Class __gnu_cxx::new_allocator<RecoveryPacket>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<RecoveryPacket> (0x0x7f4156f36c00) 0 empty

Class std::allocator<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::allocator<RecoveryPacket> (0x0x7f4156f1bb60) 0 empty
  __gnu_cxx::new_allocator<RecoveryPacket> (0x0x7f4156f36cc0) 0 empty

Class std::_Vector_base<RecoveryPacket, std::allocator<RecoveryPacket> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<RecoveryPacket, std::allocator<RecoveryPacket> >::_Vector_impl (0x0x7f4156f1bc30) 0
  std::allocator<RecoveryPacket> (0x0x7f4156f1bc98) 0 empty
    __gnu_cxx::new_allocator<RecoveryPacket> (0x0x7f4156f36d20) 0 empty

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

Class std::vector<RecoveryPacket>
   size=24 align=8
   base size=24 base align=8
std::vector<RecoveryPacket> (0x0x7f4156f1bd00) 0
  std::_Vector_base<RecoveryPacket, std::allocator<RecoveryPacket> > (0x0x7f4156f36d80) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<CriticalPacket*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<CriticalPacket*> > (0x0x7f4156f1bf70) 0 empty
  std::allocator_traits<std::allocator<CriticalPacket*> > (0x0x7f4156f36ea0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<CriticalPacket*> >::rebind<std::_List_node<CriticalPacket*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<CriticalPacket*> >::rebind<std::_List_node<CriticalPacket*> > (0x0x7f4156f36f60) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<CriticalPacket*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<CriticalPacket*> > (0x0x7f4156d3f000) 0 empty

Class std::allocator<std::_List_node<CriticalPacket*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<CriticalPacket*> > (0x0x7f4156f1b9c0) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<CriticalPacket*> > (0x0x7f4156d3f0c0) 0 empty

Class std::__cxx11::_List_base<CriticalPacket*, std::allocator<CriticalPacket*> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<CriticalPacket*, std::allocator<CriticalPacket*> >::_List_impl (0x0x7f4156f1bd68) 0
  std::allocator<std::_List_node<CriticalPacket*> > (0x0x7f4156d58000) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<CriticalPacket*> > (0x0x7f4156d3f120) 0 empty

Class std::allocator_traits<std::allocator<std::_List_node<CriticalPacket*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156d3f180) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<CriticalPacket*> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156d58068) 0 empty
  std::allocator_traits<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156d3f1e0) 0 empty

Class std::__cxx11::_List_base<CriticalPacket*, std::allocator<CriticalPacket*> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<CriticalPacket*, std::allocator<CriticalPacket*> > (0x0x7f4156f36de0) 0

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

Class std::allocator<CriticalPacket*>
   size=1 align=1
   base size=1 base align=1
std::allocator<CriticalPacket*> (0x0x7f4156d581a0) 0 empty
  __gnu_cxx::new_allocator<CriticalPacket*> (0x0x7f4156d3f360) 0 empty

Class std::__cxx11::list<CriticalPacket*>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<CriticalPacket*> (0x0x7f4156d58138) 0
  std::__cxx11::_List_base<CriticalPacket*, std::allocator<CriticalPacket*> > (0x0x7f4156d3f240) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<CriticalPacketEntry> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<CriticalPacketEntry> > (0x0x7f4156d582d8) 0 empty
  std::allocator_traits<std::allocator<CriticalPacketEntry> > (0x0x7f4156d3f480) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<CriticalPacketEntry> >::rebind<std::_List_node<CriticalPacketEntry> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<CriticalPacketEntry> >::rebind<std::_List_node<CriticalPacketEntry> > (0x0x7f4156d3f600) 0 empty

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

Class std::allocator<std::_List_node<CriticalPacketEntry> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<CriticalPacketEntry> > (0x0x7f4156d58410) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<CriticalPacketEntry> > (0x0x7f4156d3f720) 0 empty

Class std::__cxx11::_List_base<CriticalPacketEntry, std::allocator<CriticalPacketEntry> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<CriticalPacketEntry, std::allocator<CriticalPacketEntry> >::_List_impl (0x0x7f4156d584e0) 0
  std::allocator<std::_List_node<CriticalPacketEntry> > (0x0x7f4156d58548) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<CriticalPacketEntry> > (0x0x7f4156d3f780) 0 empty

Class std::allocator_traits<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f4156d3f8a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f4156d585b0) 0 empty
  std::allocator_traits<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f4156d3f900) 0 empty

Class std::__cxx11::_List_base<CriticalPacketEntry, std::allocator<CriticalPacketEntry> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<CriticalPacketEntry, std::allocator<CriticalPacketEntry> > (0x0x7f4156d3f3c0) 0

Class __gnu_cxx::new_allocator<CriticalPacketEntry>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<CriticalPacketEntry> (0x0x7f4156d3f9c0) 0 empty

Class std::allocator<CriticalPacketEntry>
   size=1 align=1
   base size=1 base align=1
std::allocator<CriticalPacketEntry> (0x0x7f4156d586e8) 0 empty
  __gnu_cxx::new_allocator<CriticalPacketEntry> (0x0x7f4156d3fa80) 0 empty

Class std::__cxx11::list<CriticalPacketEntry>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<CriticalPacketEntry> (0x0x7f4156d58680) 0
  std::__cxx11::_List_base<CriticalPacketEntry, std::allocator<CriticalPacketEntry> > (0x0x7f4156d3f960) 0

Class GaloisTable<16u, 69643u, short unsigned int>
   size=262144 align=2
   base size=262144 base align=2
GaloisTable<16u, 69643u, short unsigned int> (0x0x7f4156d3fba0) 0

Class Galois<16u, 69643u, short unsigned int>
   size=2 align=2
   base size=2 base align=2
Galois<16u, 69643u, short unsigned int> (0x0x7f4156d3fb40) 0

Class ReedSolomon<Galois<16u, 69643u, short unsigned int> >
   size=112 align=8
   base size=112 base align=8
ReedSolomon<Galois<16u, 69643u, short unsigned int> > (0x0x7f4156d3fae0) 0

Class Par2Creator
   size=368 align=8
   base size=361 base align=8
Par2Creator (0x0x7f4156f36360) 0

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

Class std::allocator<std::pair<const unsigned int, RecoveryPacket*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const unsigned int, RecoveryPacket*> > (0x0x7f4156d58888) 0 empty
  __gnu_cxx::new_allocator<std::pair<const unsigned int, RecoveryPacket*> > (0x0x7f4156d3fd80) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, RecoveryPacket*> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, RecoveryPacket*> > > (0x0x7f4156d589c0) 0 empty
  std::allocator_traits<std::allocator<std::pair<const unsigned int, RecoveryPacket*> > > (0x0x7f4156d3fe40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, RecoveryPacket*> > >::rebind<std::pair<const unsigned int, RecoveryPacket*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, RecoveryPacket*> > >::rebind<std::pair<const unsigned int, RecoveryPacket*> > (0x0x7f4156d3ff60) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, RecoveryPacket*> > >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, RecoveryPacket*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, RecoveryPacket*> > >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, RecoveryPacket*> > > (0x0x7f4156b1c060) 0 empty

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

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

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, RecoveryPacket*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, RecoveryPacket*> > > (0x0x7f4156b1c180) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, RecoveryPacket*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, RecoveryPacket*> > > (0x0x7f4156d58b60) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, RecoveryPacket*> > > (0x0x7f4156b1c300) 0 empty

Class std::_Rb_tree<unsigned int, std::pair<const unsigned int, RecoveryPacket*>, std::_Select1st<std::pair<const unsigned int, RecoveryPacket*> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RecoveryPacket*> > >::_Rb_tree_impl<std::less<unsigned int>, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<unsigned int, std::pair<const unsigned int, RecoveryPacket*>, std::_Select1st<std::pair<const unsigned int, RecoveryPacket*> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RecoveryPacket*> > >::_Rb_tree_impl<std::less<unsigned int>, true> (0x0x7f4156d58c30) 0
  std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, RecoveryPacket*> > > (0x0x7f4156d58c98) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, RecoveryPacket*> > > (0x0x7f4156b1c3c0) 0 empty

Class std::_Rb_tree<unsigned int, std::pair<const unsigned int, RecoveryPacket*>, std::_Select1st<std::pair<const unsigned int, RecoveryPacket*> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RecoveryPacket*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<unsigned int, std::pair<const unsigned int, RecoveryPacket*>, std::_Select1st<std::pair<const unsigned int, RecoveryPacket*> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, RecoveryPacket*> > > (0x0x7f4156b1c000) 0

Class std::map<unsigned int, RecoveryPacket*>
   size=48 align=8
   base size=48 base align=8
std::map<unsigned int, RecoveryPacket*> (0x0x7f4156d3fc60) 0

Class __gnu_cxx::new_allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > (0x0x7f4156b1c5a0) 0 empty

Class std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > (0x0x7f4156d58ea0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > (0x0x7f4156b1c660) 0 empty

Class std::allocator_traits<std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > > (0x0x7f4156b1c6c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > > (0x0x7f4156d580d0) 0 empty
  std::allocator_traits<std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > > (0x0x7f4156b1c7e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > >::rebind<std::pair<const MD5Hash, Par2RepairerSourceFile*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > >::rebind<std::pair<const MD5Hash, Par2RepairerSourceFile*> > (0x0x7f4156b1c960) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > >::rebind<std::_Rb_tree_node<std::pair<const MD5Hash, Par2RepairerSourceFile*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > >::rebind<std::_Rb_tree_node<std::pair<const MD5Hash, Par2RepairerSourceFile*> > > (0x0x7f4156b1ca20) 0 empty

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

Class std::less<MD5Hash>
   size=1 align=1
   base size=1 base align=1
std::less<MD5Hash> (0x0x7f4156d58340) 0 empty
  std::binary_function<MD5Hash, MD5Hash, bool> (0x0x7f4156b1cae0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const MD5Hash, Par2RepairerSourceFile*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const MD5Hash, Par2RepairerSourceFile*> > > (0x0x7f4156b1cb40) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const MD5Hash, Par2RepairerSourceFile*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const MD5Hash, Par2RepairerSourceFile*> > > (0x0x7f4156d58958) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const MD5Hash, Par2RepairerSourceFile*> > > (0x0x7f4156b1cc00) 0 empty

Class std::_Rb_tree<MD5Hash, std::pair<const MD5Hash, Par2RepairerSourceFile*>, std::_Select1st<std::pair<const MD5Hash, Par2RepairerSourceFile*> >, std::less<MD5Hash>, std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > >::_Rb_tree_impl<std::less<MD5Hash>, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<MD5Hash, std::pair<const MD5Hash, Par2RepairerSourceFile*>, std::_Select1st<std::pair<const MD5Hash, Par2RepairerSourceFile*> >, std::less<MD5Hash>, std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > >::_Rb_tree_impl<std::less<MD5Hash>, true> (0x0x7f4156868068) 0
  std::allocator<std::_Rb_tree_node<std::pair<const MD5Hash, Par2RepairerSourceFile*> > > (0x0x7f41568680d0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const MD5Hash, Par2RepairerSourceFile*> > > (0x0x7f4156b1cc60) 0 empty

Class std::_Rb_tree<MD5Hash, std::pair<const MD5Hash, Par2RepairerSourceFile*>, std::_Select1st<std::pair<const MD5Hash, Par2RepairerSourceFile*> >, std::less<MD5Hash>, std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<MD5Hash, std::pair<const MD5Hash, Par2RepairerSourceFile*>, std::_Select1st<std::pair<const MD5Hash, Par2RepairerSourceFile*> >, std::less<MD5Hash>, std::allocator<std::pair<const MD5Hash, Par2RepairerSourceFile*> > > (0x0x7f4156b1c9c0) 0

Class std::map<MD5Hash, Par2RepairerSourceFile*>
   size=48 align=8
   base size=48 base align=8
std::map<MD5Hash, Par2RepairerSourceFile*> (0x0x7f4156b1c540) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<Par2RepairerSourceFile*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Par2RepairerSourceFile*> > (0x0x7f4156868270) 0 empty
  std::allocator_traits<std::allocator<Par2RepairerSourceFile*> > (0x0x7f4156b1ce40) 0 empty

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

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

Class std::allocator<Par2RepairerSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::allocator<Par2RepairerSourceFile*> (0x0x7f4156868478) 0 empty
  __gnu_cxx::new_allocator<Par2RepairerSourceFile*> (0x0x7f415695b000) 0 empty

Class std::_Vector_base<Par2RepairerSourceFile*, std::allocator<Par2RepairerSourceFile*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Par2RepairerSourceFile*, std::allocator<Par2RepairerSourceFile*> >::_Vector_impl (0x0x7f4156868548) 0
  std::allocator<Par2RepairerSourceFile*> (0x0x7f41568685b0) 0 empty
    __gnu_cxx::new_allocator<Par2RepairerSourceFile*> (0x0x7f415695b060) 0 empty

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

Class std::vector<Par2RepairerSourceFile*>
   size=24 align=8
   base size=24 base align=8
std::vector<Par2RepairerSourceFile*> (0x0x7f41568686e8) 0
  std::_Vector_base<Par2RepairerSourceFile*, std::allocator<Par2RepairerSourceFile*> > (0x0x7f415695b0c0) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<DiskFile*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<DiskFile*> > (0x0x7f41568687b8) 0 empty
  std::allocator_traits<std::allocator<DiskFile*> > (0x0x7f415695b1e0) 0 empty

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

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

Class std::allocator<DiskFile*>
   size=1 align=1
   base size=1 base align=1
std::allocator<DiskFile*> (0x0x7f41568688f0) 0 empty
  __gnu_cxx::new_allocator<DiskFile*> (0x0x7f415695b360) 0 empty

Class std::_Vector_base<DiskFile*, std::allocator<DiskFile*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<DiskFile*, std::allocator<DiskFile*> >::_Vector_impl (0x0x7f41568689c0) 0
  std::allocator<DiskFile*> (0x0x7f4156868a28) 0 empty
    __gnu_cxx::new_allocator<DiskFile*> (0x0x7f415695b3c0) 0 empty

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

Class std::vector<DiskFile*>
   size=24 align=8
   base size=24 base align=8
std::vector<DiskFile*> (0x0x7f4156868a90) 0
  std::_Vector_base<DiskFile*, std::allocator<DiskFile*> > (0x0x7f415695b420) 0

Class std::allocator_traits<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f415695b5a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f4156868b60) 0 empty
  std::allocator_traits<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f415695b6c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >::rebind<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >::rebind<std::__cxx11::basic_string<char> > (0x0x7f415695b720) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >::rebind<std::_List_node<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::__cxx11::basic_string<char> > >::rebind<std::_List_node<std::__cxx11::basic_string<char> > > (0x0x7f415695b840) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<std::__cxx11::basic_string<char> > > (0x0x7f415695b8a0) 0 empty

Class std::allocator<std::_List_node<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<std::__cxx11::basic_string<char> > > (0x0x7f4156868c98) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<std::__cxx11::basic_string<char> > > (0x0x7f415695ba20) 0 empty

Class std::__cxx11::_List_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::_List_impl (0x0x7f4156868d68) 0
  std::allocator<std::_List_node<std::__cxx11::basic_string<char> > > (0x0x7f4156868dd0) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<std::__cxx11::basic_string<char> > > (0x0x7f415695ba80) 0 empty

Class std::allocator_traits<std::allocator<std::_List_node<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_List_node<std::__cxx11::basic_string<char> > > > (0x0x7f415695bae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<std::__cxx11::basic_string<char> > > > (0x0x7f4156868e38) 0 empty
  std::allocator_traits<std::allocator<std::_List_node<std::__cxx11::basic_string<char> > > > (0x0x7f415695bc00) 0 empty

Class std::__cxx11::_List_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f415695b540) 0

Class __gnu_cxx::new_allocator<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::__cxx11::basic_string<char> > (0x0x7f415695bde0) 0 empty

Class std::allocator<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::__cxx11::basic_string<char> > (0x0x7f4156868f70) 0 empty
  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char> > (0x0x7f415695bf60) 0 empty

Class std::__cxx11::list<std::__cxx11::basic_string<char> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<std::__cxx11::basic_string<char> > (0x0x7f4156868f08) 0
  std::__cxx11::_List_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f415695bd80) 0

Class __gnu_cxx::__alloc_traits<std::allocator<Par2RepairerSourceFile*> >::rebind<std::_List_node<Par2RepairerSourceFile*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Par2RepairerSourceFile*> >::rebind<std::_List_node<Par2RepairerSourceFile*> > (0x0x7f415672c060) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<Par2RepairerSourceFile*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<Par2RepairerSourceFile*> > (0x0x7f415672c0c0) 0 empty

Class std::allocator<std::_List_node<Par2RepairerSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<Par2RepairerSourceFile*> > (0x0x7f415672d068) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<Par2RepairerSourceFile*> > (0x0x7f415672c180) 0 empty

Class std::__cxx11::_List_base<Par2RepairerSourceFile*, std::allocator<Par2RepairerSourceFile*> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<Par2RepairerSourceFile*, std::allocator<Par2RepairerSourceFile*> >::_List_impl (0x0x7f415672d138) 0
  std::allocator<std::_List_node<Par2RepairerSourceFile*> > (0x0x7f415672d1a0) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<Par2RepairerSourceFile*> > (0x0x7f415672c1e0) 0 empty

Class std::allocator_traits<std::allocator<std::_List_node<Par2RepairerSourceFile*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_List_node<Par2RepairerSourceFile*> > > (0x0x7f415672c240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<Par2RepairerSourceFile*> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<Par2RepairerSourceFile*> > > (0x0x7f415672d2d8) 0 empty
  std::allocator_traits<std::allocator<std::_List_node<Par2RepairerSourceFile*> > > (0x0x7f415672c2a0) 0 empty

Class std::__cxx11::_List_base<Par2RepairerSourceFile*, std::allocator<Par2RepairerSourceFile*> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<Par2RepairerSourceFile*, std::allocator<Par2RepairerSourceFile*> > (0x0x7f415672c000) 0

Class std::__cxx11::list<Par2RepairerSourceFile*>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<Par2RepairerSourceFile*> (0x0x7f415672d3a8) 0
  std::__cxx11::_List_base<Par2RepairerSourceFile*, std::allocator<Par2RepairerSourceFile*> > (0x0x7f415672c3c0) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<DataBlock*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<DataBlock*> > (0x0x7f415672d478) 0 empty
  std::allocator_traits<std::allocator<DataBlock*> > (0x0x7f415672c540) 0 empty

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

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

Class std::allocator<DataBlock*>
   size=1 align=1
   base size=1 base align=1
std::allocator<DataBlock*> (0x0x7f415672d5b0) 0 empty
  __gnu_cxx::new_allocator<DataBlock*> (0x0x7f415672c6c0) 0 empty

Class std::_Vector_base<DataBlock*, std::allocator<DataBlock*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<DataBlock*, std::allocator<DataBlock*> >::_Vector_impl (0x0x7f415672d680) 0
  std::allocator<DataBlock*> (0x0x7f415672d6e8) 0 empty
    __gnu_cxx::new_allocator<DataBlock*> (0x0x7f415672c720) 0 empty

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

Class std::vector<DataBlock*>
   size=24 align=8
   base size=24 base align=8
std::vector<DataBlock*> (0x0x7f415672d750) 0
  std::_Vector_base<DataBlock*, std::allocator<DataBlock*> > (0x0x7f415672c780) 0

Class Par2Repairer
   size=1704 align=8
   base size=1704 base align=8
Par2Repairer (0x0x7f4156d3fc00) 0

Class PAR1MAGIC
   size=8 align=1
   base size=8 base align=1
PAR1MAGIC (0x0x7f415672c8a0) 0

Class PAR1FILEHEADER
   size=96 align=1
   base size=96 base align=1
PAR1FILEHEADER (0x0x7f415672c900) 0

Class PAR1FILEENTRY
   size=56 align=1
   base size=56 base align=1
PAR1FILEENTRY (0x0x7f415672c960) 0

Class std::is_error_code_enum<PAR1MAGIC>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<PAR1MAGIC> (0x0x7f415672d820) 0 empty
  std::integral_constant<bool, false> (0x0x7f415672ca20) 0 empty

Class std::is_error_condition_enum<PAR1MAGIC>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<PAR1MAGIC> (0x0x7f415672d888) 0 empty
  std::integral_constant<bool, false> (0x0x7f415672ca80) 0 empty

Class Par1RepairerSourceFile
   size=160 align=8
   base size=160 base align=8
Par1RepairerSourceFile (0x0x7f415672cb40) 0

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

Class std::allocator<std::pair<const unsigned int, DataBlock*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const unsigned int, DataBlock*> > (0x0x7f415672d8f0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const unsigned int, DataBlock*> > (0x0x7f415649a000) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, DataBlock*> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, DataBlock*> > > (0x0x7f415672da28) 0 empty
  std::allocator_traits<std::allocator<std::pair<const unsigned int, DataBlock*> > > (0x0x7f415649a0c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, DataBlock*> > >::rebind<std::pair<const unsigned int, DataBlock*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, DataBlock*> > >::rebind<std::pair<const unsigned int, DataBlock*> > (0x0x7f415649a120) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, DataBlock*> > >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, DataBlock*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const unsigned int, DataBlock*> > >::rebind<std::_Rb_tree_node<std::pair<const unsigned int, DataBlock*> > > (0x0x7f415649a1e0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, DataBlock*> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, DataBlock*> > > (0x0x7f415649a240) 0 empty

Class std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, DataBlock*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, DataBlock*> > > (0x0x7f415672db60) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, DataBlock*> > > (0x0x7f415649a3c0) 0 empty

Class std::_Rb_tree<unsigned int, std::pair<const unsigned int, DataBlock*>, std::_Select1st<std::pair<const unsigned int, DataBlock*> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, DataBlock*> > >::_Rb_tree_impl<std::less<unsigned int>, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<unsigned int, std::pair<const unsigned int, DataBlock*>, std::_Select1st<std::pair<const unsigned int, DataBlock*> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, DataBlock*> > >::_Rb_tree_impl<std::less<unsigned int>, true> (0x0x7f415672dc30) 0
  std::allocator<std::_Rb_tree_node<std::pair<const unsigned int, DataBlock*> > > (0x0x7f415672dc98) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const unsigned int, DataBlock*> > > (0x0x7f415649a480) 0 empty

Class std::_Rb_tree<unsigned int, std::pair<const unsigned int, DataBlock*>, std::_Select1st<std::pair<const unsigned int, DataBlock*> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, DataBlock*> > >
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<unsigned int, std::pair<const unsigned int, DataBlock*>, std::_Select1st<std::pair<const unsigned int, DataBlock*> >, std::less<unsigned int>, std::allocator<std::pair<const unsigned int, DataBlock*> > > (0x0x7f415649a180) 0

Class std::map<unsigned int, DataBlock*>
   size=48 align=8
   base size=48 base align=8
std::map<unsigned int, DataBlock*> (0x0x7f415672cea0) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<Par1RepairerSourceFile*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Par1RepairerSourceFile*> > (0x0x7f415672ddd0) 0 empty
  std::allocator_traits<std::allocator<Par1RepairerSourceFile*> > (0x0x7f415649a6c0) 0 empty

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

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

Class std::allocator<Par1RepairerSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::allocator<Par1RepairerSourceFile*> (0x0x7f415672d340) 0 empty
  __gnu_cxx::new_allocator<Par1RepairerSourceFile*> (0x0x7f415649a840) 0 empty

Class std::_Vector_base<Par1RepairerSourceFile*, std::allocator<Par1RepairerSourceFile*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<Par1RepairerSourceFile*, std::allocator<Par1RepairerSourceFile*> >::_Vector_impl (0x0x7f415672d4e0) 0
  std::allocator<Par1RepairerSourceFile*> (0x0x7f415672d7b8) 0 empty
    __gnu_cxx::new_allocator<Par1RepairerSourceFile*> (0x0x7f415649a8a0) 0 empty

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

Class std::vector<Par1RepairerSourceFile*>
   size=24 align=8
   base size=24 base align=8
std::vector<Par1RepairerSourceFile*> (0x0x7f415672de38) 0
  std::_Vector_base<Par1RepairerSourceFile*, std::allocator<Par1RepairerSourceFile*> > (0x0x7f415649a900) 0

Class __gnu_cxx::__alloc_traits<std::allocator<Par1RepairerSourceFile*> >::rebind<std::_List_node<Par1RepairerSourceFile*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<Par1RepairerSourceFile*> >::rebind<std::_List_node<Par1RepairerSourceFile*> > (0x0x7f415649a9c0) 0 empty

Class __gnu_cxx::new_allocator<std::_List_node<Par1RepairerSourceFile*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::_List_node<Par1RepairerSourceFile*> > (0x0x7f415649aa20) 0 empty

Class std::allocator<std::_List_node<Par1RepairerSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_List_node<Par1RepairerSourceFile*> > (0x0x7f41565ee0d0) 0 empty
  __gnu_cxx::new_allocator<std::_List_node<Par1RepairerSourceFile*> > (0x0x7f415649aae0) 0 empty

Class std::__cxx11::_List_base<Par1RepairerSourceFile*, std::allocator<Par1RepairerSourceFile*> >::_List_impl
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<Par1RepairerSourceFile*, std::allocator<Par1RepairerSourceFile*> >::_List_impl (0x0x7f41565ee1a0) 0
  std::allocator<std::_List_node<Par1RepairerSourceFile*> > (0x0x7f41565ee208) 0 empty
    __gnu_cxx::new_allocator<std::_List_node<Par1RepairerSourceFile*> > (0x0x7f415649ab40) 0 empty

Class std::allocator_traits<std::allocator<std::_List_node<Par1RepairerSourceFile*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_List_node<Par1RepairerSourceFile*> > > (0x0x7f415649aba0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<Par1RepairerSourceFile*> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_List_node<Par1RepairerSourceFile*> > > (0x0x7f41565ee340) 0 empty
  std::allocator_traits<std::allocator<std::_List_node<Par1RepairerSourceFile*> > > (0x0x7f415649ac00) 0 empty

Class std::__cxx11::_List_base<Par1RepairerSourceFile*, std::allocator<Par1RepairerSourceFile*> >
   size=24 align=8
   base size=24 base align=8
std::__cxx11::_List_base<Par1RepairerSourceFile*, std::allocator<Par1RepairerSourceFile*> > (0x0x7f415649a960) 0

Class std::__cxx11::list<Par1RepairerSourceFile*>
   size=24 align=8
   base size=24 base align=8
std::__cxx11::list<Par1RepairerSourceFile*> (0x0x7f41565ee410) 0
  std::__cxx11::_List_base<Par1RepairerSourceFile*, std::allocator<Par1RepairerSourceFile*> > (0x0x7f415649ad20) 0

Class GaloisTable<8u, 285u, unsigned char>
   size=512 align=1
   base size=512 base align=1
GaloisTable<8u, 285u, unsigned char> (0x0x7f415649aea0) 0

Class Galois<8u, 285u, unsigned char>
   size=1 align=1
   base size=1 base align=1
Galois<8u, 285u, unsigned char> (0x0x7f415649ae40) 0

Class ReedSolomon<Galois<8u, 285u, unsigned char> >
   size=112 align=8
   base size=112 base align=8
ReedSolomon<Galois<8u, 285u, unsigned char> > (0x0x7f415649ade0) 0

Class Par1Repairer
   size=528 align=8
   base size=521 base align=8
Par1Repairer (0x0x7f415672ce40) 0

Class std::is_array<std::allocator<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<Par2CreatorSourceFile*> > (0x0x7f41565ee548) 0 empty
  std::integral_constant<bool, false> (0x0x7f415649af00) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<Par2CreatorSourceFile*> > (0x0x7f41565ee618) 0 empty
  std::integral_constant<bool, false> (0x0x7f41563120c0) 0 empty

Class std::is_void<std::allocator<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<Par2CreatorSourceFile*> > (0x0x7f41565ee680) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156312120) 0 empty

Class std::__not_<std::is_void<std::allocator<Par2CreatorSourceFile*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<Par2CreatorSourceFile*> > > (0x0x7f41565ee6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156312180) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<Par2CreatorSourceFile*> > (0x0x7f41565ee750) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f4156312240) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<Par2CreatorSourceFile*> > >, std::__is_default_constructible_impl<std::allocator<Par2CreatorSourceFile*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<Par2CreatorSourceFile*> > >, std::__is_default_constructible_impl<std::allocator<Par2CreatorSourceFile*> > > (0x0x7f41565ee7b8) 0 empty
  std::__is_default_constructible_impl<std::allocator<Par2CreatorSourceFile*> > (0x0x7f41565ee820) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f41563122a0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<Par2CreatorSourceFile*> > (0x0x7f41565ee888) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<Par2CreatorSourceFile*> > >, std::__is_default_constructible_impl<std::allocator<Par2CreatorSourceFile*> > > (0x0x7f41565ee8f0) 0 empty
    std::__is_default_constructible_impl<std::allocator<Par2CreatorSourceFile*> > (0x0x7f41565ee958) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f4156312300) 0 empty

Class std::__is_default_constructible_safe<std::allocator<Par2CreatorSourceFile*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<Par2CreatorSourceFile*>, false> (0x0x7f41565ee9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156312360) 0 empty

Class std::is_default_constructible<std::allocator<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<Par2CreatorSourceFile*> > (0x0x7f41565eea28) 0 empty
  std::integral_constant<bool, true> (0x0x7f41563123c0) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<Par2CreatorSourceFile*> > (0x0x7f41565eea90) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156312480) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<Par2CreatorSourceFile*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<Par2CreatorSourceFile*>, false> (0x0x7f41565eeaf8) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<Par2CreatorSourceFile*> > (0x0x7f41565eeb60) 0 empty
    std::integral_constant<bool, true> (0x0x7f41563124e0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<Par2CreatorSourceFile*> >, std::__is_nt_default_constructible_impl<std::allocator<Par2CreatorSourceFile*>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<Par2CreatorSourceFile*> >, std::__is_nt_default_constructible_impl<std::allocator<Par2CreatorSourceFile*>, false> > (0x0x7f41565eebc8) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<Par2CreatorSourceFile*>, false> (0x0x7f41565eec30) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<Par2CreatorSourceFile*> > (0x0x7f41565eec98) 0 empty
      std::integral_constant<bool, true> (0x0x7f4156312540) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<Par2CreatorSourceFile*> > (0x0x7f41565eed00) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<Par2CreatorSourceFile*> >, std::__is_nt_default_constructible_impl<std::allocator<Par2CreatorSourceFile*>, false> > (0x0x7f41565eed68) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<Par2CreatorSourceFile*>, false> (0x0x7f41565eedd0) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<Par2CreatorSourceFile*> > (0x0x7f41565eee38) 0 empty
        std::integral_constant<bool, true> (0x0x7f41563125a0) 0 empty

Class std::is_array<std::allocator<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<DataBlock> > (0x0x7f41565eeea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156312600) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<DataBlock> > (0x0x7f41565eef70) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156312780) 0 empty

Class std::is_void<std::allocator<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<DataBlock> > (0x0x7f41565ee000) 0 empty
  std::integral_constant<bool, false> (0x0x7f41563127e0) 0 empty

Class std::__not_<std::is_void<std::allocator<DataBlock> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<DataBlock> > > (0x0x7f41565ee3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156312840) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<DataBlock> > (0x0x7f41565ee478) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f4156312900) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<DataBlock> > >, std::__is_default_constructible_impl<std::allocator<DataBlock> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<DataBlock> > >, std::__is_default_constructible_impl<std::allocator<DataBlock> > > (0x0x7f415632f000) 0 empty
  std::__is_default_constructible_impl<std::allocator<DataBlock> > (0x0x7f415632f068) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f4156312960) 0 empty

Class std::__is_default_constructible_atom<std::allocator<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<DataBlock> > (0x0x7f415632f0d0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<DataBlock> > >, std::__is_default_constructible_impl<std::allocator<DataBlock> > > (0x0x7f415632f138) 0 empty
    std::__is_default_constructible_impl<std::allocator<DataBlock> > (0x0x7f415632f1a0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f41563129c0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<DataBlock>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<DataBlock>, false> (0x0x7f415632f208) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156312a20) 0 empty

Class std::is_default_constructible<std::allocator<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<DataBlock> > (0x0x7f415632f270) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156312a80) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<DataBlock> > (0x0x7f415632f2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156312b40) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<DataBlock>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<DataBlock>, false> (0x0x7f415632f340) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<DataBlock> > (0x0x7f415632f3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f4156312ba0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<DataBlock> >, std::__is_nt_default_constructible_impl<std::allocator<DataBlock>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<DataBlock> >, std::__is_nt_default_constructible_impl<std::allocator<DataBlock>, false> > (0x0x7f415632f410) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<DataBlock>, false> (0x0x7f415632f478) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<DataBlock> > (0x0x7f415632f4e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f4156312c00) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<DataBlock> > (0x0x7f415632f548) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<DataBlock> >, std::__is_nt_default_constructible_impl<std::allocator<DataBlock>, false> > (0x0x7f415632f5b0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<DataBlock>, false> (0x0x7f415632f618) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<DataBlock> > (0x0x7f415632f680) 0 empty
        std::integral_constant<bool, true> (0x0x7f4156312c60) 0 empty

Class std::is_array<std::allocator<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<DiskFile> > (0x0x7f415632f6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156312cc0) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<DiskFile> > (0x0x7f415632f7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156312e40) 0 empty

Class std::is_void<std::allocator<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<DiskFile> > (0x0x7f415632f820) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156312ea0) 0 empty

Class std::__not_<std::is_void<std::allocator<DiskFile> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<DiskFile> > > (0x0x7f415632f888) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156312f00) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<DiskFile> > (0x0x7f415632f8f0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f4156340000) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<DiskFile> > >, std::__is_default_constructible_impl<std::allocator<DiskFile> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<DiskFile> > >, std::__is_default_constructible_impl<std::allocator<DiskFile> > > (0x0x7f415632f958) 0 empty
  std::__is_default_constructible_impl<std::allocator<DiskFile> > (0x0x7f415632f9c0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f4156340060) 0 empty

Class std::__is_default_constructible_atom<std::allocator<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<DiskFile> > (0x0x7f415632fa28) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<DiskFile> > >, std::__is_default_constructible_impl<std::allocator<DiskFile> > > (0x0x7f415632fa90) 0 empty
    std::__is_default_constructible_impl<std::allocator<DiskFile> > (0x0x7f415632faf8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f41563400c0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<DiskFile>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<DiskFile>, false> (0x0x7f415632fb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156340120) 0 empty

Class std::is_default_constructible<std::allocator<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<DiskFile> > (0x0x7f415632fbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156340180) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<DiskFile> > (0x0x7f415632fc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156340240) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<DiskFile>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<DiskFile>, false> (0x0x7f415632fc98) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<DiskFile> > (0x0x7f415632fd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f41563402a0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<DiskFile> >, std::__is_nt_default_constructible_impl<std::allocator<DiskFile>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<DiskFile> >, std::__is_nt_default_constructible_impl<std::allocator<DiskFile>, false> > (0x0x7f415632fd68) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<DiskFile>, false> (0x0x7f415632fdd0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<DiskFile> > (0x0x7f415632fe38) 0 empty
      std::integral_constant<bool, true> (0x0x7f4156340300) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<DiskFile> > (0x0x7f415632fea0) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<DiskFile> >, std::__is_nt_default_constructible_impl<std::allocator<DiskFile>, false> > (0x0x7f415632ff08) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<DiskFile>, false> (0x0x7f415632ff70) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<DiskFile> > (0x0x7f4156348000) 0 empty
        std::integral_constant<bool, true> (0x0x7f4156340360) 0 empty

Class std::is_array<std::allocator<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<RecoveryPacket> > (0x0x7f4156348068) 0 empty
  std::integral_constant<bool, false> (0x0x7f41563403c0) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<RecoveryPacket> > (0x0x7f4156348138) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156340540) 0 empty

Class std::is_void<std::allocator<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<RecoveryPacket> > (0x0x7f41563481a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41563405a0) 0 empty

Class std::__not_<std::is_void<std::allocator<RecoveryPacket> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<RecoveryPacket> > > (0x0x7f4156348208) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156340600) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<RecoveryPacket> > (0x0x7f4156348270) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f41563406c0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<RecoveryPacket> > >, std::__is_default_constructible_impl<std::allocator<RecoveryPacket> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<RecoveryPacket> > >, std::__is_default_constructible_impl<std::allocator<RecoveryPacket> > > (0x0x7f41563482d8) 0 empty
  std::__is_default_constructible_impl<std::allocator<RecoveryPacket> > (0x0x7f4156348340) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f4156340720) 0 empty

Class std::__is_default_constructible_atom<std::allocator<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<RecoveryPacket> > (0x0x7f41563483a8) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<RecoveryPacket> > >, std::__is_default_constructible_impl<std::allocator<RecoveryPacket> > > (0x0x7f4156348410) 0 empty
    std::__is_default_constructible_impl<std::allocator<RecoveryPacket> > (0x0x7f4156348478) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f4156340780) 0 empty

Class std::__is_default_constructible_safe<std::allocator<RecoveryPacket>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<RecoveryPacket>, false> (0x0x7f41563484e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41563407e0) 0 empty

Class std::is_default_constructible<std::allocator<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<RecoveryPacket> > (0x0x7f4156348548) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156340840) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<RecoveryPacket> > (0x0x7f41563485b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156340900) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<RecoveryPacket>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<RecoveryPacket>, false> (0x0x7f4156348618) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<RecoveryPacket> > (0x0x7f4156348680) 0 empty
    std::integral_constant<bool, true> (0x0x7f4156340960) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<RecoveryPacket> >, std::__is_nt_default_constructible_impl<std::allocator<RecoveryPacket>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<RecoveryPacket> >, std::__is_nt_default_constructible_impl<std::allocator<RecoveryPacket>, false> > (0x0x7f41563486e8) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<RecoveryPacket>, false> (0x0x7f4156348750) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<RecoveryPacket> > (0x0x7f41563487b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f41563409c0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<RecoveryPacket> > (0x0x7f4156348820) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<RecoveryPacket> >, std::__is_nt_default_constructible_impl<std::allocator<RecoveryPacket>, false> > (0x0x7f4156348888) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<RecoveryPacket>, false> (0x0x7f41563488f0) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<RecoveryPacket> > (0x0x7f4156348958) 0 empty
        std::integral_constant<bool, true> (0x0x7f4156340a20) 0 empty

Class std::is_array<std::allocator<std::_List_node<CriticalPacket*> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156348a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156340a80) 0 empty

Class std::remove_volatile<std::allocator<std::_List_node<CriticalPacket*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156340b40) 0 empty

Class std::remove_const<std::allocator<std::_List_node<CriticalPacket*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156340ba0) 0 empty

Class std::remove_cv<std::allocator<std::_List_node<CriticalPacket*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156340ae0) 0 empty

Class std::__is_void_helper<std::allocator<std::_List_node<CriticalPacket*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156348af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156340c00) 0 empty

Class std::is_void<std::allocator<std::_List_node<CriticalPacket*> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156348b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156340c60) 0 empty

Class std::__not_<std::is_void<std::allocator<std::_List_node<CriticalPacket*> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::_List_node<CriticalPacket*> > > > (0x0x7f4156348bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156340cc0) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156348c30) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f4156340d80) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::_List_node<CriticalPacket*> > > >, std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::_List_node<CriticalPacket*> > > >, std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> > > > (0x0x7f4156348c98) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156348d00) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f4156340ea0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::_List_node<CriticalPacket*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156348d68) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::_List_node<CriticalPacket*> > > >, std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> > > > (0x0x7f4156348dd0) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156348e38) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f4156340f60) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::_List_node<CriticalPacket*> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::_List_node<CriticalPacket*> >, false> (0x0x7f4156348ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f415636c120) 0 empty

Class std::is_default_constructible<std::allocator<std::_List_node<CriticalPacket*> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156348f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f415636c300) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<CriticalPacket*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156348f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f415636c480) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> >, false> (0x0x7f4156370000) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156370068) 0 empty
    std::integral_constant<bool, true> (0x0x7f415636c5a0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::_List_node<CriticalPacket*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::_List_node<CriticalPacket*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> >, false> > (0x0x7f41563701a0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> >, false> (0x0x7f4156370208) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156370270) 0 empty
      std::integral_constant<bool, true> (0x0x7f415636c660) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::_List_node<CriticalPacket*> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156370340) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::_List_node<CriticalPacket*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> >, false> > (0x0x7f41563703a8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacket*> >, false> (0x0x7f4156370410) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f4156370478) 0 empty
        std::integral_constant<bool, true> (0x0x7f415636c720) 0 empty

Class std::is_array<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f41563705b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415636ca20) 0 empty

Class std::remove_volatile<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f415636cae0) 0 empty

Class std::remove_const<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f415636cb40) 0 empty

Class std::remove_cv<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f415636ca80) 0 empty

Class std::__is_void_helper<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f4156370680) 0 empty
  std::integral_constant<bool, false> (0x0x7f415636cba0) 0 empty

Class std::is_void<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f41563706e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415636cc00) 0 empty

Class std::__not_<std::is_void<std::allocator<std::_List_node<CriticalPacketEntry> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::_List_node<CriticalPacketEntry> > > > (0x0x7f4156370750) 0 empty
  std::integral_constant<bool, true> (0x0x7f415636cc60) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f41563707b8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f415636cd20) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::_List_node<CriticalPacketEntry> > > >, std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::_List_node<CriticalPacketEntry> > > >, std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> > > > (0x0x7f4156370820) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f4156370888) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f415636ce40) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f41563708f0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::_List_node<CriticalPacketEntry> > > >, std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> > > > (0x0x7f4156370958) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f41563709c0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f415636cf00) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::_List_node<CriticalPacketEntry> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::_List_node<CriticalPacketEntry> >, false> (0x0x7f4156370a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f41563830c0) 0 empty

Class std::is_default_constructible<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f4156370b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f41563831e0) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f4156370c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f41563832a0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> >, false> (0x0x7f4156370d00) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f4156370d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f4156383480) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::_List_node<CriticalPacketEntry> > >, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::_List_node<CriticalPacketEntry> > >, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> >, false> > (0x0x7f4156370ea0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> >, false> (0x0x7f4156370f08) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f4156370f70) 0 empty
      std::integral_constant<bool, true> (0x0x7f4156383540) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f4156387068) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::_List_node<CriticalPacketEntry> > >, std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> >, false> > (0x0x7f41563870d0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::_List_node<CriticalPacketEntry> >, false> (0x0x7f4156387138) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f41563871a0) 0 empty
        std::integral_constant<bool, true> (0x0x7f4156383600) 0 empty

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

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

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

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

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<Par2CreatorSourceFile**, std::vector<Par2CreatorSourceFile*> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<Par2CreatorSourceFile**, std::vector<Par2CreatorSourceFile*> > > (0x0x7f4156387478) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156383d80) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<Par2CreatorSourceFile**, std::vector<Par2CreatorSourceFile*> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<Par2CreatorSourceFile**, std::vector<Par2CreatorSourceFile*> > > (0x0x7f41563874e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156383de0) 0 empty

Class std::initializer_list<CommandLine::ExtraFile>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<CommandLine::ExtraFile> (0x0x7f41563ba0c0) 0

Class std::is_error_code_enum<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<long unsigned int> (0x0x7f4156387618) 0 empty
  std::integral_constant<bool, false> (0x0x7f41563ba2a0) 0 empty

Class std::is_error_code_enum<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<unsigned int> (0x0x7f4156387680) 0 empty
  std::integral_constant<bool, false> (0x0x7f41563ba300) 0 empty

Class std::_List_const_iterator<CommandLine::ExtraFile>
   size=8 align=8
   base size=8 base align=8
std::_List_const_iterator<CommandLine::ExtraFile> (0x0x7f41563ba4e0) 0

Class std::_List_iterator<CommandLine::ExtraFile>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<CommandLine::ExtraFile> (0x0x7f41563ba5a0) 0

Class std::is_error_code_enum<std::_List_const_iterator<CommandLine::ExtraFile> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_List_const_iterator<CommandLine::ExtraFile> > (0x0x7f41563876e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41563ba600) 0 empty

Class std::is_error_condition_enum<std::_List_const_iterator<CommandLine::ExtraFile> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_List_const_iterator<CommandLine::ExtraFile> > (0x0x7f4156387750) 0 empty
  std::integral_constant<bool, false> (0x0x7f41563ba660) 0 empty

Class std::is_array<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<char> > (0x0x7f4156058d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156085540) 0 empty

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

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

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

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

Class std::is_void<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<char> > (0x0x7f4156058ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156085720) 0 empty

Class std::__not_<std::is_void<std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<char> > > (0x0x7f4156058f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156085780) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f4156058f70) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f4156085840) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7f41560ae000) 0 empty
  std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f41560ae068) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f41560858a0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<char> > (0x0x7f41560ae0d0) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7f41560ae138) 0 empty
    std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f41560ae1a0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f4156085900) 0 empty

Class std::__is_default_constructible_safe<std::allocator<char>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<char>, false> (0x0x7f41560ae208) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156085960) 0 empty

Class std::is_default_constructible<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<char> > (0x0x7f41560ae270) 0 empty
  std::integral_constant<bool, true> (0x0x7f41560859c0) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f41560ae2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4156085a80) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<char>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f41560ae340) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f41560ae3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f4156085ae0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7f41560ae410) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f41560ae478) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f41560ae4e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f4156085b40) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<char> > (0x0x7f41560ae548) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7f41560ae5b0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f41560ae618) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f41560ae680) 0 empty
        std::integral_constant<bool, true> (0x0x7f4156085ba0) 0 empty

Class std::is_error_code_enum<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::__cxx11::basic_string<char> > (0x0x7f41560ae958) 0 empty
  std::integral_constant<bool, false> (0x0x7f4156085c00) 0 empty

Class FileAllocation
   size=40 align=8
   base size=40 base align=8
FileAllocation (0x0x7f4156085f60) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<FileAllocation> > (0x0x7f41560aef08) 0 empty
  std::allocator_traits<std::allocator<FileAllocation> > (0x0x7f41560d0240) 0 empty

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

Class __gnu_cxx::new_allocator<FileAllocation>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<FileAllocation> (0x0x7f41560d0300) 0 empty

Class std::allocator<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::allocator<FileAllocation> (0x0x7f41560ae750) 0 empty
  __gnu_cxx::new_allocator<FileAllocation> (0x0x7f41560d03c0) 0 empty

Class std::_Vector_base<FileAllocation, std::allocator<FileAllocation> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<FileAllocation, std::allocator<FileAllocation> >::_Vector_impl (0x0x7f41560ae820) 0
  std::allocator<FileAllocation> (0x0x7f41560ae888) 0 empty
    __gnu_cxx::new_allocator<FileAllocation> (0x0x7f41560d0420) 0 empty

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

Class std::vector<FileAllocation>
   size=24 align=8
   base size=24 base align=8
std::vector<FileAllocation> (0x0x7f41560ae8f0) 0
  std::_Vector_base<FileAllocation, std::allocator<FileAllocation> > (0x0x7f41560d0480) 0

Class std::is_array<std::allocator<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<FileAllocation> > (0x0x7f41560aec98) 0 empty
  std::integral_constant<bool, false> (0x0x7f41560d04e0) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<FileAllocation> > (0x0x7f41560aed68) 0 empty
  std::integral_constant<bool, false> (0x0x7f41560d0660) 0 empty

Class std::is_void<std::allocator<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<FileAllocation> > (0x0x7f41560aedd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41560d06c0) 0 empty

Class std::__not_<std::is_void<std::allocator<FileAllocation> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<FileAllocation> > > (0x0x7f41560aee38) 0 empty
  std::integral_constant<bool, true> (0x0x7f41560d0720) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<FileAllocation> > (0x0x7f41560aeea0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f41560d07e0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<FileAllocation> > >, std::__is_default_constructible_impl<std::allocator<FileAllocation> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<FileAllocation> > >, std::__is_default_constructible_impl<std::allocator<FileAllocation> > > (0x0x7f41560aea90) 0 empty
  std::__is_default_constructible_impl<std::allocator<FileAllocation> > (0x0x7f41560aef70) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f41560d0840) 0 empty

Class std::__is_default_constructible_atom<std::allocator<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<FileAllocation> > (0x0x7f4156178000) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<FileAllocation> > >, std::__is_default_constructible_impl<std::allocator<FileAllocation> > > (0x0x7f4156178068) 0 empty
    std::__is_default_constructible_impl<std::allocator<FileAllocation> > (0x0x7f41561780d0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f41560d08a0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<FileAllocation>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<FileAllocation>, false> (0x0x7f4156178138) 0 empty
  std::integral_constant<bool, true> (0x0x7f41560d0900) 0 empty

Class std::is_default_constructible<std::allocator<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<FileAllocation> > (0x0x7f41561781a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41560d0960) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<FileAllocation> > (0x0x7f4156178208) 0 empty
  std::integral_constant<bool, true> (0x0x7f41560d0a20) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<FileAllocation>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<FileAllocation>, false> (0x0x7f4156178270) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<FileAllocation> > (0x0x7f41561782d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f41560d0a80) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<FileAllocation> >, std::__is_nt_default_constructible_impl<std::allocator<FileAllocation>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<FileAllocation> >, std::__is_nt_default_constructible_impl<std::allocator<FileAllocation>, false> > (0x0x7f4156178340) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<FileAllocation>, false> (0x0x7f41561783a8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<FileAllocation> > (0x0x7f4156178410) 0 empty
      std::integral_constant<bool, true> (0x0x7f41560d0ae0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<FileAllocation> > (0x0x7f4156178478) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<FileAllocation> >, std::__is_nt_default_constructible_impl<std::allocator<FileAllocation>, false> > (0x0x7f41561784e0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<FileAllocation>, false> (0x0x7f4156178548) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<FileAllocation> > (0x0x7f41561785b0) 0 empty
        std::integral_constant<bool, true> (0x0x7f41560d0b40) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<DiskFile*, std::vector<DiskFile> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<DiskFile*, std::vector<DiskFile> > > (0x0x7f4156178958) 0 empty
  std::integral_constant<bool, false> (0x0x7f415618e960) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<DiskFile*, std::vector<DiskFile> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<DiskFile*, std::vector<DiskFile> > > (0x0x7f41561789c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415618ea80) 0 empty

Class std::_List_const_iterator<CriticalPacket*>
   size=8 align=8
   base size=8 base align=8
std::_List_const_iterator<CriticalPacket*> (0x0x7f415618eba0) 0

Class std::_List_iterator<CriticalPacket*>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<CriticalPacket*> (0x0x7f415618ec60) 0

Class std::is_error_code_enum<std::_List_const_iterator<CriticalPacket*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_List_const_iterator<CriticalPacket*> > (0x0x7f4156178a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f415618ecc0) 0 empty

Class std::is_error_condition_enum<std::_List_const_iterator<CriticalPacket*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_List_const_iterator<CriticalPacket*> > (0x0x7f4156178a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f415618ed20) 0 empty

Class std::allocator_traits<std::allocator<bool> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<bool> > (0x0x7f4155e092a0) 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> > (0x0x7f4156178750) 0 empty
  std::allocator_traits<std::allocator<bool> > (0x0x7f4155e09300) 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> (0x0x7f4155e09360) 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> > (0x0x7f4155e093c0) 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> > (0x0x7f41561788f0) 0 empty
  std::allocator_traits<std::allocator<long unsigned int> > (0x0x7f4155e09420) 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> (0x0x7f4155e09480) 0 empty

Class std::allocator<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::allocator<long unsigned int> (0x0x7f4156178b60) 0 empty
  __gnu_cxx::new_allocator<long unsigned int> (0x0x7f4155e09540) 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 (0x0x7f4156178c30) 0
  std::allocator<long unsigned int> (0x0x7f4156178c98) 0 empty
    __gnu_cxx::new_allocator<long unsigned int> (0x0x7f4155e095a0) 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> > (0x0x7f4155e09240) 0

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

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<DataBlock*, std::vector<DataBlock> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<DataBlock*, std::vector<DataBlock> > > (0x0x7f4156178ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155e098a0) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<DataBlock*, std::vector<DataBlock> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<DataBlock*, std::vector<DataBlock> > > (0x0x7f4156178f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155e099c0) 0 empty

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<RecoveryPacket*, std::vector<RecoveryPacket> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<RecoveryPacket*, std::vector<RecoveryPacket> > > (0x0x7f4156178e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155e09e40) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<RecoveryPacket*, std::vector<RecoveryPacket> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<RecoveryPacket*, std::vector<RecoveryPacket> > > (0x0x7f4155ef80d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155e09ea0) 0 empty

Class std::is_error_code_enum<std::_List_iterator<CriticalPacket*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_List_iterator<CriticalPacket*> > (0x0x7f4155ef8270) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155eff120) 0 empty

Class std::is_error_condition_enum<std::_List_iterator<CriticalPacket*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_List_iterator<CriticalPacket*> > (0x0x7f4155ef8340) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155eff180) 0 empty

Class std::_List_const_iterator<CriticalPacketEntry>
   size=8 align=8
   base size=8 base align=8
std::_List_const_iterator<CriticalPacketEntry> (0x0x7f4155eff2a0) 0

Class std::_List_iterator<CriticalPacketEntry>
   size=8 align=8
   base size=8 base align=8
std::_List_iterator<CriticalPacketEntry> (0x0x7f4155eff360) 0

Class std::is_error_code_enum<std::_List_const_iterator<CriticalPacketEntry> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_List_const_iterator<CriticalPacketEntry> > (0x0x7f4155ef83a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155eff3c0) 0 empty

Class std::is_error_condition_enum<std::_List_const_iterator<CriticalPacketEntry> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_List_const_iterator<CriticalPacketEntry> > (0x0x7f4155ef8410) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155eff420) 0 empty

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155eff600) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155effa20) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155effe40) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155f4a2a0) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = char; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155f4a6c0) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155f4aae0) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155f4af00) 0

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

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = char; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155f7f360) 0

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

Class std::remove_volatile<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::random_access_iterator_tag> (0x0x7f4155f7f7e0) 0 empty

Class std::remove_const<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::random_access_iterator_tag> (0x0x7f4155f7f840) 0 empty

Class std::remove_cv<std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::random_access_iterator_tag> (0x0x7f4155f7f780) 0 empty

Class std::__is_void_helper<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::random_access_iterator_tag> (0x0x7f4155ef84e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155f7f8a0) 0 empty

Class std::is_void<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::random_access_iterator_tag> (0x0x7f4155ef8548) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155f7f900) 0 empty

Class std::conditional<false, std::is_void<std::random_access_iterator_tag>, std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::random_access_iterator_tag>, std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > > (0x0x7f4155f7f960) 0 empty

Class std::is_function<std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::input_iterator_tag> (0x0x7f4155ef85b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155f7fa80) 0 empty

Class std::conditional<false, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f4155f7fae0) 0 empty

Class std::is_array<std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::input_iterator_tag> (0x0x7f4155ef86e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155f7fb40) 0 empty

Class std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f4155ef8750) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7f4155ef87b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155f7fba0) 0 empty

Class std::__or_<std::is_void<std::random_access_iterator_tag>, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::random_access_iterator_tag>, std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f4155ef8820) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f4155ef8888) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7f4155ef88f0) 0 empty
      std::integral_constant<bool, false> (0x0x7f4155f7fcc0) 0 empty

Class std::is_function<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::random_access_iterator_tag> (0x0x7f4155ef8958) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155f7fde0) 0 empty

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

Class std::is_lvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::random_access_iterator_tag> (0x0x7f4155ef89c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155f7fea0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> > (0x0x7f4155f7ff00) 0 empty

Class std::is_rvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7f4155ef8a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155f7ff60) 0 empty

Class std::__or_<std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::random_access_iterator_tag>, std::is_rvalue_reference<std::random_access_iterator_tag> > (0x0x7f4155ef8a90) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7f4155ef8af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155faf000) 0 empty

Class std::is_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::random_access_iterator_tag> (0x0x7f4155ef8b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155faf060) 0 empty

Class std::conditional<false, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f4155faf0c0) 0 empty

Class std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f4155ef8bc8) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7f4155ef8c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155faf120) 0 empty

Class std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f4155ef8c98) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f4155ef8d00) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7f4155ef8d68) 0 empty
      std::integral_constant<bool, false> (0x0x7f4155faf180) 0 empty

Class std::__not_<std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > > (0x0x7f4155ef8dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155faf1e0) 0 empty

Class std::is_object<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::random_access_iterator_tag> (0x0x7f4155ef8e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155faf240) 0 empty

Class std::conditional<true, std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> > (0x0x7f4155faf2a0) 0 empty

Class std::__or_<std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::random_access_iterator_tag>, std::is_reference<std::random_access_iterator_tag> > (0x0x7f4155ef8ea0) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7f4155ef8f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155faf300) 0 empty

Class std::__is_referenceable<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::random_access_iterator_tag> (0x0x7f4155ef8f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155faf360) 0 empty

Class std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7f4155faf3c0) 0 empty

Class std::add_rvalue_reference<std::random_access_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::random_access_iterator_tag> (0x0x7f4155ef8208) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7f4155faf420) 0 empty

Class std::__is_convertible_helper<std::random_access_iterator_tag, std::input_iterator_tag, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::random_access_iterator_tag, std::input_iterator_tag, false> (0x0x7f4155f7fd80) 0 empty

Class std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::random_access_iterator_tag, std::input_iterator_tag> (0x0x7f4155fc0000) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155faf600) 0 empty

Class std::remove_reference<std::allocator<char>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<char>&> (0x0x7f4155faf9c0) 0 empty

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155fafc60) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long int; _Ret = long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155fdf060) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long unsigned int; _Ret = long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155fdf420) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long int; _Ret = long long int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155fdf7e0) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long long unsigned int; _Ret = long long unsigned int; _CharT = wchar_t; _Base = {int}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155fdfba0) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = float; _Ret = float; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155fdff60) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = double; _Ret = double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155c14360) 0

Class __gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno
   size=4 align=4
   base size=4 base align=4
__gnu_cxx::__stoa(_TRet (*)(const _CharT*, _CharT**, _Base ...), const char*, const _CharT*, std::size_t*, _Base ...) [with _TRet = long double; _Ret = long double; _CharT = wchar_t; _Base = {}; std::size_t = long unsigned int]::_Save_errno (0x0x7f4155c14720) 0

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

Class std::remove_reference<std::allocator<wchar_t>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<wchar_t>&> (0x0x7f4155c14ea0) 0 empty

Class std::remove_reference<std::allocator<char16_t>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<char16_t>&> (0x0x7f4155c5e5a0) 0 empty

Class std::remove_reference<std::allocator<char32_t>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<char32_t>&> (0x0x7f4155c5ef60) 0 empty

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

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

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

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7f4155fc0340) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f4155c833c0) 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> (0x0x7f4155c83420) 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> (0x0x7f4155c83480) 0 empty

Class std::remove_reference<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::__cxx11::basic_string<char>&> (0x0x7f4155c835a0) 0 empty

Class std::is_array<std::allocator<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<RSOutputRow> > (0x0x7f4155fc07b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155ce78a0) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<RSOutputRow> > (0x0x7f4155fc0888) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155ce7a20) 0 empty

Class std::is_void<std::allocator<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<RSOutputRow> > (0x0x7f4155fc08f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155ce7a80) 0 empty

Class std::__not_<std::is_void<std::allocator<RSOutputRow> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<RSOutputRow> > > (0x0x7f4155fc0958) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155ce7ae0) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<RSOutputRow> > (0x0x7f4155fc09c0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f4155ce7ba0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<RSOutputRow> > >, std::__is_default_constructible_impl<std::allocator<RSOutputRow> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<RSOutputRow> > >, std::__is_default_constructible_impl<std::allocator<RSOutputRow> > > (0x0x7f4155fc0a28) 0 empty
  std::__is_default_constructible_impl<std::allocator<RSOutputRow> > (0x0x7f4155fc0a90) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f4155ce7c00) 0 empty

Class std::__is_default_constructible_atom<std::allocator<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<RSOutputRow> > (0x0x7f4155fc0af8) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<RSOutputRow> > >, std::__is_default_constructible_impl<std::allocator<RSOutputRow> > > (0x0x7f4155fc0b60) 0 empty
    std::__is_default_constructible_impl<std::allocator<RSOutputRow> > (0x0x7f4155fc0bc8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f4155ce7c60) 0 empty

Class std::__is_default_constructible_safe<std::allocator<RSOutputRow>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<RSOutputRow>, false> (0x0x7f4155fc0c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155ce7cc0) 0 empty

Class std::is_default_constructible<std::allocator<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<RSOutputRow> > (0x0x7f4155fc0c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155ce7d20) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<RSOutputRow> > (0x0x7f4155fc0d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155ce7de0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<RSOutputRow>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<RSOutputRow>, false> (0x0x7f4155fc0d68) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<RSOutputRow> > (0x0x7f4155fc0dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155ce7e40) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<RSOutputRow> >, std::__is_nt_default_constructible_impl<std::allocator<RSOutputRow>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<RSOutputRow> >, std::__is_nt_default_constructible_impl<std::allocator<RSOutputRow>, false> > (0x0x7f4155fc0e38) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<RSOutputRow>, false> (0x0x7f4155fc0ea0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<RSOutputRow> > (0x0x7f4155fc0f08) 0 empty
      std::integral_constant<bool, true> (0x0x7f4155ce7ea0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<RSOutputRow> > (0x0x7f4155fc0f70) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<RSOutputRow> >, std::__is_nt_default_constructible_impl<std::allocator<RSOutputRow>, false> > (0x0x7f4155d09000) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<RSOutputRow>, false> (0x0x7f4155d09068) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<RSOutputRow> > (0x0x7f4155d090d0) 0 empty
        std::integral_constant<bool, true> (0x0x7f4155ce7f00) 0 empty

Class GaloisLongMultiplyTable<Galois<16u, 69643u, short unsigned int> >
   size=393216 align=2
   base size=393216 base align=2
GaloisLongMultiplyTable<Galois<16u, 69643u, short unsigned int> > (0x0x7f4155ce7f60) 0

Class __gnu_cxx::__aligned_membuf<CommandLine::ExtraFile>::_Tp2
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__aligned_membuf<CommandLine::ExtraFile>::_Tp2 (0x0x7f4155d15e40) 0

Class __gnu_cxx::__aligned_membuf<CommandLine::ExtraFile>
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__aligned_membuf<CommandLine::ExtraFile> (0x0x7f4155d15de0) 0

Class std::_List_node<CommandLine::ExtraFile>
   size=56 align=8
   base size=56 base align=8
std::_List_node<CommandLine::ExtraFile> (0x0x7f4155d09138) 0
  std::__detail::_List_node_base (0x0x7f4155d15d80) 0

Class std::is_same<Par2CreatorSourceFile**, Par2CreatorSourceFile**>
   size=1 align=1
   base size=1 base align=1
std::is_same<Par2CreatorSourceFile**, Par2CreatorSourceFile**> (0x0x7f4155d091a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155d47180) 0 empty

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

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

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

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

Class std::__is_pointer_helper<Par2CreatorSourceFile**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<Par2CreatorSourceFile**> (0x0x7f4155d09270) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155d47360) 0 empty

Class std::is_pointer<Par2CreatorSourceFile**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<Par2CreatorSourceFile**> (0x0x7f4155d092d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155d473c0) 0 empty

Class std::__not_<std::is_pointer<Par2CreatorSourceFile**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<Par2CreatorSourceFile**> > (0x0x7f4155d09340) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155d47420) 0 empty

Class std::__and_<std::is_same<Par2CreatorSourceFile**, Par2CreatorSourceFile**>, std::__not_<std::is_pointer<Par2CreatorSourceFile**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<Par2CreatorSourceFile**, Par2CreatorSourceFile**>, std::__not_<std::is_pointer<Par2CreatorSourceFile**> > > (0x0x7f4155d093a8) 0 empty
  std::__not_<std::is_pointer<Par2CreatorSourceFile**> > (0x0x7f4155d09410) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155d47480) 0 empty

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

Class std::is_error_condition_enum<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::allocator<char> > (0x0x7f4155d09680) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155d47c60) 0 empty

Class std::is_error_code_enum<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::allocator<char> > (0x0x7f4155d09750) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155d47cc0) 0 empty

Class __gnu_cxx::__aligned_membuf<CriticalPacket*>::_Tp2
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__aligned_membuf<CriticalPacket*>::_Tp2 (0x0x7f4155d804e0) 0

Class __gnu_cxx::__aligned_membuf<CriticalPacket*>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__aligned_membuf<CriticalPacket*> (0x0x7f4155d80480) 0

Class std::_List_node<CriticalPacket*>
   size=24 align=8
   base size=24 base align=8
std::_List_node<CriticalPacket*> (0x0x7f4155d09a28) 0
  std::__detail::_List_node_base (0x0x7f4155d80420) 0

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

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

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

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

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

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

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

Class std::is_error_code_enum<Galois<16u, 69643u, short unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<Galois<16u, 69643u, short unsigned int> > (0x0x7f4155d09f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155dc6780) 0 empty

Class std::is_error_condition_enum<Galois<16u, 69643u, short unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<Galois<16u, 69643u, short unsigned int> > (0x0x7f4155ddc000) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155dc67e0) 0 empty

Class __gnu_cxx::__aligned_membuf<CriticalPacketEntry>::_Tp2
   size=24 align=8
   base size=24 base align=8
__gnu_cxx::__aligned_membuf<CriticalPacketEntry>::_Tp2 (0x0x7f4155dc6ea0) 0

Class __gnu_cxx::__aligned_membuf<CriticalPacketEntry>
   size=24 align=8
   base size=24 base align=8
__gnu_cxx::__aligned_membuf<CriticalPacketEntry> (0x0x7f4155dc6e40) 0

Class std::_List_node<CriticalPacketEntry>
   size=40 align=8
   base size=40 base align=8
std::_List_node<CriticalPacketEntry> (0x0x7f4155ddc068) 0
  std::__detail::_List_node_base (0x0x7f4155dc6de0) 0

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

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

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

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

Class std::is_void<char>
   size=1 align=1
   base size=1 base align=1
std::is_void<char> (0x0x7f4155ddc208) 0 empty
  std::integral_constant<bool, false> (0x0x7f41559f3420) 0 empty

Class std::conditional<false, std::__undefined, char>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, char> (0x0x7f41559f3480) 0 empty

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

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

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

Class std::remove_cv<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<wchar_t> (0x0x7f41559f3ba0) 0 empty

Class std::__is_void_helper<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<wchar_t> (0x0x7f4155ddc3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41559f3cc0) 0 empty

Class std::is_void<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<wchar_t> (0x0x7f4155ddc410) 0 empty
  std::integral_constant<bool, false> (0x0x7f41559f3d20) 0 empty

Class std::conditional<false, std::__undefined, wchar_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, wchar_t> (0x0x7f41559f3d80) 0 empty

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

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

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

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

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

Class std::remove_cv<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char16_t> (0x0x7f4155a1ade0) 0 empty

Class std::__is_void_helper<char16_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<char16_t> (0x0x7f4155ddc750) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155a1af00) 0 empty

Class std::is_void<char16_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char16_t> (0x0x7f4155ddc7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155a1af60) 0 empty

Class std::conditional<false, std::__undefined, char16_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, char16_t> (0x0x7f4155a35000) 0 empty

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

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

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

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

Class std::remove_cv<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char32_t> (0x0x7f4155a35900) 0 empty

Class std::__is_void_helper<char32_t>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<char32_t> (0x0x7f4155ddca28) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155a35a20) 0 empty

Class std::is_void<char32_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char32_t> (0x0x7f4155ddca90) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155a35a80) 0 empty

Class std::conditional<false, std::__undefined, char32_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, char32_t> (0x0x7f4155a35ae0) 0 empty

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

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

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

Class std::is_same<std::_List_node<CriticalPacket*>*, CriticalPacket**>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_List_node<CriticalPacket*>*, CriticalPacket**> (0x0x7f4155ddcd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155a7bd80) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<CriticalPacket**> >, std::is_same<std::_List_node<CriticalPacket*>*, CriticalPacket**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<CriticalPacket**> >, std::is_same<std::_List_node<CriticalPacket*>*, CriticalPacket**> > (0x0x7f4155a7bde0) 0 empty

Class std::__and_<std::is_same<std::_List_node<CriticalPacket*>*, CriticalPacket**>, std::__not_<std::is_pointer<CriticalPacket**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_List_node<CriticalPacket*>*, CriticalPacket**>, std::__not_<std::is_pointer<CriticalPacket**> > > (0x0x7f4155ddcd68) 0 empty
  std::is_same<std::_List_node<CriticalPacket*>*, CriticalPacket**> (0x0x7f4155ddcdd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155a7be40) 0 empty

Class std::is_same<std::_List_node<CriticalPacketEntry>*, CriticalPacketEntry*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_List_node<CriticalPacketEntry>*, CriticalPacketEntry*> (0x0x7f4155ddce38) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155a972a0) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<CriticalPacketEntry*> >, std::is_same<std::_List_node<CriticalPacketEntry>*, CriticalPacketEntry*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<CriticalPacketEntry*> >, std::is_same<std::_List_node<CriticalPacketEntry>*, CriticalPacketEntry*> > (0x0x7f4155a97300) 0 empty

Class std::__and_<std::is_same<std::_List_node<CriticalPacketEntry>*, CriticalPacketEntry*>, std::__not_<std::is_pointer<CriticalPacketEntry*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_List_node<CriticalPacketEntry>*, CriticalPacketEntry*>, std::__not_<std::is_pointer<CriticalPacketEntry*> > > (0x0x7f4155ddcea0) 0 empty
  std::is_same<std::_List_node<CriticalPacketEntry>*, CriticalPacketEntry*> (0x0x7f4155ddcf08) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155a97360) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<const RSOutputRow*, std::vector<RSOutputRow> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<const RSOutputRow*, std::vector<RSOutputRow> > > (0x0x7f4155ddcf70) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155a97780) 0 empty

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<const RSOutputRow*, std::vector<RSOutputRow> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<const RSOutputRow*, std::vector<RSOutputRow> > > (0x0x7f4155ab0000) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155a977e0) 0 empty

Class std::is_error_condition_enum<unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<unsigned int> (0x0x7f4155ab0138) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155a978a0) 0 empty

Class std::is_same<std::_List_node<CommandLine::ExtraFile>*, CommandLine::ExtraFile*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_List_node<CommandLine::ExtraFile>*, CommandLine::ExtraFile*> (0x0x7f4155ab01a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155abc7e0) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<CommandLine::ExtraFile*> >, std::is_same<std::_List_node<CommandLine::ExtraFile>*, CommandLine::ExtraFile*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<CommandLine::ExtraFile*> >, std::is_same<std::_List_node<CommandLine::ExtraFile>*, CommandLine::ExtraFile*> > (0x0x7f4155abc840) 0 empty

Class std::__and_<std::is_same<std::_List_node<CommandLine::ExtraFile>*, CommandLine::ExtraFile*>, std::__not_<std::is_pointer<CommandLine::ExtraFile*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_List_node<CommandLine::ExtraFile>*, CommandLine::ExtraFile*>, std::__not_<std::is_pointer<CommandLine::ExtraFile*> > > (0x0x7f4155ab0208) 0 empty
  std::is_same<std::_List_node<CommandLine::ExtraFile>*, CommandLine::ExtraFile*> (0x0x7f4155ab0270) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155abc8a0) 0 empty

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

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

Class std::remove_reference<CriticalPacketEntry>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<CriticalPacketEntry> (0x0x7f4155b17b40) 0 empty

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

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

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

Class std::is_void<const char>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char> (0x0x7f4155ab0478) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155b8d900) 0 empty

Class std::conditional<false, std::__undefined, const char>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const char> (0x0x7f4155b8d960) 0 empty

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

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

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

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

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

Class std::is_void<const wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<const wchar_t> (0x0x7f4155ab0f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155b8dea0) 0 empty

Class std::conditional<false, std::__undefined, const wchar_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const wchar_t> (0x0x7f4155b8df00) 0 empty

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

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

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

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

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

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

Class std::is_void<const char16_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char16_t> (0x0x7f4155bb9208) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155bc25a0) 0 empty

Class std::conditional<false, std::__undefined, const char16_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const char16_t> (0x0x7f4155bc2600) 0 empty

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

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

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

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

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

Class std::is_void<const char32_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char32_t> (0x0x7f4155bb93a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155bc2b40) 0 empty

Class std::conditional<false, std::__undefined, const char32_t>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, const char32_t> (0x0x7f4155bc2ba0) 0 empty

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

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7f4155775540) 0 empty

Class std::remove_reference<const CommandLine::ExtraFile&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const CommandLine::ExtraFile&> (0x0x7f41557b07e0) 0 empty

Class std::is_function<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_function<Par2CreatorSourceFile*> (0x0x7f4155bb9f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f41557b0de0) 0 empty

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

Class std::is_lvalue_reference<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<Par2CreatorSourceFile*> (0x0x7f4155bb9f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f41557b0ea0) 0 empty

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

Class std::is_rvalue_reference<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<Par2CreatorSourceFile*> (0x0x7f41557e2000) 0 empty
  std::integral_constant<bool, false> (0x0x7f41557b0f60) 0 empty

Class std::__or_<std::is_lvalue_reference<Par2CreatorSourceFile*>, std::is_rvalue_reference<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<Par2CreatorSourceFile*>, std::is_rvalue_reference<Par2CreatorSourceFile*> > (0x0x7f41557e2068) 0 empty
  std::is_rvalue_reference<Par2CreatorSourceFile*> (0x0x7f41557e20d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f41557e3000) 0 empty

Class std::is_reference<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<Par2CreatorSourceFile*> (0x0x7f41557e2138) 0 empty
  std::integral_constant<bool, false> (0x0x7f41557e3060) 0 empty

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

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

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

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

Class std::__is_void_helper<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<Par2CreatorSourceFile*> (0x0x7f41557e22d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41557e3240) 0 empty

Class std::is_void<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_void<Par2CreatorSourceFile*> (0x0x7f41557e2340) 0 empty
  std::integral_constant<bool, false> (0x0x7f41557e32a0) 0 empty

Class std::__or_<std::is_reference<Par2CreatorSourceFile*>, std::is_void<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<Par2CreatorSourceFile*>, std::is_void<Par2CreatorSourceFile*> > (0x0x7f41557e23a8) 0 empty
  std::is_void<Par2CreatorSourceFile*> (0x0x7f41557e2410) 0 empty
    std::integral_constant<bool, false> (0x0x7f41557e3300) 0 empty

Class std::__or_<std::is_function<Par2CreatorSourceFile*>, std::is_reference<Par2CreatorSourceFile*>, std::is_void<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<Par2CreatorSourceFile*>, std::is_reference<Par2CreatorSourceFile*>, std::is_void<Par2CreatorSourceFile*> > (0x0x7f41557e2478) 0 empty
  std::__or_<std::is_reference<Par2CreatorSourceFile*>, std::is_void<Par2CreatorSourceFile*> > (0x0x7f41557e24e0) 0 empty
    std::is_void<Par2CreatorSourceFile*> (0x0x7f41557e2548) 0 empty
      std::integral_constant<bool, false> (0x0x7f41557e3420) 0 empty

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

Class std::is_object<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_object<Par2CreatorSourceFile*> (0x0x7f41557e2618) 0 empty
  std::integral_constant<bool, true> (0x0x7f41557e3540) 0 empty

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

Class std::__or_<std::is_object<Par2CreatorSourceFile*>, std::is_reference<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<Par2CreatorSourceFile*>, std::is_reference<Par2CreatorSourceFile*> > (0x0x7f41557e2750) 0 empty
  std::is_object<Par2CreatorSourceFile*> (0x0x7f41557e27b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f41557e3600) 0 empty

Class std::__is_referenceable<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<Par2CreatorSourceFile*> (0x0x7f41557e2820) 0 empty
  std::integral_constant<bool, true> (0x0x7f41557e37e0) 0 empty

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

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

Class std::is_array<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_array<Par2CreatorSourceFile*> (0x0x7f41557e2888) 0 empty
  std::integral_constant<bool, false> (0x0x7f41557e3900) 0 empty

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

Class std::__and_<std::is_array<Par2CreatorSourceFile*>, std::__not_<std::extent<Par2CreatorSourceFile*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<Par2CreatorSourceFile*>, std::__not_<std::extent<Par2CreatorSourceFile*, 0u> > > (0x0x7f41557e28f0) 0 empty
  std::is_array<Par2CreatorSourceFile*> (0x0x7f41557e2958) 0 empty
    std::integral_constant<bool, false> (0x0x7f41557e39c0) 0 empty

Class std::__is_array_unknown_bounds<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<Par2CreatorSourceFile*> (0x0x7f41557e2a90) 0 empty
  std::__and_<std::is_array<Par2CreatorSourceFile*>, std::__not_<std::extent<Par2CreatorSourceFile*, 0u> > > (0x0x7f41557e2af8) 0 empty
    std::is_array<Par2CreatorSourceFile*> (0x0x7f41557e2b60) 0 empty
      std::integral_constant<bool, false> (0x0x7f41557e3a20) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<Par2CreatorSourceFile*>, std::is_function<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<Par2CreatorSourceFile*>, std::is_function<Par2CreatorSourceFile*> > (0x0x7f41557e2bc8) 0 empty
  std::is_function<Par2CreatorSourceFile*> (0x0x7f41557e2c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f41557e3ae0) 0 empty

Class std::__or_<std::is_void<Par2CreatorSourceFile*>, std::__is_array_unknown_bounds<Par2CreatorSourceFile*>, std::is_function<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<Par2CreatorSourceFile*>, std::__is_array_unknown_bounds<Par2CreatorSourceFile*>, std::is_function<Par2CreatorSourceFile*> > (0x0x7f41557e2c98) 0 empty
  std::__or_<std::__is_array_unknown_bounds<Par2CreatorSourceFile*>, std::is_function<Par2CreatorSourceFile*> > (0x0x7f41557e2d00) 0 empty
    std::is_function<Par2CreatorSourceFile*> (0x0x7f41557e2d68) 0 empty
      std::integral_constant<bool, false> (0x0x7f41557e3b40) 0 empty

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

Class std::__is_integral_helper<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<Par2CreatorSourceFile*> (0x0x7f41557e2ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41557e3c00) 0 empty

Class std::is_integral<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<Par2CreatorSourceFile*> (0x0x7f41557e2f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f41557e3c60) 0 empty

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

Class std::__is_floating_point_helper<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<Par2CreatorSourceFile*> (0x0x7f41557e2f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f41557e3d20) 0 empty

Class std::is_floating_point<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<Par2CreatorSourceFile*> (0x0x7f4155807000) 0 empty
  std::integral_constant<bool, false> (0x0x7f41557e3d80) 0 empty

Class std::__or_<std::is_integral<Par2CreatorSourceFile*>, std::is_floating_point<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<Par2CreatorSourceFile*>, std::is_floating_point<Par2CreatorSourceFile*> > (0x0x7f4155807068) 0 empty
  std::is_floating_point<Par2CreatorSourceFile*> (0x0x7f41558070d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f41557e3de0) 0 empty

Class std::is_arithmetic<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<Par2CreatorSourceFile*> (0x0x7f41558072d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41557e3e40) 0 empty

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

Class std::is_enum<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<Par2CreatorSourceFile*> (0x0x7f4155807340) 0 empty
  std::integral_constant<bool, false> (0x0x7f41557e3f00) 0 empty

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

Class std::__is_pointer_helper<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<Par2CreatorSourceFile*> (0x0x7f41558073a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f415580f000) 0 empty

Class std::is_pointer<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<Par2CreatorSourceFile*> (0x0x7f4155807410) 0 empty
  std::integral_constant<bool, true> (0x0x7f415580f060) 0 empty

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

Class std::__or_<std::is_pointer<Par2CreatorSourceFile*>, std::is_member_pointer<Par2CreatorSourceFile*>, std::is_null_pointer<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<Par2CreatorSourceFile*>, std::is_member_pointer<Par2CreatorSourceFile*>, std::is_null_pointer<Par2CreatorSourceFile*> > (0x0x7f4155807478) 0 empty
  std::is_pointer<Par2CreatorSourceFile*> (0x0x7f41558074e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f415580f120) 0 empty

Class std::__or_<std::is_enum<Par2CreatorSourceFile*>, std::is_pointer<Par2CreatorSourceFile*>, std::is_member_pointer<Par2CreatorSourceFile*>, std::is_null_pointer<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<Par2CreatorSourceFile*>, std::is_pointer<Par2CreatorSourceFile*>, std::is_member_pointer<Par2CreatorSourceFile*>, std::is_null_pointer<Par2CreatorSourceFile*> > (0x0x7f4155807548) 0 empty
  std::__or_<std::is_pointer<Par2CreatorSourceFile*>, std::is_member_pointer<Par2CreatorSourceFile*>, std::is_null_pointer<Par2CreatorSourceFile*> > (0x0x7f41558075b0) 0 empty
    std::is_pointer<Par2CreatorSourceFile*> (0x0x7f4155807618) 0 empty
      std::integral_constant<bool, true> (0x0x7f415580f180) 0 empty

Class std::__or_<std::is_arithmetic<Par2CreatorSourceFile*>, std::is_enum<Par2CreatorSourceFile*>, std::is_pointer<Par2CreatorSourceFile*>, std::is_member_pointer<Par2CreatorSourceFile*>, std::is_null_pointer<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<Par2CreatorSourceFile*>, std::is_enum<Par2CreatorSourceFile*>, std::is_pointer<Par2CreatorSourceFile*>, std::is_member_pointer<Par2CreatorSourceFile*>, std::is_null_pointer<Par2CreatorSourceFile*> > (0x0x7f4155807680) 0 empty
  std::__or_<std::is_enum<Par2CreatorSourceFile*>, std::is_pointer<Par2CreatorSourceFile*>, std::is_member_pointer<Par2CreatorSourceFile*>, std::is_null_pointer<Par2CreatorSourceFile*> > (0x0x7f41558076e8) 0 empty
    std::__or_<std::is_pointer<Par2CreatorSourceFile*>, std::is_member_pointer<Par2CreatorSourceFile*>, std::is_null_pointer<Par2CreatorSourceFile*> > (0x0x7f4155807750) 0 empty
      std::is_pointer<Par2CreatorSourceFile*> (0x0x7f41558077b8) 0 empty
        std::integral_constant<bool, true> (0x0x7f415580f1e0) 0 empty

Class std::is_scalar<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<Par2CreatorSourceFile*> (0x0x7f4155807820) 0 empty
  std::integral_constant<bool, true> (0x0x7f415580f240) 0 empty

Class std::__or_<std::is_reference<Par2CreatorSourceFile*>, std::is_scalar<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<Par2CreatorSourceFile*>, std::is_scalar<Par2CreatorSourceFile*> > (0x0x7f4155807888) 0 empty
  std::is_scalar<Par2CreatorSourceFile*> (0x0x7f41558078f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f415580f2a0) 0 empty

Class std::__is_destructible_safe<Par2CreatorSourceFile*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<Par2CreatorSourceFile*, false, true> (0x0x7f4155807958) 0 empty
  std::integral_constant<bool, true> (0x0x7f415580f480) 0 empty

Class std::is_destructible<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<Par2CreatorSourceFile*> (0x0x7f41558079c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f415580f4e0) 0 empty

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

Class std::is_function<Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<Par2CreatorSourceFile*&&> (0x0x7f4155807a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f415580f600) 0 empty

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

Class std::is_lvalue_reference<Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<Par2CreatorSourceFile*&&> (0x0x7f4155807af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415580f780) 0 empty

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

Class std::is_rvalue_reference<Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<Par2CreatorSourceFile*&&> (0x0x7f4155807b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f415580f840) 0 empty

Class std::__or_<std::is_lvalue_reference<Par2CreatorSourceFile*&&>, std::is_rvalue_reference<Par2CreatorSourceFile*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<Par2CreatorSourceFile*&&>, std::is_rvalue_reference<Par2CreatorSourceFile*&&> > (0x0x7f4155807bc8) 0 empty
  std::is_rvalue_reference<Par2CreatorSourceFile*&&> (0x0x7f4155807c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f415580f8a0) 0 empty

Class std::is_reference<Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<Par2CreatorSourceFile*&&> (0x0x7f4155807c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f415580f900) 0 empty

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

Class std::__or_<std::is_reference<Par2CreatorSourceFile*&&>, std::is_void<Par2CreatorSourceFile*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<Par2CreatorSourceFile*&&>, std::is_void<Par2CreatorSourceFile*&&> > (0x0x7f4155807dd0) 0 empty
  std::is_reference<Par2CreatorSourceFile*&&> (0x0x7f4155807e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f415580f9c0) 0 empty

Class std::__or_<std::is_function<Par2CreatorSourceFile*&&>, std::is_reference<Par2CreatorSourceFile*&&>, std::is_void<Par2CreatorSourceFile*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<Par2CreatorSourceFile*&&>, std::is_reference<Par2CreatorSourceFile*&&>, std::is_void<Par2CreatorSourceFile*&&> > (0x0x7f4155807f70) 0 empty
  std::__or_<std::is_reference<Par2CreatorSourceFile*&&>, std::is_void<Par2CreatorSourceFile*&&> > (0x0x7f4155825000) 0 empty
    std::is_reference<Par2CreatorSourceFile*&&> (0x0x7f4155825068) 0 empty
      std::integral_constant<bool, true> (0x0x7f415580fa20) 0 empty

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

Class std::is_object<Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<Par2CreatorSourceFile*&&> (0x0x7f41558251a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415580fae0) 0 empty

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

Class std::__or_<std::is_object<Par2CreatorSourceFile*&&>, std::is_reference<Par2CreatorSourceFile*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<Par2CreatorSourceFile*&&>, std::is_reference<Par2CreatorSourceFile*&&> > (0x0x7f4155825208) 0 empty
  std::is_reference<Par2CreatorSourceFile*&&> (0x0x7f4155825270) 0 empty
    std::integral_constant<bool, true> (0x0x7f415580fba0) 0 empty

Class std::__is_referenceable<Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<Par2CreatorSourceFile*&&> (0x0x7f41558253a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f415580fcc0) 0 empty

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

Class std::add_rvalue_reference<Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<Par2CreatorSourceFile*&&> (0x0x7f4155825410) 0 empty
  std::__add_rvalue_reference_helper<Par2CreatorSourceFile*&&, true> (0x0x7f415580fd80) 0 empty

Class std::__is_direct_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155807a28) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f415580f5a0) 0 empty

Class std::__and_<std::is_destructible<Par2CreatorSourceFile*>, std::__is_direct_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<Par2CreatorSourceFile*>, std::__is_direct_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> > (0x0x7f41558254e0) 0 empty
  std::__is_direct_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155825548) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f415580fde0) 0 empty

Class std::__is_direct_constructible_new_safe<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f41558255b0) 0 empty
  std::__and_<std::is_destructible<Par2CreatorSourceFile*>, std::__is_direct_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> > (0x0x7f4155825618) 0 empty
    std::__is_direct_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155825680) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f415580fe40) 0 empty

Class std::__is_direct_constructible_new<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f41558256e8) 0 empty
  std::__is_direct_constructible_new_safe<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155825750) 0 empty
    std::__and_<std::is_destructible<Par2CreatorSourceFile*>, std::__is_direct_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> > (0x0x7f41558257b8) 0 empty
      std::__is_direct_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155825820) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f415580ff60) 0 empty

Class std::__is_direct_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155825888) 0 empty
  std::integral_constant<bool, true> (0x0x7f415582e060) 0 empty

Class std::__is_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f41558258f0) 0 empty
  std::__is_direct_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155825958) 0 empty
    std::integral_constant<bool, true> (0x0x7f415582e0c0) 0 empty

Class std::is_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f41558259c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f415582e120) 0 empty

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

Class std::__is_nt_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155825a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f415582e1e0) 0 empty

Class std::__and_<std::is_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&>, std::__is_nt_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&>, std::__is_nt_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> > (0x0x7f4155825a90) 0 empty
  std::__is_nt_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155825af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f415582e240) 0 empty

Class std::is_nothrow_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155825b60) 0 empty
  std::__and_<std::is_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&>, std::__is_nt_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> > (0x0x7f4155825bc8) 0 empty
    std::__is_nt_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155825c30) 0 empty
      std::integral_constant<bool, true> (0x0x7f415582e2a0) 0 empty

Class std::__is_nothrow_move_constructible_impl<Par2CreatorSourceFile*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<Par2CreatorSourceFile*, true> (0x0x7f4155825c98) 0 empty
  std::is_nothrow_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155825d00) 0 empty
    std::__and_<std::is_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&>, std::__is_nt_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> > (0x0x7f4155825d68) 0 empty
      std::__is_nt_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155825dd0) 0 empty
        std::integral_constant<bool, true> (0x0x7f415582e300) 0 empty

Class std::is_nothrow_move_constructible<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<Par2CreatorSourceFile*> (0x0x7f4155825e38) 0 empty
  std::__is_nothrow_move_constructible_impl<Par2CreatorSourceFile*, true> (0x0x7f4155825ea0) 0 empty
    std::is_nothrow_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155825f08) 0 empty
      std::__and_<std::is_constructible<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&>, std::__is_nt_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> > (0x0x7f4155825f70) 0 empty
        std::__is_nt_constructible_impl<Par2CreatorSourceFile*, Par2CreatorSourceFile*&&> (0x0x7f4155836000) 0 empty
          std::integral_constant<bool, true> (0x0x7f415582e360) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<Par2CreatorSourceFile*> > (0x0x7f4155836068) 0 empty
  std::integral_constant<bool, false> (0x0x7f415582e3c0) 0 empty

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

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<Par2CreatorSourceFile*> >, std::is_copy_constructible<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<Par2CreatorSourceFile*> >, std::is_copy_constructible<Par2CreatorSourceFile*> > (0x0x7f41558360d0) 0 empty
  std::__not_<std::is_nothrow_move_constructible<Par2CreatorSourceFile*> > (0x0x7f4155836138) 0 empty
    std::integral_constant<bool, false> (0x0x7f415582e480) 0 empty

Class std::__move_if_noexcept_cond<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<Par2CreatorSourceFile*> (0x0x7f41558361a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415582e4e0) 0 empty

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

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

Class std::is_lvalue_reference<Par2CreatorSourceFile*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<Par2CreatorSourceFile*&> (0x0x7f4155836750) 0 empty
  std::integral_constant<bool, true> (0x0x7f415582e8a0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<Par2CreatorSourceFile*&>, std::is_rvalue_reference<Par2CreatorSourceFile*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<Par2CreatorSourceFile*&>, std::is_rvalue_reference<Par2CreatorSourceFile*&> > (0x0x7f41558367b8) 0 empty
  std::is_lvalue_reference<Par2CreatorSourceFile*&> (0x0x7f4155836820) 0 empty
    std::integral_constant<bool, true> (0x0x7f415582e960) 0 empty

Class std::is_reference<Par2CreatorSourceFile*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<Par2CreatorSourceFile*&> (0x0x7f4155836888) 0 empty
  std::integral_constant<bool, true> (0x0x7f415582e9c0) 0 empty

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

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

Class std::move_iterator<Par2CreatorSourceFile**>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<Par2CreatorSourceFile**> (0x0x7f415582e840) 0

Class std::__allocated_ptr<std::allocator<std::_List_node<CriticalPacket*> > >
   size=16 align=8
   base size=16 base align=8
std::__allocated_ptr<std::allocator<std::_List_node<CriticalPacket*> > > (0x0x7f415582ec00) 0

Class std::is_same<std::_List_node<CriticalPacket*>*, std::_List_node<CriticalPacket*>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_List_node<CriticalPacket*>*, std::_List_node<CriticalPacket*>*> (0x0x7f4155836dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f415582ec60) 0 empty

Class std::__and_<std::is_same<std::_List_node<CriticalPacket*>*, std::_List_node<CriticalPacket*>*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_List_node<CriticalPacket*>*, std::_List_node<CriticalPacket*>*> > (0x0x7f4155836e38) 0 empty
  std::is_same<std::_List_node<CriticalPacket*>*, std::_List_node<CriticalPacket*>*> (0x0x7f4155836ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f415582ecc0) 0 empty

Class std::is_function<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_function<DataBlock> (0x0x7f4155878000) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155879000) 0 empty

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

Class std::is_lvalue_reference<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<DataBlock> (0x0x7f4155878068) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558790c0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<DataBlock>, std::is_rvalue_reference<DataBlock> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<DataBlock>, std::is_rvalue_reference<DataBlock> > (0x0x7f4155879120) 0 empty

Class std::is_rvalue_reference<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<DataBlock> (0x0x7f41558781a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155879240) 0 empty

Class std::__or_<std::is_lvalue_reference<DataBlock>, std::is_rvalue_reference<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<DataBlock>, std::is_rvalue_reference<DataBlock> > (0x0x7f4155878208) 0 empty
  std::is_rvalue_reference<DataBlock> (0x0x7f4155878270) 0 empty
    std::integral_constant<bool, false> (0x0x7f41558792a0) 0 empty

Class std::is_reference<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_reference<DataBlock> (0x0x7f41558782d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155879300) 0 empty

Class std::conditional<false, std::is_reference<DataBlock>, std::is_void<DataBlock> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<DataBlock>, std::is_void<DataBlock> > (0x0x7f4155879360) 0 empty

Class std::remove_volatile<DataBlock>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<DataBlock> (0x0x7f4155879420) 0 empty

Class std::remove_const<DataBlock>
   size=1 align=1
   base size=0 base align=1
std::remove_const<DataBlock> (0x0x7f4155879480) 0 empty

Class std::remove_cv<DataBlock>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<DataBlock> (0x0x7f41558793c0) 0 empty

Class std::__is_void_helper<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<DataBlock> (0x0x7f41558783a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558794e0) 0 empty

Class std::is_void<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_void<DataBlock> (0x0x7f4155878410) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155879540) 0 empty

Class std::__or_<std::is_reference<DataBlock>, std::is_void<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<DataBlock>, std::is_void<DataBlock> > (0x0x7f4155878478) 0 empty
  std::is_void<DataBlock> (0x0x7f41558784e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f41558795a0) 0 empty

Class std::__or_<std::is_function<DataBlock>, std::is_reference<DataBlock>, std::is_void<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<DataBlock>, std::is_reference<DataBlock>, std::is_void<DataBlock> > (0x0x7f4155878548) 0 empty
  std::__or_<std::is_reference<DataBlock>, std::is_void<DataBlock> > (0x0x7f41558785b0) 0 empty
    std::is_void<DataBlock> (0x0x7f4155878618) 0 empty
      std::integral_constant<bool, false> (0x0x7f4155879600) 0 empty

Class std::__not_<std::__or_<std::is_function<DataBlock>, std::is_reference<DataBlock>, std::is_void<DataBlock> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<DataBlock>, std::is_reference<DataBlock>, std::is_void<DataBlock> > > (0x0x7f4155878680) 0 empty
  std::integral_constant<bool, true> (0x0x7f41558797e0) 0 empty

Class std::is_object<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_object<DataBlock> (0x0x7f41558786e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155879840) 0 empty

Class std::conditional<true, std::is_object<DataBlock>, std::is_reference<DataBlock> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<DataBlock>, std::is_reference<DataBlock> > (0x0x7f41558798a0) 0 empty

Class std::__or_<std::is_object<DataBlock>, std::is_reference<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<DataBlock>, std::is_reference<DataBlock> > (0x0x7f4155878750) 0 empty
  std::is_object<DataBlock> (0x0x7f41558787b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155879900) 0 empty

Class std::__is_referenceable<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<DataBlock> (0x0x7f4155878820) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155879960) 0 empty

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

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

Class std::is_array<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_array<DataBlock> (0x0x7f4155878888) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155879a80) 0 empty

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

Class std::__and_<std::is_array<DataBlock>, std::__not_<std::extent<DataBlock, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<DataBlock>, std::__not_<std::extent<DataBlock, 0u> > > (0x0x7f41558788f0) 0 empty
  std::is_array<DataBlock> (0x0x7f4155878958) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155879c00) 0 empty

Class std::__is_array_unknown_bounds<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<DataBlock> (0x0x7f41558789c0) 0 empty
  std::__and_<std::is_array<DataBlock>, std::__not_<std::extent<DataBlock, 0u> > > (0x0x7f4155878a28) 0 empty
    std::is_array<DataBlock> (0x0x7f4155878a90) 0 empty
      std::integral_constant<bool, false> (0x0x7f4155879c60) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<DataBlock>, std::is_function<DataBlock> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<DataBlock>, std::is_function<DataBlock> > (0x0x7f4155879cc0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<DataBlock>, std::is_function<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<DataBlock>, std::is_function<DataBlock> > (0x0x7f4155878bc8) 0 empty
  std::is_function<DataBlock> (0x0x7f4155878c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155879de0) 0 empty

Class std::__or_<std::is_void<DataBlock>, std::__is_array_unknown_bounds<DataBlock>, std::is_function<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<DataBlock>, std::__is_array_unknown_bounds<DataBlock>, std::is_function<DataBlock> > (0x0x7f4155878c98) 0 empty
  std::__or_<std::__is_array_unknown_bounds<DataBlock>, std::is_function<DataBlock> > (0x0x7f4155878d00) 0 empty
    std::is_function<DataBlock> (0x0x7f4155878d68) 0 empty
      std::integral_constant<bool, false> (0x0x7f4155879e40) 0 empty

Class std::conditional<false, std::is_reference<DataBlock>, std::is_scalar<DataBlock> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<DataBlock>, std::is_scalar<DataBlock> > (0x0x7f4155879ea0) 0 empty

Class std::__is_integral_helper<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<DataBlock> (0x0x7f4155878ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155879f00) 0 empty

Class std::is_integral<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_integral<DataBlock> (0x0x7f4155878f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155879f60) 0 empty

Class std::conditional<false, std::is_integral<DataBlock>, std::is_floating_point<DataBlock> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<DataBlock>, std::is_floating_point<DataBlock> > (0x0x7f415589e000) 0 empty

Class std::__is_floating_point_helper<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<DataBlock> (0x0x7f4155878f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f415589e120) 0 empty

Class std::is_floating_point<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<DataBlock> (0x0x7f41558a3000) 0 empty
  std::integral_constant<bool, false> (0x0x7f415589e180) 0 empty

Class std::__or_<std::is_integral<DataBlock>, std::is_floating_point<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<DataBlock>, std::is_floating_point<DataBlock> > (0x0x7f41558a3068) 0 empty
  std::is_floating_point<DataBlock> (0x0x7f41558a30d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f415589e1e0) 0 empty

Class std::is_arithmetic<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<DataBlock> (0x0x7f41558a3138) 0 empty
  std::integral_constant<bool, false> (0x0x7f415589e240) 0 empty

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

Class std::is_enum<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_enum<DataBlock> (0x0x7f41558a31a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415589e300) 0 empty

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

Class std::__is_pointer_helper<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<DataBlock> (0x0x7f41558a32d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415589e3c0) 0 empty

Class std::is_pointer<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<DataBlock> (0x0x7f41558a3340) 0 empty
  std::integral_constant<bool, false> (0x0x7f415589e420) 0 empty

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

Class std::__is_member_pointer_helper<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<DataBlock> (0x0x7f41558a33a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415589e4e0) 0 empty

Class std::is_member_pointer<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<DataBlock> (0x0x7f41558a3410) 0 empty
  std::integral_constant<bool, false> (0x0x7f415589e540) 0 empty

Class std::conditional<false, std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> > (0x0x7f415589e5a0) 0 empty

Class std::__is_null_pointer_helper<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<DataBlock> (0x0x7f41558a3478) 0 empty
  std::integral_constant<bool, false> (0x0x7f415589e6c0) 0 empty

Class std::is_null_pointer<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<DataBlock> (0x0x7f41558a34e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415589e720) 0 empty

Class std::__or_<std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> > (0x0x7f41558a3548) 0 empty
  std::is_null_pointer<DataBlock> (0x0x7f41558a35b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f415589e780) 0 empty

Class std::__or_<std::is_pointer<DataBlock>, std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<DataBlock>, std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> > (0x0x7f41558a3618) 0 empty
  std::__or_<std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> > (0x0x7f41558a3680) 0 empty
    std::is_null_pointer<DataBlock> (0x0x7f41558a36e8) 0 empty
      std::integral_constant<bool, false> (0x0x7f415589e7e0) 0 empty

Class std::__or_<std::is_enum<DataBlock>, std::is_pointer<DataBlock>, std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<DataBlock>, std::is_pointer<DataBlock>, std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> > (0x0x7f41558a3750) 0 empty
  std::__or_<std::is_pointer<DataBlock>, std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> > (0x0x7f41558a37b8) 0 empty
    std::__or_<std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> > (0x0x7f41558a3820) 0 empty
      std::is_null_pointer<DataBlock> (0x0x7f41558a3888) 0 empty
        std::integral_constant<bool, false> (0x0x7f415589e840) 0 empty

Class std::__or_<std::is_arithmetic<DataBlock>, std::is_enum<DataBlock>, std::is_pointer<DataBlock>, std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<DataBlock>, std::is_enum<DataBlock>, std::is_pointer<DataBlock>, std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> > (0x0x7f41558a38f0) 0 empty
  std::__or_<std::is_enum<DataBlock>, std::is_pointer<DataBlock>, std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> > (0x0x7f41558a3958) 0 empty
    std::__or_<std::is_pointer<DataBlock>, std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> > (0x0x7f41558a39c0) 0 empty
      std::__or_<std::is_member_pointer<DataBlock>, std::is_null_pointer<DataBlock> > (0x0x7f41558a3a28) 0 empty
        std::is_null_pointer<DataBlock> (0x0x7f41558a3a90) 0 empty
          std::integral_constant<bool, false> (0x0x7f415589e8a0) 0 empty

Class std::is_scalar<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<DataBlock> (0x0x7f41558a3af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415589e900) 0 empty

Class std::__or_<std::is_reference<DataBlock>, std::is_scalar<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<DataBlock>, std::is_scalar<DataBlock> > (0x0x7f41558a3b60) 0 empty
  std::is_scalar<DataBlock> (0x0x7f41558a3bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f415589e960) 0 empty

Class std::remove_all_extents<DataBlock>
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<DataBlock> (0x0x7f415589e9c0) 0 empty

Class std::is_function<DataBlock&>
   size=1 align=1
   base size=1 base align=1
std::is_function<DataBlock&> (0x0x7f41558a3c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f415589ea80) 0 empty

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

Class std::is_lvalue_reference<DataBlock&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<DataBlock&> (0x0x7f41558a3d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f415589eb40) 0 empty

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

Class std::__or_<std::is_lvalue_reference<DataBlock&>, std::is_rvalue_reference<DataBlock&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<DataBlock&>, std::is_rvalue_reference<DataBlock&> > (0x0x7f41558a3e38) 0 empty
  std::is_lvalue_reference<DataBlock&> (0x0x7f41558a3ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f415589ecc0) 0 empty

Class std::is_reference<DataBlock&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<DataBlock&> (0x0x7f41558a3f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f415589ed20) 0 empty

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

Class std::__or_<std::is_reference<DataBlock&>, std::is_void<DataBlock&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<DataBlock&>, std::is_void<DataBlock&> > (0x0x7f41558a3f70) 0 empty
  std::is_reference<DataBlock&> (0x0x7f41558c4000) 0 empty
    std::integral_constant<bool, true> (0x0x7f415589ede0) 0 empty

Class std::__or_<std::is_function<DataBlock&>, std::is_reference<DataBlock&>, std::is_void<DataBlock&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<DataBlock&>, std::is_reference<DataBlock&>, std::is_void<DataBlock&> > (0x0x7f41558c4068) 0 empty
  std::__or_<std::is_reference<DataBlock&>, std::is_void<DataBlock&> > (0x0x7f41558c40d0) 0 empty
    std::is_reference<DataBlock&> (0x0x7f41558c4138) 0 empty
      std::integral_constant<bool, true> (0x0x7f415589ee40) 0 empty

Class std::__not_<std::__or_<std::is_function<DataBlock&>, std::is_reference<DataBlock&>, std::is_void<DataBlock&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<DataBlock&>, std::is_reference<DataBlock&>, std::is_void<DataBlock&> > > (0x0x7f41558c4270) 0 empty
  std::integral_constant<bool, false> (0x0x7f415589ef60) 0 empty

Class std::is_object<DataBlock&>
   size=1 align=1
   base size=1 base align=1
std::is_object<DataBlock&> (0x0x7f41558c42d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558c7000) 0 empty

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

Class std::__or_<std::is_object<DataBlock&>, std::is_reference<DataBlock&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<DataBlock&>, std::is_reference<DataBlock&> > (0x0x7f41558c4340) 0 empty
  std::is_reference<DataBlock&> (0x0x7f41558c43a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f41558c70c0) 0 empty

Class std::__is_referenceable<DataBlock&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<DataBlock&> (0x0x7f41558c4410) 0 empty
  std::integral_constant<bool, true> (0x0x7f41558c7120) 0 empty

Class std::__add_rvalue_reference_helper<DataBlock&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<DataBlock&, true> (0x0x7f41558c7180) 0 empty

Class std::add_rvalue_reference<DataBlock&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<DataBlock&> (0x0x7f41558c4478) 0 empty
  std::__add_rvalue_reference_helper<DataBlock&, true> (0x0x7f41558c71e0) 0 empty

Class std::__is_destructible_impl<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<DataBlock> (0x0x7f41558a3c30) 0 empty
  std::__do_is_destructible_impl (0x0x7f415589ea20) 0 empty

Class std::__is_destructible_safe<DataBlock, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<DataBlock, false, false> (0x0x7f41558c4548) 0 empty
  std::integral_constant<bool, true> (0x0x7f41558c7240) 0 empty

Class std::is_destructible<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<DataBlock> (0x0x7f41558c45b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41558c72a0) 0 empty

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

Class std::is_function<DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<DataBlock&&> (0x0x7f41558c4680) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558c73c0) 0 empty

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

Class std::is_lvalue_reference<DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<DataBlock&&> (0x0x7f41558c46e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558c7480) 0 empty

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

Class std::is_rvalue_reference<DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<DataBlock&&> (0x0x7f41558c48f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41558c7540) 0 empty

Class std::__or_<std::is_lvalue_reference<DataBlock&&>, std::is_rvalue_reference<DataBlock&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<DataBlock&&>, std::is_rvalue_reference<DataBlock&&> > (0x0x7f41558c4958) 0 empty
  std::is_rvalue_reference<DataBlock&&> (0x0x7f41558c49c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f41558c75a0) 0 empty

Class std::is_reference<DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<DataBlock&&> (0x0x7f41558c4a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f41558c76c0) 0 empty

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

Class std::__or_<std::is_reference<DataBlock&&>, std::is_void<DataBlock&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<DataBlock&&>, std::is_void<DataBlock&&> > (0x0x7f41558c4a90) 0 empty
  std::is_reference<DataBlock&&> (0x0x7f41558c4af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f41558c7780) 0 empty

Class std::__or_<std::is_function<DataBlock&&>, std::is_reference<DataBlock&&>, std::is_void<DataBlock&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<DataBlock&&>, std::is_reference<DataBlock&&>, std::is_void<DataBlock&&> > (0x0x7f41558c4b60) 0 empty
  std::__or_<std::is_reference<DataBlock&&>, std::is_void<DataBlock&&> > (0x0x7f41558c4bc8) 0 empty
    std::is_reference<DataBlock&&> (0x0x7f41558c4c30) 0 empty
      std::integral_constant<bool, true> (0x0x7f41558c77e0) 0 empty

Class std::__not_<std::__or_<std::is_function<DataBlock&&>, std::is_reference<DataBlock&&>, std::is_void<DataBlock&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<DataBlock&&>, std::is_reference<DataBlock&&>, std::is_void<DataBlock&&> > > (0x0x7f41558c4e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558c7840) 0 empty

Class std::is_object<DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<DataBlock&&> (0x0x7f41558c4ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558c78a0) 0 empty

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

Class std::__or_<std::is_object<DataBlock&&>, std::is_reference<DataBlock&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<DataBlock&&>, std::is_reference<DataBlock&&> > (0x0x7f41558c4f08) 0 empty
  std::is_reference<DataBlock&&> (0x0x7f41558c4f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f41558c7960) 0 empty

Class std::__is_referenceable<DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<DataBlock&&> (0x0x7f41558e1000) 0 empty
  std::integral_constant<bool, true> (0x0x7f41558c79c0) 0 empty

Class std::__add_rvalue_reference_helper<DataBlock&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<DataBlock&&, true> (0x0x7f41558c7a20) 0 empty

Class std::add_rvalue_reference<DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<DataBlock&&> (0x0x7f41558e1068) 0 empty
  std::__add_rvalue_reference_helper<DataBlock&&, true> (0x0x7f41558c7a80) 0 empty

Class std::__is_direct_constructible_impl<DataBlock, DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<DataBlock, DataBlock&&> (0x0x7f41558c4618) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f41558c7360) 0 empty

Class std::__and_<std::is_destructible<DataBlock>, std::__is_direct_constructible_impl<DataBlock, DataBlock&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<DataBlock>, std::__is_direct_constructible_impl<DataBlock, DataBlock&&> > (0x0x7f41558e1138) 0 empty
  std::__is_direct_constructible_impl<DataBlock, DataBlock&&> (0x0x7f41558e11a0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f41558c7ae0) 0 empty

Class std::__is_direct_constructible_new_safe<DataBlock, DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<DataBlock, DataBlock&&> (0x0x7f41558e12d8) 0 empty
  std::__and_<std::is_destructible<DataBlock>, std::__is_direct_constructible_impl<DataBlock, DataBlock&&> > (0x0x7f41558e1340) 0 empty
    std::__is_direct_constructible_impl<DataBlock, DataBlock&&> (0x0x7f41558e13a8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f41558c7b40) 0 empty

Class std::__is_direct_constructible_new<DataBlock, DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<DataBlock, DataBlock&&> (0x0x7f41558e1410) 0 empty
  std::__is_direct_constructible_new_safe<DataBlock, DataBlock&&> (0x0x7f41558e1478) 0 empty
    std::__and_<std::is_destructible<DataBlock>, std::__is_direct_constructible_impl<DataBlock, DataBlock&&> > (0x0x7f41558e14e0) 0 empty
      std::__is_direct_constructible_impl<DataBlock, DataBlock&&> (0x0x7f41558e1548) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f41558c7ba0) 0 empty

Class std::__is_direct_constructible<DataBlock, DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<DataBlock, DataBlock&&> (0x0x7f41558e15b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41558c7c00) 0 empty

Class std::__is_constructible_impl<DataBlock, DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<DataBlock, DataBlock&&> (0x0x7f41558e1618) 0 empty
  std::__is_direct_constructible<DataBlock, DataBlock&&> (0x0x7f41558e1680) 0 empty
    std::integral_constant<bool, true> (0x0x7f41558c7c60) 0 empty

Class std::is_constructible<DataBlock, DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<DataBlock, DataBlock&&> (0x0x7f41558e16e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f41558c7cc0) 0 empty

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

Class std::__is_nt_constructible_impl<DataBlock, DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<DataBlock, DataBlock&&> (0x0x7f41558e1750) 0 empty
  std::integral_constant<bool, true> (0x0x7f41558c7d80) 0 empty

Class std::__and_<std::is_constructible<DataBlock, DataBlock&&>, std::__is_nt_constructible_impl<DataBlock, DataBlock&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<DataBlock, DataBlock&&>, std::__is_nt_constructible_impl<DataBlock, DataBlock&&> > (0x0x7f41558e17b8) 0 empty
  std::__is_nt_constructible_impl<DataBlock, DataBlock&&> (0x0x7f41558e1820) 0 empty
    std::integral_constant<bool, true> (0x0x7f41558c7de0) 0 empty

Class std::is_nothrow_constructible<DataBlock, DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<DataBlock, DataBlock&&> (0x0x7f41558e1888) 0 empty
  std::__and_<std::is_constructible<DataBlock, DataBlock&&>, std::__is_nt_constructible_impl<DataBlock, DataBlock&&> > (0x0x7f41558e18f0) 0 empty
    std::__is_nt_constructible_impl<DataBlock, DataBlock&&> (0x0x7f41558e1958) 0 empty
      std::integral_constant<bool, true> (0x0x7f41558c7e40) 0 empty

Class std::__is_nothrow_move_constructible_impl<DataBlock, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<DataBlock, true> (0x0x7f41558e19c0) 0 empty
  std::is_nothrow_constructible<DataBlock, DataBlock&&> (0x0x7f41558e1a28) 0 empty
    std::__and_<std::is_constructible<DataBlock, DataBlock&&>, std::__is_nt_constructible_impl<DataBlock, DataBlock&&> > (0x0x7f41558e1a90) 0 empty
      std::__is_nt_constructible_impl<DataBlock, DataBlock&&> (0x0x7f41558e1af8) 0 empty
        std::integral_constant<bool, true> (0x0x7f41558c7ea0) 0 empty

Class std::is_nothrow_move_constructible<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<DataBlock> (0x0x7f41558e1b60) 0 empty
  std::__is_nothrow_move_constructible_impl<DataBlock, true> (0x0x7f41558e1bc8) 0 empty
    std::is_nothrow_constructible<DataBlock, DataBlock&&> (0x0x7f41558e1c30) 0 empty
      std::__and_<std::is_constructible<DataBlock, DataBlock&&>, std::__is_nt_constructible_impl<DataBlock, DataBlock&&> > (0x0x7f41558e1c98) 0 empty
        std::__is_nt_constructible_impl<DataBlock, DataBlock&&> (0x0x7f41558e1d00) 0 empty
          std::integral_constant<bool, true> (0x0x7f41558c7f00) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<DataBlock> > (0x0x7f41558e1d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558c7f60) 0 empty

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

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<DataBlock> >, std::is_copy_constructible<DataBlock> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<DataBlock> >, std::is_copy_constructible<DataBlock> > (0x0x7f41558e1dd0) 0 empty
  std::__not_<std::is_nothrow_move_constructible<DataBlock> > (0x0x7f41558e1e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f41558ee060) 0 empty

Class std::__move_if_noexcept_cond<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<DataBlock> (0x0x7f41558e1ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558ee0c0) 0 empty

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

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

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

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

Class std::move_iterator<DataBlock*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<DataBlock*> (0x0x7f41558ee1e0) 0

Class std::is_function<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_function<RecoveryPacket> (0x0x7f41558f0820) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558ee4e0) 0 empty

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

Class std::is_lvalue_reference<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<RecoveryPacket> (0x0x7f41558f0888) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558ee5a0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<RecoveryPacket>, std::is_rvalue_reference<RecoveryPacket> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<RecoveryPacket>, std::is_rvalue_reference<RecoveryPacket> > (0x0x7f41558ee600) 0 empty

Class std::is_rvalue_reference<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<RecoveryPacket> (0x0x7f41558f09c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558ee660) 0 empty

Class std::__or_<std::is_lvalue_reference<RecoveryPacket>, std::is_rvalue_reference<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<RecoveryPacket>, std::is_rvalue_reference<RecoveryPacket> > (0x0x7f41558f0a28) 0 empty
  std::is_rvalue_reference<RecoveryPacket> (0x0x7f41558f0a90) 0 empty
    std::integral_constant<bool, false> (0x0x7f41558ee6c0) 0 empty

Class std::is_reference<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_reference<RecoveryPacket> (0x0x7f41558f0af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558ee8a0) 0 empty

Class std::conditional<false, std::is_reference<RecoveryPacket>, std::is_void<RecoveryPacket> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<RecoveryPacket>, std::is_void<RecoveryPacket> > (0x0x7f41558ee900) 0 empty

Class std::remove_volatile<RecoveryPacket>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<RecoveryPacket> (0x0x7f41558eea80) 0 empty

Class std::remove_const<RecoveryPacket>
   size=1 align=1
   base size=0 base align=1
std::remove_const<RecoveryPacket> (0x0x7f41558eeae0) 0 empty

Class std::remove_cv<RecoveryPacket>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<RecoveryPacket> (0x0x7f41558eea20) 0 empty

Class std::__is_void_helper<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<RecoveryPacket> (0x0x7f41558f0bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558eeb40) 0 empty

Class std::is_void<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_void<RecoveryPacket> (0x0x7f41558f0c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f41558eeba0) 0 empty

Class std::__or_<std::is_reference<RecoveryPacket>, std::is_void<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<RecoveryPacket>, std::is_void<RecoveryPacket> > (0x0x7f41558f0c98) 0 empty
  std::is_void<RecoveryPacket> (0x0x7f41558f0d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f41558eec00) 0 empty

Class std::__or_<std::is_function<RecoveryPacket>, std::is_reference<RecoveryPacket>, std::is_void<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<RecoveryPacket>, std::is_reference<RecoveryPacket>, std::is_void<RecoveryPacket> > (0x0x7f41558f0d68) 0 empty
  std::__or_<std::is_reference<RecoveryPacket>, std::is_void<RecoveryPacket> > (0x0x7f41558f0dd0) 0 empty
    std::is_void<RecoveryPacket> (0x0x7f41558f0e38) 0 empty
      std::integral_constant<bool, false> (0x0x7f41558eec60) 0 empty

Class std::__not_<std::__or_<std::is_function<RecoveryPacket>, std::is_reference<RecoveryPacket>, std::is_void<RecoveryPacket> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<RecoveryPacket>, std::is_reference<RecoveryPacket>, std::is_void<RecoveryPacket> > > (0x0x7f41558f0ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41558eecc0) 0 empty

Class std::is_object<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_object<RecoveryPacket> (0x0x7f41558f0f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f41558eed20) 0 empty

Class std::conditional<true, std::is_object<RecoveryPacket>, std::is_reference<RecoveryPacket> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<RecoveryPacket>, std::is_reference<RecoveryPacket> > (0x0x7f41558eed80) 0 empty

Class std::__or_<std::is_object<RecoveryPacket>, std::is_reference<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<RecoveryPacket>, std::is_reference<RecoveryPacket> > (0x0x7f41558f0f70) 0 empty
  std::is_object<RecoveryPacket> (0x0x7f41558f0340) 0 empty
    std::integral_constant<bool, true> (0x0x7f41558eeea0) 0 empty

Class std::__is_referenceable<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<RecoveryPacket> (0x0x7f4155922000) 0 empty
  std::integral_constant<bool, true> (0x0x7f41558eef00) 0 empty

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

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

Class std::is_array<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_array<RecoveryPacket> (0x0x7f4155922068) 0 empty
  std::integral_constant<bool, false> (0x0x7f415592b120) 0 empty

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

Class std::__and_<std::is_array<RecoveryPacket>, std::__not_<std::extent<RecoveryPacket, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<RecoveryPacket>, std::__not_<std::extent<RecoveryPacket, 0u> > > (0x0x7f4155922270) 0 empty
  std::is_array<RecoveryPacket> (0x0x7f41559222d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f415592b1e0) 0 empty

Class std::__is_array_unknown_bounds<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<RecoveryPacket> (0x0x7f4155922340) 0 empty
  std::__and_<std::is_array<RecoveryPacket>, std::__not_<std::extent<RecoveryPacket, 0u> > > (0x0x7f41559223a8) 0 empty
    std::is_array<RecoveryPacket> (0x0x7f4155922410) 0 empty
      std::integral_constant<bool, false> (0x0x7f415592b300) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<RecoveryPacket>, std::is_function<RecoveryPacket> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<RecoveryPacket>, std::is_function<RecoveryPacket> > (0x0x7f415592b3c0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<RecoveryPacket>, std::is_function<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<RecoveryPacket>, std::is_function<RecoveryPacket> > (0x0x7f4155922548) 0 empty
  std::is_function<RecoveryPacket> (0x0x7f41559225b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f415592b420) 0 empty

Class std::__or_<std::is_void<RecoveryPacket>, std::__is_array_unknown_bounds<RecoveryPacket>, std::is_function<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<RecoveryPacket>, std::__is_array_unknown_bounds<RecoveryPacket>, std::is_function<RecoveryPacket> > (0x0x7f4155922618) 0 empty
  std::__or_<std::__is_array_unknown_bounds<RecoveryPacket>, std::is_function<RecoveryPacket> > (0x0x7f4155922680) 0 empty
    std::is_function<RecoveryPacket> (0x0x7f41559226e8) 0 empty
      std::integral_constant<bool, false> (0x0x7f415592b540) 0 empty

Class std::conditional<false, std::is_reference<RecoveryPacket>, std::is_scalar<RecoveryPacket> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<RecoveryPacket>, std::is_scalar<RecoveryPacket> > (0x0x7f415592b600) 0 empty

Class std::__is_integral_helper<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<RecoveryPacket> (0x0x7f4155922750) 0 empty
  std::integral_constant<bool, false> (0x0x7f415592b720) 0 empty

Class std::is_integral<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_integral<RecoveryPacket> (0x0x7f41559227b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415592b780) 0 empty

Class std::conditional<false, std::is_integral<RecoveryPacket>, std::is_floating_point<RecoveryPacket> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<RecoveryPacket>, std::is_floating_point<RecoveryPacket> > (0x0x7f415592b7e0) 0 empty

Class std::__is_floating_point_helper<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<RecoveryPacket> (0x0x7f41559228f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415592b900) 0 empty

Class std::is_floating_point<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<RecoveryPacket> (0x0x7f4155922958) 0 empty
  std::integral_constant<bool, false> (0x0x7f415592b960) 0 empty

Class std::__or_<std::is_integral<RecoveryPacket>, std::is_floating_point<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<RecoveryPacket>, std::is_floating_point<RecoveryPacket> > (0x0x7f41559229c0) 0 empty
  std::is_floating_point<RecoveryPacket> (0x0x7f4155922a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f415592b9c0) 0 empty

Class std::is_arithmetic<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<RecoveryPacket> (0x0x7f4155922a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f415592ba20) 0 empty

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

Class std::is_enum<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_enum<RecoveryPacket> (0x0x7f4155922af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415592bae0) 0 empty

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

Class std::__is_pointer_helper<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<RecoveryPacket> (0x0x7f4155922b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f415592bba0) 0 empty

Class std::is_pointer<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<RecoveryPacket> (0x0x7f4155922bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415592bc00) 0 empty

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

Class std::__is_member_pointer_helper<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<RecoveryPacket> (0x0x7f4155922c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f415592bcc0) 0 empty

Class std::is_member_pointer<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<RecoveryPacket> (0x0x7f4155922c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f415592bd20) 0 empty

Class std::conditional<false, std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> > (0x0x7f415592bd80) 0 empty

Class std::__is_null_pointer_helper<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<RecoveryPacket> (0x0x7f4155922ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415592bde0) 0 empty

Class std::is_null_pointer<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<RecoveryPacket> (0x0x7f4155922f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f415592be40) 0 empty

Class std::__or_<std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> > (0x0x7f4155922f70) 0 empty
  std::is_null_pointer<RecoveryPacket> (0x0x7f415594a000) 0 empty
    std::integral_constant<bool, false> (0x0x7f415592bea0) 0 empty

Class std::__or_<std::is_pointer<RecoveryPacket>, std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<RecoveryPacket>, std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> > (0x0x7f415594a068) 0 empty
  std::__or_<std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> > (0x0x7f415594a0d0) 0 empty
    std::is_null_pointer<RecoveryPacket> (0x0x7f415594a138) 0 empty
      std::integral_constant<bool, false> (0x0x7f415594b000) 0 empty

Class std::__or_<std::is_enum<RecoveryPacket>, std::is_pointer<RecoveryPacket>, std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<RecoveryPacket>, std::is_pointer<RecoveryPacket>, std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> > (0x0x7f415594a1a0) 0 empty
  std::__or_<std::is_pointer<RecoveryPacket>, std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> > (0x0x7f415594a208) 0 empty
    std::__or_<std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> > (0x0x7f415594a270) 0 empty
      std::is_null_pointer<RecoveryPacket> (0x0x7f415594a2d8) 0 empty
        std::integral_constant<bool, false> (0x0x7f415594b0c0) 0 empty

Class std::__or_<std::is_arithmetic<RecoveryPacket>, std::is_enum<RecoveryPacket>, std::is_pointer<RecoveryPacket>, std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<RecoveryPacket>, std::is_enum<RecoveryPacket>, std::is_pointer<RecoveryPacket>, std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> > (0x0x7f415594a340) 0 empty
  std::__or_<std::is_enum<RecoveryPacket>, std::is_pointer<RecoveryPacket>, std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> > (0x0x7f415594a3a8) 0 empty
    std::__or_<std::is_pointer<RecoveryPacket>, std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> > (0x0x7f415594a410) 0 empty
      std::__or_<std::is_member_pointer<RecoveryPacket>, std::is_null_pointer<RecoveryPacket> > (0x0x7f415594a478) 0 empty
        std::is_null_pointer<RecoveryPacket> (0x0x7f415594a4e0) 0 empty
          std::integral_constant<bool, false> (0x0x7f415594b180) 0 empty

Class std::is_scalar<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<RecoveryPacket> (0x0x7f415594a548) 0 empty
  std::integral_constant<bool, false> (0x0x7f415594b240) 0 empty

Class std::__or_<std::is_reference<RecoveryPacket>, std::is_scalar<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<RecoveryPacket>, std::is_scalar<RecoveryPacket> > (0x0x7f415594a5b0) 0 empty
  std::is_scalar<RecoveryPacket> (0x0x7f415594a618) 0 empty
    std::integral_constant<bool, false> (0x0x7f415594b2a0) 0 empty

Class std::remove_all_extents<RecoveryPacket>
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<RecoveryPacket> (0x0x7f415594b300) 0 empty

Class std::is_function<RecoveryPacket&>
   size=1 align=1
   base size=1 base align=1
std::is_function<RecoveryPacket&> (0x0x7f415594a6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415594b3c0) 0 empty

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

Class std::is_lvalue_reference<RecoveryPacket&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<RecoveryPacket&> (0x0x7f415594a750) 0 empty
  std::integral_constant<bool, true> (0x0x7f415594b480) 0 empty

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

Class std::__or_<std::is_lvalue_reference<RecoveryPacket&>, std::is_rvalue_reference<RecoveryPacket&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<RecoveryPacket&>, std::is_rvalue_reference<RecoveryPacket&> > (0x0x7f415594a7b8) 0 empty
  std::is_lvalue_reference<RecoveryPacket&> (0x0x7f415594a820) 0 empty
    std::integral_constant<bool, true> (0x0x7f415594b540) 0 empty

Class std::is_reference<RecoveryPacket&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<RecoveryPacket&> (0x0x7f415594a958) 0 empty
  std::integral_constant<bool, true> (0x0x7f415594b660) 0 empty

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

Class std::__or_<std::is_reference<RecoveryPacket&>, std::is_void<RecoveryPacket&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<RecoveryPacket&>, std::is_void<RecoveryPacket&> > (0x0x7f415594a9c0) 0 empty
  std::is_reference<RecoveryPacket&> (0x0x7f415594aa28) 0 empty
    std::integral_constant<bool, true> (0x0x7f415594b7e0) 0 empty

Class std::__or_<std::is_function<RecoveryPacket&>, std::is_reference<RecoveryPacket&>, std::is_void<RecoveryPacket&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<RecoveryPacket&>, std::is_reference<RecoveryPacket&>, std::is_void<RecoveryPacket&> > (0x0x7f415594aa90) 0 empty
  std::__or_<std::is_reference<RecoveryPacket&>, std::is_void<RecoveryPacket&> > (0x0x7f415594aaf8) 0 empty
    std::is_reference<RecoveryPacket&> (0x0x7f415594ab60) 0 empty
      std::integral_constant<bool, true> (0x0x7f415594b840) 0 empty

Class std::__not_<std::__or_<std::is_function<RecoveryPacket&>, std::is_reference<RecoveryPacket&>, std::is_void<RecoveryPacket&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<RecoveryPacket&>, std::is_reference<RecoveryPacket&>, std::is_void<RecoveryPacket&> > > (0x0x7f415594abc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415594b8a0) 0 empty

Class std::is_object<RecoveryPacket&>
   size=1 align=1
   base size=1 base align=1
std::is_object<RecoveryPacket&> (0x0x7f415594ac30) 0 empty
  std::integral_constant<bool, false> (0x0x7f415594b900) 0 empty

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

Class std::__or_<std::is_object<RecoveryPacket&>, std::is_reference<RecoveryPacket&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<RecoveryPacket&>, std::is_reference<RecoveryPacket&> > (0x0x7f415594ac98) 0 empty
  std::is_reference<RecoveryPacket&> (0x0x7f415594ad00) 0 empty
    std::integral_constant<bool, true> (0x0x7f415594bb40) 0 empty

Class std::__is_referenceable<RecoveryPacket&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<RecoveryPacket&> (0x0x7f415594ad68) 0 empty
  std::integral_constant<bool, true> (0x0x7f415594bba0) 0 empty

Class std::__add_rvalue_reference_helper<RecoveryPacket&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<RecoveryPacket&, true> (0x0x7f415594bc00) 0 empty

Class std::add_rvalue_reference<RecoveryPacket&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<RecoveryPacket&> (0x0x7f415594add0) 0 empty
  std::__add_rvalue_reference_helper<RecoveryPacket&, true> (0x0x7f415594bc60) 0 empty

Class std::__is_destructible_impl<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<RecoveryPacket> (0x0x7f415594a680) 0 empty
  std::__do_is_destructible_impl (0x0x7f415594b360) 0 empty

Class std::__is_destructible_safe<RecoveryPacket, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<RecoveryPacket, false, false> (0x0x7f415594aea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f415594bcc0) 0 empty

Class std::is_destructible<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<RecoveryPacket> (0x0x7f415594af08) 0 empty
  std::integral_constant<bool, true> (0x0x7f415594bd20) 0 empty

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

Class std::is_function<RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<RecoveryPacket&&> (0x0x7f4155562000) 0 empty
  std::integral_constant<bool, false> (0x0x7f415594be40) 0 empty

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

Class std::is_lvalue_reference<RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<RecoveryPacket&&> (0x0x7f4155562068) 0 empty
  std::integral_constant<bool, false> (0x0x7f415594bf00) 0 empty

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

Class std::is_rvalue_reference<RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<RecoveryPacket&&> (0x0x7f41555620d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155567000) 0 empty

Class std::__or_<std::is_lvalue_reference<RecoveryPacket&&>, std::is_rvalue_reference<RecoveryPacket&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<RecoveryPacket&&>, std::is_rvalue_reference<RecoveryPacket&&> > (0x0x7f4155562138) 0 empty
  std::is_rvalue_reference<RecoveryPacket&&> (0x0x7f41555621a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155567060) 0 empty

Class std::is_reference<RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<RecoveryPacket&&> (0x0x7f41555622d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155567180) 0 empty

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

Class std::__or_<std::is_reference<RecoveryPacket&&>, std::is_void<RecoveryPacket&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<RecoveryPacket&&>, std::is_void<RecoveryPacket&&> > (0x0x7f4155562340) 0 empty
  std::is_reference<RecoveryPacket&&> (0x0x7f41555623a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155567300) 0 empty

Class std::__or_<std::is_function<RecoveryPacket&&>, std::is_reference<RecoveryPacket&&>, std::is_void<RecoveryPacket&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<RecoveryPacket&&>, std::is_reference<RecoveryPacket&&>, std::is_void<RecoveryPacket&&> > (0x0x7f4155562410) 0 empty
  std::__or_<std::is_reference<RecoveryPacket&&>, std::is_void<RecoveryPacket&&> > (0x0x7f4155562478) 0 empty
    std::is_reference<RecoveryPacket&&> (0x0x7f41555624e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f4155567360) 0 empty

Class std::__not_<std::__or_<std::is_function<RecoveryPacket&&>, std::is_reference<RecoveryPacket&&>, std::is_void<RecoveryPacket&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<RecoveryPacket&&>, std::is_reference<RecoveryPacket&&>, std::is_void<RecoveryPacket&&> > > (0x0x7f4155562548) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555673c0) 0 empty

Class std::is_object<RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<RecoveryPacket&&> (0x0x7f41555625b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155567420) 0 empty

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

Class std::__or_<std::is_object<RecoveryPacket&&>, std::is_reference<RecoveryPacket&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<RecoveryPacket&&>, std::is_reference<RecoveryPacket&&> > (0x0x7f4155562618) 0 empty
  std::is_reference<RecoveryPacket&&> (0x0x7f4155562680) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155567660) 0 empty

Class std::__is_referenceable<RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<RecoveryPacket&&> (0x0x7f41555626e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f41555676c0) 0 empty

Class std::__add_rvalue_reference_helper<RecoveryPacket&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<RecoveryPacket&&, true> (0x0x7f4155567720) 0 empty

Class std::add_rvalue_reference<RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<RecoveryPacket&&> (0x0x7f4155562750) 0 empty
  std::__add_rvalue_reference_helper<RecoveryPacket&&, true> (0x0x7f4155567780) 0 empty

Class std::__is_direct_constructible_impl<RecoveryPacket, RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<RecoveryPacket, RecoveryPacket&&> (0x0x7f415594af70) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f415594bde0) 0 empty

Class std::__and_<std::is_destructible<RecoveryPacket>, std::__is_direct_constructible_impl<RecoveryPacket, RecoveryPacket&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<RecoveryPacket>, std::__is_direct_constructible_impl<RecoveryPacket, RecoveryPacket&&> > (0x0x7f4155562820) 0 empty
  std::__is_direct_constructible_impl<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155562888) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f41555677e0) 0 empty

Class std::__is_direct_constructible_new_safe<RecoveryPacket, RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<RecoveryPacket, RecoveryPacket&&> (0x0x7f41555628f0) 0 empty
  std::__and_<std::is_destructible<RecoveryPacket>, std::__is_direct_constructible_impl<RecoveryPacket, RecoveryPacket&&> > (0x0x7f4155562958) 0 empty
    std::__is_direct_constructible_impl<RecoveryPacket, RecoveryPacket&&> (0x0x7f41555629c0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f4155567840) 0 empty

Class std::__is_direct_constructible_new<RecoveryPacket, RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155562a28) 0 empty
  std::__is_direct_constructible_new_safe<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155562a90) 0 empty
    std::__and_<std::is_destructible<RecoveryPacket>, std::__is_direct_constructible_impl<RecoveryPacket, RecoveryPacket&&> > (0x0x7f4155562af8) 0 empty
      std::__is_direct_constructible_impl<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155562b60) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f41555678a0) 0 empty

Class std::__is_direct_constructible<RecoveryPacket, RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155562bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155567900) 0 empty

Class std::__is_constructible_impl<RecoveryPacket, RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155562c30) 0 empty
  std::__is_direct_constructible<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155562c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155567960) 0 empty

Class std::is_constructible<RecoveryPacket, RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155562d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f41555679c0) 0 empty

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

Class std::__is_nt_constructible_impl<RecoveryPacket, RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155562d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155567a80) 0 empty

Class std::__and_<std::is_constructible<RecoveryPacket, RecoveryPacket&&>, std::__is_nt_constructible_impl<RecoveryPacket, RecoveryPacket&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<RecoveryPacket, RecoveryPacket&&>, std::__is_nt_constructible_impl<RecoveryPacket, RecoveryPacket&&> > (0x0x7f4155562dd0) 0 empty
  std::__is_nt_constructible_impl<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155562e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155567ae0) 0 empty

Class std::is_nothrow_constructible<RecoveryPacket, RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155562ea0) 0 empty
  std::__and_<std::is_constructible<RecoveryPacket, RecoveryPacket&&>, std::__is_nt_constructible_impl<RecoveryPacket, RecoveryPacket&&> > (0x0x7f4155562f08) 0 empty
    std::__is_nt_constructible_impl<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155562f70) 0 empty
      std::integral_constant<bool, true> (0x0x7f4155567b40) 0 empty

Class std::__is_nothrow_move_constructible_impl<RecoveryPacket, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<RecoveryPacket, true> (0x0x7f4155587000) 0 empty
  std::is_nothrow_constructible<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155587068) 0 empty
    std::__and_<std::is_constructible<RecoveryPacket, RecoveryPacket&&>, std::__is_nt_constructible_impl<RecoveryPacket, RecoveryPacket&&> > (0x0x7f41555870d0) 0 empty
      std::__is_nt_constructible_impl<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155587138) 0 empty
        std::integral_constant<bool, true> (0x0x7f4155567ba0) 0 empty

Class std::is_nothrow_move_constructible<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<RecoveryPacket> (0x0x7f41555871a0) 0 empty
  std::__is_nothrow_move_constructible_impl<RecoveryPacket, true> (0x0x7f4155587208) 0 empty
    std::is_nothrow_constructible<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155587270) 0 empty
      std::__and_<std::is_constructible<RecoveryPacket, RecoveryPacket&&>, std::__is_nt_constructible_impl<RecoveryPacket, RecoveryPacket&&> > (0x0x7f41555872d8) 0 empty
        std::__is_nt_constructible_impl<RecoveryPacket, RecoveryPacket&&> (0x0x7f4155587340) 0 empty
          std::integral_constant<bool, true> (0x0x7f4155567c00) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<RecoveryPacket> > (0x0x7f41555873a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155567c60) 0 empty

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

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<RecoveryPacket> >, std::is_copy_constructible<RecoveryPacket> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<RecoveryPacket> >, std::is_copy_constructible<RecoveryPacket> > (0x0x7f4155587410) 0 empty
  std::__not_<std::is_nothrow_move_constructible<RecoveryPacket> > (0x0x7f4155587478) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155567d20) 0 empty

Class std::__move_if_noexcept_cond<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<RecoveryPacket> (0x0x7f41555874e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155567d80) 0 empty

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

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

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

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

Class std::move_iterator<RecoveryPacket*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<RecoveryPacket*> (0x0x7f4155567ea0) 0

Class std::is_function<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_function<FileAllocation> (0x0x7f4155587f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f415559b5a0) 0 empty

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

Class std::is_lvalue_reference<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<FileAllocation> (0x0x7f4155587958) 0 empty
  std::integral_constant<bool, false> (0x0x7f415559b660) 0 empty

Class std::conditional<false, std::is_lvalue_reference<FileAllocation>, std::is_rvalue_reference<FileAllocation> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<FileAllocation>, std::is_rvalue_reference<FileAllocation> > (0x0x7f415559b6c0) 0 empty

Class std::is_rvalue_reference<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<FileAllocation> (0x0x7f41555bc0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415559b720) 0 empty

Class std::__or_<std::is_lvalue_reference<FileAllocation>, std::is_rvalue_reference<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<FileAllocation>, std::is_rvalue_reference<FileAllocation> > (0x0x7f41555bc138) 0 empty
  std::is_rvalue_reference<FileAllocation> (0x0x7f41555bc1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f415559b780) 0 empty

Class std::is_reference<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_reference<FileAllocation> (0x0x7f41555bc208) 0 empty
  std::integral_constant<bool, false> (0x0x7f415559b960) 0 empty

Class std::conditional<false, std::is_reference<FileAllocation>, std::is_void<FileAllocation> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<FileAllocation>, std::is_void<FileAllocation> > (0x0x7f415559b9c0) 0 empty

Class std::remove_volatile<FileAllocation>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<FileAllocation> (0x0x7f415559bb40) 0 empty

Class std::remove_const<FileAllocation>
   size=1 align=1
   base size=0 base align=1
std::remove_const<FileAllocation> (0x0x7f415559bba0) 0 empty

Class std::remove_cv<FileAllocation>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<FileAllocation> (0x0x7f415559bae0) 0 empty

Class std::__is_void_helper<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<FileAllocation> (0x0x7f41555bc2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415559bc00) 0 empty

Class std::is_void<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_void<FileAllocation> (0x0x7f41555bc340) 0 empty
  std::integral_constant<bool, false> (0x0x7f415559bc60) 0 empty

Class std::__or_<std::is_reference<FileAllocation>, std::is_void<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<FileAllocation>, std::is_void<FileAllocation> > (0x0x7f41555bc3a8) 0 empty
  std::is_void<FileAllocation> (0x0x7f41555bc410) 0 empty
    std::integral_constant<bool, false> (0x0x7f415559bcc0) 0 empty

Class std::__or_<std::is_function<FileAllocation>, std::is_reference<FileAllocation>, std::is_void<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<FileAllocation>, std::is_reference<FileAllocation>, std::is_void<FileAllocation> > (0x0x7f41555bc478) 0 empty
  std::__or_<std::is_reference<FileAllocation>, std::is_void<FileAllocation> > (0x0x7f41555bc4e0) 0 empty
    std::is_void<FileAllocation> (0x0x7f41555bc548) 0 empty
      std::integral_constant<bool, false> (0x0x7f415559bd20) 0 empty

Class std::__not_<std::__or_<std::is_function<FileAllocation>, std::is_reference<FileAllocation>, std::is_void<FileAllocation> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<FileAllocation>, std::is_reference<FileAllocation>, std::is_void<FileAllocation> > > (0x0x7f41555bc5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f415559bd80) 0 empty

Class std::is_object<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_object<FileAllocation> (0x0x7f41555bc618) 0 empty
  std::integral_constant<bool, true> (0x0x7f415559bde0) 0 empty

Class std::conditional<true, std::is_object<FileAllocation>, std::is_reference<FileAllocation> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<FileAllocation>, std::is_reference<FileAllocation> > (0x0x7f415559be40) 0 empty

Class std::__or_<std::is_object<FileAllocation>, std::is_reference<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<FileAllocation>, std::is_reference<FileAllocation> > (0x0x7f41555bc680) 0 empty
  std::is_object<FileAllocation> (0x0x7f41555bc6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f415559bf60) 0 empty

Class std::__is_referenceable<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<FileAllocation> (0x0x7f41555bc750) 0 empty
  std::integral_constant<bool, true> (0x0x7f41555c7000) 0 empty

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

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

Class std::is_array<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_array<FileAllocation> (0x0x7f41555bc7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555c71e0) 0 empty

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

Class std::__and_<std::is_array<FileAllocation>, std::__not_<std::extent<FileAllocation, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<FileAllocation>, std::__not_<std::extent<FileAllocation, 0u> > > (0x0x7f41555bc9c0) 0 empty
  std::is_array<FileAllocation> (0x0x7f41555bca28) 0 empty
    std::integral_constant<bool, false> (0x0x7f41555c72a0) 0 empty

Class std::__is_array_unknown_bounds<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<FileAllocation> (0x0x7f41555bca90) 0 empty
  std::__and_<std::is_array<FileAllocation>, std::__not_<std::extent<FileAllocation, 0u> > > (0x0x7f41555bcaf8) 0 empty
    std::is_array<FileAllocation> (0x0x7f41555bcb60) 0 empty
      std::integral_constant<bool, false> (0x0x7f41555c73c0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<FileAllocation>, std::is_function<FileAllocation> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<FileAllocation>, std::is_function<FileAllocation> > (0x0x7f41555c7480) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<FileAllocation>, std::is_function<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<FileAllocation>, std::is_function<FileAllocation> > (0x0x7f41555bcc98) 0 empty
  std::is_function<FileAllocation> (0x0x7f41555bcd00) 0 empty
    std::integral_constant<bool, false> (0x0x7f41555c74e0) 0 empty

Class std::__or_<std::is_void<FileAllocation>, std::__is_array_unknown_bounds<FileAllocation>, std::is_function<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<FileAllocation>, std::__is_array_unknown_bounds<FileAllocation>, std::is_function<FileAllocation> > (0x0x7f41555bcd68) 0 empty
  std::__or_<std::__is_array_unknown_bounds<FileAllocation>, std::is_function<FileAllocation> > (0x0x7f41555bcdd0) 0 empty
    std::is_function<FileAllocation> (0x0x7f41555bce38) 0 empty
      std::integral_constant<bool, false> (0x0x7f41555c7600) 0 empty

Class std::conditional<false, std::is_reference<FileAllocation>, std::is_scalar<FileAllocation> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<FileAllocation>, std::is_scalar<FileAllocation> > (0x0x7f41555c76c0) 0 empty

Class std::__is_integral_helper<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<FileAllocation> (0x0x7f41555bcea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555c77e0) 0 empty

Class std::is_integral<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_integral<FileAllocation> (0x0x7f41555bcf08) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555c7840) 0 empty

Class std::conditional<false, std::is_integral<FileAllocation>, std::is_floating_point<FileAllocation> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<FileAllocation>, std::is_floating_point<FileAllocation> > (0x0x7f41555c78a0) 0 empty

Class std::__is_floating_point_helper<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<FileAllocation> (0x0x7f41555dd068) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555c79c0) 0 empty

Class std::is_floating_point<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<FileAllocation> (0x0x7f41555dd0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555c7a20) 0 empty

Class std::__or_<std::is_integral<FileAllocation>, std::is_floating_point<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<FileAllocation>, std::is_floating_point<FileAllocation> > (0x0x7f41555dd138) 0 empty
  std::is_floating_point<FileAllocation> (0x0x7f41555dd1a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f41555c7a80) 0 empty

Class std::is_arithmetic<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<FileAllocation> (0x0x7f41555dd208) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555c7ae0) 0 empty

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

Class std::is_enum<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_enum<FileAllocation> (0x0x7f41555dd270) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555c7ba0) 0 empty

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

Class std::__is_pointer_helper<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<FileAllocation> (0x0x7f41555dd2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555c7c60) 0 empty

Class std::is_pointer<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<FileAllocation> (0x0x7f41555dd340) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555c7cc0) 0 empty

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

Class std::__is_member_pointer_helper<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<FileAllocation> (0x0x7f41555dd3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555c7d80) 0 empty

Class std::is_member_pointer<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<FileAllocation> (0x0x7f41555dd410) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555c7de0) 0 empty

Class std::conditional<false, std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> > (0x0x7f41555c7e40) 0 empty

Class std::__is_null_pointer_helper<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<FileAllocation> (0x0x7f41555dd618) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555c7ea0) 0 empty

Class std::is_null_pointer<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<FileAllocation> (0x0x7f41555dd680) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555c7f00) 0 empty

Class std::__or_<std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> > (0x0x7f41555dd6e8) 0 empty
  std::is_null_pointer<FileAllocation> (0x0x7f41555dd750) 0 empty
    std::integral_constant<bool, false> (0x0x7f41555c7f60) 0 empty

Class std::__or_<std::is_pointer<FileAllocation>, std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<FileAllocation>, std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> > (0x0x7f41555dd7b8) 0 empty
  std::__or_<std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> > (0x0x7f41555dd820) 0 empty
    std::is_null_pointer<FileAllocation> (0x0x7f41555dd888) 0 empty
      std::integral_constant<bool, false> (0x0x7f41555ef0c0) 0 empty

Class std::__or_<std::is_enum<FileAllocation>, std::is_pointer<FileAllocation>, std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<FileAllocation>, std::is_pointer<FileAllocation>, std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> > (0x0x7f41555dd8f0) 0 empty
  std::__or_<std::is_pointer<FileAllocation>, std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> > (0x0x7f41555dd958) 0 empty
    std::__or_<std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> > (0x0x7f41555dd9c0) 0 empty
      std::is_null_pointer<FileAllocation> (0x0x7f41555dda28) 0 empty
        std::integral_constant<bool, false> (0x0x7f41555ef180) 0 empty

Class std::__or_<std::is_arithmetic<FileAllocation>, std::is_enum<FileAllocation>, std::is_pointer<FileAllocation>, std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<FileAllocation>, std::is_enum<FileAllocation>, std::is_pointer<FileAllocation>, std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> > (0x0x7f41555dda90) 0 empty
  std::__or_<std::is_enum<FileAllocation>, std::is_pointer<FileAllocation>, std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> > (0x0x7f41555ddaf8) 0 empty
    std::__or_<std::is_pointer<FileAllocation>, std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> > (0x0x7f41555ddb60) 0 empty
      std::__or_<std::is_member_pointer<FileAllocation>, std::is_null_pointer<FileAllocation> > (0x0x7f41555ddbc8) 0 empty
        std::is_null_pointer<FileAllocation> (0x0x7f41555ddc30) 0 empty
          std::integral_constant<bool, false> (0x0x7f41555ef240) 0 empty

Class std::is_scalar<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<FileAllocation> (0x0x7f41555ddc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555ef300) 0 empty

Class std::__or_<std::is_reference<FileAllocation>, std::is_scalar<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<FileAllocation>, std::is_scalar<FileAllocation> > (0x0x7f41555ddd00) 0 empty
  std::is_scalar<FileAllocation> (0x0x7f41555ddd68) 0 empty
    std::integral_constant<bool, false> (0x0x7f41555ef360) 0 empty

Class std::remove_all_extents<FileAllocation>
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<FileAllocation> (0x0x7f41555ef3c0) 0 empty

Class std::is_function<FileAllocation&>
   size=1 align=1
   base size=1 base align=1
std::is_function<FileAllocation&> (0x0x7f41555dde38) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555ef480) 0 empty

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

Class std::is_lvalue_reference<FileAllocation&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<FileAllocation&> (0x0x7f41555ddea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41555ef540) 0 empty

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

Class std::__or_<std::is_lvalue_reference<FileAllocation&>, std::is_rvalue_reference<FileAllocation&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<FileAllocation&>, std::is_rvalue_reference<FileAllocation&> > (0x0x7f41555ddf08) 0 empty
  std::is_lvalue_reference<FileAllocation&> (0x0x7f41555ddf70) 0 empty
    std::integral_constant<bool, true> (0x0x7f41555ef600) 0 empty

Class std::is_reference<FileAllocation&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<FileAllocation&> (0x0x7f41555ff0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41555ef720) 0 empty

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

Class std::__or_<std::is_reference<FileAllocation&>, std::is_void<FileAllocation&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<FileAllocation&>, std::is_void<FileAllocation&> > (0x0x7f41555ff138) 0 empty
  std::is_reference<FileAllocation&> (0x0x7f41555ff1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f41555ef8a0) 0 empty

Class std::__or_<std::is_function<FileAllocation&>, std::is_reference<FileAllocation&>, std::is_void<FileAllocation&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<FileAllocation&>, std::is_reference<FileAllocation&>, std::is_void<FileAllocation&> > (0x0x7f41555ff208) 0 empty
  std::__or_<std::is_reference<FileAllocation&>, std::is_void<FileAllocation&> > (0x0x7f41555ff270) 0 empty
    std::is_reference<FileAllocation&> (0x0x7f41555ff2d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f41555ef900) 0 empty

Class std::__not_<std::__or_<std::is_function<FileAllocation&>, std::is_reference<FileAllocation&>, std::is_void<FileAllocation&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<FileAllocation&>, std::is_reference<FileAllocation&>, std::is_void<FileAllocation&> > > (0x0x7f41555ff340) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555ef960) 0 empty

Class std::is_object<FileAllocation&>
   size=1 align=1
   base size=1 base align=1
std::is_object<FileAllocation&> (0x0x7f41555ff3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555ef9c0) 0 empty

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

Class std::__or_<std::is_object<FileAllocation&>, std::is_reference<FileAllocation&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<FileAllocation&>, std::is_reference<FileAllocation&> > (0x0x7f41555ff410) 0 empty
  std::is_reference<FileAllocation&> (0x0x7f41555ff478) 0 empty
    std::integral_constant<bool, true> (0x0x7f41555efc00) 0 empty

Class std::__is_referenceable<FileAllocation&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<FileAllocation&> (0x0x7f41555ff4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41555efc60) 0 empty

Class std::__add_rvalue_reference_helper<FileAllocation&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<FileAllocation&, true> (0x0x7f41555efcc0) 0 empty

Class std::add_rvalue_reference<FileAllocation&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<FileAllocation&> (0x0x7f41555ff548) 0 empty
  std::__add_rvalue_reference_helper<FileAllocation&, true> (0x0x7f41555efd20) 0 empty

Class std::__is_destructible_impl<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<FileAllocation> (0x0x7f41555dddd0) 0 empty
  std::__do_is_destructible_impl (0x0x7f41555ef420) 0 empty

Class std::__is_destructible_safe<FileAllocation, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<FileAllocation, false, false> (0x0x7f41555ff618) 0 empty
  std::integral_constant<bool, true> (0x0x7f41555efd80) 0 empty

Class std::is_destructible<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<FileAllocation> (0x0x7f41555ff680) 0 empty
  std::integral_constant<bool, true> (0x0x7f41555efde0) 0 empty

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

Class std::is_function<FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<FileAllocation&&> (0x0x7f41555ff750) 0 empty
  std::integral_constant<bool, false> (0x0x7f41555eff00) 0 empty

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

Class std::is_lvalue_reference<FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<FileAllocation&&> (0x0x7f41555ff7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155614000) 0 empty

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

Class std::is_rvalue_reference<FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<FileAllocation&&> (0x0x7f41555ff820) 0 empty
  std::integral_constant<bool, true> (0x0x7f41556140c0) 0 empty

Class std::__or_<std::is_lvalue_reference<FileAllocation&&>, std::is_rvalue_reference<FileAllocation&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<FileAllocation&&>, std::is_rvalue_reference<FileAllocation&&> > (0x0x7f41555ff888) 0 empty
  std::is_rvalue_reference<FileAllocation&&> (0x0x7f41555ff8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155614120) 0 empty

Class std::is_reference<FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<FileAllocation&&> (0x0x7f41555ffa28) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155614240) 0 empty

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

Class std::__or_<std::is_reference<FileAllocation&&>, std::is_void<FileAllocation&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<FileAllocation&&>, std::is_void<FileAllocation&&> > (0x0x7f41555ffa90) 0 empty
  std::is_reference<FileAllocation&&> (0x0x7f41555ffaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7f41556143c0) 0 empty

Class std::__or_<std::is_function<FileAllocation&&>, std::is_reference<FileAllocation&&>, std::is_void<FileAllocation&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<FileAllocation&&>, std::is_reference<FileAllocation&&>, std::is_void<FileAllocation&&> > (0x0x7f41555ffb60) 0 empty
  std::__or_<std::is_reference<FileAllocation&&>, std::is_void<FileAllocation&&> > (0x0x7f41555ffbc8) 0 empty
    std::is_reference<FileAllocation&&> (0x0x7f41555ffc30) 0 empty
      std::integral_constant<bool, true> (0x0x7f4155614420) 0 empty

Class std::__not_<std::__or_<std::is_function<FileAllocation&&>, std::is_reference<FileAllocation&&>, std::is_void<FileAllocation&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<FileAllocation&&>, std::is_reference<FileAllocation&&>, std::is_void<FileAllocation&&> > > (0x0x7f41555ffc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155614480) 0 empty

Class std::is_object<FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<FileAllocation&&> (0x0x7f41555ffd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f41556144e0) 0 empty

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

Class std::__or_<std::is_object<FileAllocation&&>, std::is_reference<FileAllocation&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<FileAllocation&&>, std::is_reference<FileAllocation&&> > (0x0x7f41555ffd68) 0 empty
  std::is_reference<FileAllocation&&> (0x0x7f41555ffdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155614720) 0 empty

Class std::__is_referenceable<FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<FileAllocation&&> (0x0x7f41555ffe38) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155614780) 0 empty

Class std::__add_rvalue_reference_helper<FileAllocation&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<FileAllocation&&, true> (0x0x7f41556147e0) 0 empty

Class std::add_rvalue_reference<FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<FileAllocation&&> (0x0x7f41555ffea0) 0 empty
  std::__add_rvalue_reference_helper<FileAllocation&&, true> (0x0x7f4155614840) 0 empty

Class std::__is_direct_constructible_impl<FileAllocation, FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<FileAllocation, FileAllocation&&> (0x0x7f41555ff6e8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f41555efea0) 0 empty

Class std::__and_<std::is_destructible<FileAllocation>, std::__is_direct_constructible_impl<FileAllocation, FileAllocation&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<FileAllocation>, std::__is_direct_constructible_impl<FileAllocation, FileAllocation&&> > (0x0x7f41555fff70) 0 empty
  std::__is_direct_constructible_impl<FileAllocation, FileAllocation&&> (0x0x7f4155624000) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f41556148a0) 0 empty

Class std::__is_direct_constructible_new_safe<FileAllocation, FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<FileAllocation, FileAllocation&&> (0x0x7f4155624068) 0 empty
  std::__and_<std::is_destructible<FileAllocation>, std::__is_direct_constructible_impl<FileAllocation, FileAllocation&&> > (0x0x7f41556240d0) 0 empty
    std::__is_direct_constructible_impl<FileAllocation, FileAllocation&&> (0x0x7f4155624138) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f4155614900) 0 empty

Class std::__is_direct_constructible_new<FileAllocation, FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<FileAllocation, FileAllocation&&> (0x0x7f41556241a0) 0 empty
  std::__is_direct_constructible_new_safe<FileAllocation, FileAllocation&&> (0x0x7f4155624208) 0 empty
    std::__and_<std::is_destructible<FileAllocation>, std::__is_direct_constructible_impl<FileAllocation, FileAllocation&&> > (0x0x7f4155624270) 0 empty
      std::__is_direct_constructible_impl<FileAllocation, FileAllocation&&> (0x0x7f41556242d8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f4155614960) 0 empty

Class std::__is_direct_constructible<FileAllocation, FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<FileAllocation, FileAllocation&&> (0x0x7f4155624340) 0 empty
  std::integral_constant<bool, true> (0x0x7f41556149c0) 0 empty

Class std::__is_constructible_impl<FileAllocation, FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<FileAllocation, FileAllocation&&> (0x0x7f41556243a8) 0 empty
  std::__is_direct_constructible<FileAllocation, FileAllocation&&> (0x0x7f4155624410) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155614a20) 0 empty

Class std::is_constructible<FileAllocation, FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<FileAllocation, FileAllocation&&> (0x0x7f4155624478) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155614a80) 0 empty

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

Class std::__is_nt_constructible_impl<FileAllocation, FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<FileAllocation, FileAllocation&&> (0x0x7f41556244e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155614b40) 0 empty

Class std::__and_<std::is_constructible<FileAllocation, FileAllocation&&>, std::__is_nt_constructible_impl<FileAllocation, FileAllocation&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<FileAllocation, FileAllocation&&>, std::__is_nt_constructible_impl<FileAllocation, FileAllocation&&> > (0x0x7f4155624548) 0 empty
  std::__is_nt_constructible_impl<FileAllocation, FileAllocation&&> (0x0x7f41556245b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155614ba0) 0 empty

Class std::is_nothrow_constructible<FileAllocation, FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<FileAllocation, FileAllocation&&> (0x0x7f4155624618) 0 empty
  std::__and_<std::is_constructible<FileAllocation, FileAllocation&&>, std::__is_nt_constructible_impl<FileAllocation, FileAllocation&&> > (0x0x7f4155624680) 0 empty
    std::__is_nt_constructible_impl<FileAllocation, FileAllocation&&> (0x0x7f41556246e8) 0 empty
      std::integral_constant<bool, true> (0x0x7f4155614c00) 0 empty

Class std::__is_nothrow_move_constructible_impl<FileAllocation, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<FileAllocation, true> (0x0x7f4155624750) 0 empty
  std::is_nothrow_constructible<FileAllocation, FileAllocation&&> (0x0x7f41556247b8) 0 empty
    std::__and_<std::is_constructible<FileAllocation, FileAllocation&&>, std::__is_nt_constructible_impl<FileAllocation, FileAllocation&&> > (0x0x7f4155624820) 0 empty
      std::__is_nt_constructible_impl<FileAllocation, FileAllocation&&> (0x0x7f4155624888) 0 empty
        std::integral_constant<bool, true> (0x0x7f4155614c60) 0 empty

Class std::is_nothrow_move_constructible<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<FileAllocation> (0x0x7f41556248f0) 0 empty
  std::__is_nothrow_move_constructible_impl<FileAllocation, true> (0x0x7f4155624958) 0 empty
    std::is_nothrow_constructible<FileAllocation, FileAllocation&&> (0x0x7f41556249c0) 0 empty
      std::__and_<std::is_constructible<FileAllocation, FileAllocation&&>, std::__is_nt_constructible_impl<FileAllocation, FileAllocation&&> > (0x0x7f4155624a28) 0 empty
        std::__is_nt_constructible_impl<FileAllocation, FileAllocation&&> (0x0x7f4155624a90) 0 empty
          std::integral_constant<bool, true> (0x0x7f4155614cc0) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<FileAllocation> > (0x0x7f4155624af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155614d20) 0 empty

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

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<FileAllocation> >, std::is_copy_constructible<FileAllocation> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<FileAllocation> >, std::is_copy_constructible<FileAllocation> > (0x0x7f4155624b60) 0 empty
  std::__not_<std::is_nothrow_move_constructible<FileAllocation> > (0x0x7f4155624bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155614de0) 0 empty

Class std::__move_if_noexcept_cond<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<FileAllocation> (0x0x7f4155624c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155614e40) 0 empty

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

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

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

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

Class std::move_iterator<FileAllocation*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<FileAllocation*> (0x0x7f4155614f60) 0

Class std::is_function<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_function<DiskFile> (0x0x7f41556315b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155635360) 0 empty

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

Class std::is_lvalue_reference<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<DiskFile> (0x0x7f4155631618) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155635420) 0 empty

Class std::conditional<false, std::is_lvalue_reference<DiskFile>, std::is_rvalue_reference<DiskFile> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<DiskFile>, std::is_rvalue_reference<DiskFile> > (0x0x7f4155635480) 0 empty

Class std::is_rvalue_reference<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<DiskFile> (0x0x7f4155631750) 0 empty
  std::integral_constant<bool, false> (0x0x7f41556355a0) 0 empty

Class std::__or_<std::is_lvalue_reference<DiskFile>, std::is_rvalue_reference<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<DiskFile>, std::is_rvalue_reference<DiskFile> > (0x0x7f41556317b8) 0 empty
  std::is_rvalue_reference<DiskFile> (0x0x7f4155631820) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155635600) 0 empty

Class std::is_reference<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_reference<DiskFile> (0x0x7f4155631888) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155635660) 0 empty

Class std::conditional<false, std::is_reference<DiskFile>, std::is_void<DiskFile> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<DiskFile>, std::is_void<DiskFile> > (0x0x7f41556356c0) 0 empty

Class std::remove_volatile<DiskFile>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<DiskFile> (0x0x7f4155635780) 0 empty

Class std::remove_const<DiskFile>
   size=1 align=1
   base size=0 base align=1
std::remove_const<DiskFile> (0x0x7f41556357e0) 0 empty

Class std::remove_cv<DiskFile>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<DiskFile> (0x0x7f4155635720) 0 empty

Class std::__is_void_helper<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<DiskFile> (0x0x7f4155631958) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155635840) 0 empty

Class std::is_void<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_void<DiskFile> (0x0x7f41556319c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41556358a0) 0 empty

Class std::__or_<std::is_reference<DiskFile>, std::is_void<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<DiskFile>, std::is_void<DiskFile> > (0x0x7f4155631a28) 0 empty
  std::is_void<DiskFile> (0x0x7f4155631a90) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155635900) 0 empty

Class std::__or_<std::is_function<DiskFile>, std::is_reference<DiskFile>, std::is_void<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<DiskFile>, std::is_reference<DiskFile>, std::is_void<DiskFile> > (0x0x7f4155631af8) 0 empty
  std::__or_<std::is_reference<DiskFile>, std::is_void<DiskFile> > (0x0x7f4155631b60) 0 empty
    std::is_void<DiskFile> (0x0x7f4155631bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f4155635960) 0 empty

Class std::__not_<std::__or_<std::is_function<DiskFile>, std::is_reference<DiskFile>, std::is_void<DiskFile> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<DiskFile>, std::is_reference<DiskFile>, std::is_void<DiskFile> > > (0x0x7f4155631c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155635a80) 0 empty

Class std::is_object<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_object<DiskFile> (0x0x7f4155631d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155635ae0) 0 empty

Class std::conditional<true, std::is_object<DiskFile>, std::is_reference<DiskFile> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<DiskFile>, std::is_reference<DiskFile> > (0x0x7f4155635b40) 0 empty

Class std::__or_<std::is_object<DiskFile>, std::is_reference<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<DiskFile>, std::is_reference<DiskFile> > (0x0x7f4155631dd0) 0 empty
  std::is_object<DiskFile> (0x0x7f4155631e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155635ba0) 0 empty

Class std::__is_referenceable<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<DiskFile> (0x0x7f4155631ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155635c00) 0 empty

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

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

Class std::is_array<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_array<DiskFile> (0x0x7f4155631f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155635d20) 0 empty

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

Class std::__and_<std::is_array<DiskFile>, std::__not_<std::extent<DiskFile, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<DiskFile>, std::__not_<std::extent<DiskFile, 0u> > > (0x0x7f4155631f70) 0 empty
  std::is_array<DiskFile> (0x0x7f41556310d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155635ea0) 0 empty

Class std::__is_array_unknown_bounds<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<DiskFile> (0x0x7f4155672000) 0 empty
  std::__and_<std::is_array<DiskFile>, std::__not_<std::extent<DiskFile, 0u> > > (0x0x7f4155672068) 0 empty
    std::is_array<DiskFile> (0x0x7f41556720d0) 0 empty
      std::integral_constant<bool, false> (0x0x7f4155635f00) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<DiskFile>, std::is_function<DiskFile> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<DiskFile>, std::is_function<DiskFile> > (0x0x7f4155635f60) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<DiskFile>, std::is_function<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<DiskFile>, std::is_function<DiskFile> > (0x0x7f4155672138) 0 empty
  std::is_function<DiskFile> (0x0x7f41556721a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155674180) 0 empty

Class std::__or_<std::is_void<DiskFile>, std::__is_array_unknown_bounds<DiskFile>, std::is_function<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<DiskFile>, std::__is_array_unknown_bounds<DiskFile>, std::is_function<DiskFile> > (0x0x7f4155672208) 0 empty
  std::__or_<std::__is_array_unknown_bounds<DiskFile>, std::is_function<DiskFile> > (0x0x7f4155672270) 0 empty
    std::is_function<DiskFile> (0x0x7f41556722d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f41556741e0) 0 empty

Class std::conditional<false, std::is_reference<DiskFile>, std::is_scalar<DiskFile> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<DiskFile>, std::is_scalar<DiskFile> > (0x0x7f4155674240) 0 empty

Class std::__is_integral_helper<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<DiskFile> (0x0x7f4155672410) 0 empty
  std::integral_constant<bool, false> (0x0x7f41556742a0) 0 empty

Class std::is_integral<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_integral<DiskFile> (0x0x7f4155672478) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155674300) 0 empty

Class std::conditional<false, std::is_integral<DiskFile>, std::is_floating_point<DiskFile> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<DiskFile>, std::is_floating_point<DiskFile> > (0x0x7f4155674360) 0 empty

Class std::__is_floating_point_helper<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<DiskFile> (0x0x7f41556724e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41556743c0) 0 empty

Class std::is_floating_point<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<DiskFile> (0x0x7f4155672548) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155674420) 0 empty

Class std::__or_<std::is_integral<DiskFile>, std::is_floating_point<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<DiskFile>, std::is_floating_point<DiskFile> > (0x0x7f41556725b0) 0 empty
  std::is_floating_point<DiskFile> (0x0x7f4155672618) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155674480) 0 empty

Class std::is_arithmetic<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<DiskFile> (0x0x7f4155672680) 0 empty
  std::integral_constant<bool, false> (0x0x7f41556744e0) 0 empty

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

Class std::is_enum<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_enum<DiskFile> (0x0x7f41556726e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41556745a0) 0 empty

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

Class std::__is_pointer_helper<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<DiskFile> (0x0x7f4155672820) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155674660) 0 empty

Class std::is_pointer<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<DiskFile> (0x0x7f4155672888) 0 empty
  std::integral_constant<bool, false> (0x0x7f41556746c0) 0 empty

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

Class std::__is_member_pointer_helper<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<DiskFile> (0x0x7f41556728f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155674780) 0 empty

Class std::is_member_pointer<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<DiskFile> (0x0x7f4155672958) 0 empty
  std::integral_constant<bool, false> (0x0x7f41556747e0) 0 empty

Class std::conditional<false, std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> > (0x0x7f4155674840) 0 empty

Class std::__is_null_pointer_helper<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<DiskFile> (0x0x7f41556729c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155674960) 0 empty

Class std::is_null_pointer<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<DiskFile> (0x0x7f4155672a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f41556749c0) 0 empty

Class std::__or_<std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> > (0x0x7f4155672a90) 0 empty
  std::is_null_pointer<DiskFile> (0x0x7f4155672af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155674a20) 0 empty

Class std::__or_<std::is_pointer<DiskFile>, std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<DiskFile>, std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> > (0x0x7f4155672b60) 0 empty
  std::__or_<std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> > (0x0x7f4155672bc8) 0 empty
    std::is_null_pointer<DiskFile> (0x0x7f4155672c30) 0 empty
      std::integral_constant<bool, false> (0x0x7f4155674a80) 0 empty

Class std::__or_<std::is_enum<DiskFile>, std::is_pointer<DiskFile>, std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<DiskFile>, std::is_pointer<DiskFile>, std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> > (0x0x7f4155672c98) 0 empty
  std::__or_<std::is_pointer<DiskFile>, std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> > (0x0x7f4155672d00) 0 empty
    std::__or_<std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> > (0x0x7f4155672d68) 0 empty
      std::is_null_pointer<DiskFile> (0x0x7f4155672dd0) 0 empty
        std::integral_constant<bool, false> (0x0x7f4155674ae0) 0 empty

Class std::__or_<std::is_arithmetic<DiskFile>, std::is_enum<DiskFile>, std::is_pointer<DiskFile>, std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<DiskFile>, std::is_enum<DiskFile>, std::is_pointer<DiskFile>, std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> > (0x0x7f4155672e38) 0 empty
  std::__or_<std::is_enum<DiskFile>, std::is_pointer<DiskFile>, std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> > (0x0x7f4155672ea0) 0 empty
    std::__or_<std::is_pointer<DiskFile>, std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> > (0x0x7f4155672f08) 0 empty
      std::__or_<std::is_member_pointer<DiskFile>, std::is_null_pointer<DiskFile> > (0x0x7f4155672f70) 0 empty
        std::is_null_pointer<DiskFile> (0x0x7f415568f000) 0 empty
          std::integral_constant<bool, false> (0x0x7f4155674b40) 0 empty

Class std::is_scalar<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<DiskFile> (0x0x7f415568f068) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155674ba0) 0 empty

Class std::__or_<std::is_reference<DiskFile>, std::is_scalar<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<DiskFile>, std::is_scalar<DiskFile> > (0x0x7f415568f0d0) 0 empty
  std::is_scalar<DiskFile> (0x0x7f415568f138) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155674c00) 0 empty

Class std::remove_all_extents<DiskFile>
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<DiskFile> (0x0x7f4155674c60) 0 empty

Class std::is_function<DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::is_function<DiskFile&> (0x0x7f415568f208) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155674d20) 0 empty

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

Class std::is_lvalue_reference<DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<DiskFile&> (0x0x7f415568f270) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155674de0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<DiskFile&>, std::is_rvalue_reference<DiskFile&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<DiskFile&>, std::is_rvalue_reference<DiskFile&> > (0x0x7f415568f3a8) 0 empty
  std::is_lvalue_reference<DiskFile&> (0x0x7f415568f410) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155674f60) 0 empty

Class std::is_reference<DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<DiskFile&> (0x0x7f415568f478) 0 empty
  std::integral_constant<bool, true> (0x0x7f415569c000) 0 empty

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

Class std::__or_<std::is_reference<DiskFile&>, std::is_void<DiskFile&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<DiskFile&>, std::is_void<DiskFile&> > (0x0x7f415568f4e0) 0 empty
  std::is_reference<DiskFile&> (0x0x7f415568f548) 0 empty
    std::integral_constant<bool, true> (0x0x7f415569c0c0) 0 empty

Class std::__or_<std::is_function<DiskFile&>, std::is_reference<DiskFile&>, std::is_void<DiskFile&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<DiskFile&>, std::is_reference<DiskFile&>, std::is_void<DiskFile&> > (0x0x7f415568f5b0) 0 empty
  std::__or_<std::is_reference<DiskFile&>, std::is_void<DiskFile&> > (0x0x7f415568f618) 0 empty
    std::is_reference<DiskFile&> (0x0x7f415568f680) 0 empty
      std::integral_constant<bool, true> (0x0x7f415569c120) 0 empty

Class std::__not_<std::__or_<std::is_function<DiskFile&>, std::is_reference<DiskFile&>, std::is_void<DiskFile&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<DiskFile&>, std::is_reference<DiskFile&>, std::is_void<DiskFile&> > > (0x0x7f415568f6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415569c300) 0 empty

Class std::is_object<DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::is_object<DiskFile&> (0x0x7f415568f750) 0 empty
  std::integral_constant<bool, false> (0x0x7f415569c360) 0 empty

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

Class std::__or_<std::is_object<DiskFile&>, std::is_reference<DiskFile&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<DiskFile&>, std::is_reference<DiskFile&> > (0x0x7f415568f7b8) 0 empty
  std::is_reference<DiskFile&> (0x0x7f415568f820) 0 empty
    std::integral_constant<bool, true> (0x0x7f415569c420) 0 empty

Class std::__is_referenceable<DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<DiskFile&> (0x0x7f415568f888) 0 empty
  std::integral_constant<bool, true> (0x0x7f415569c480) 0 empty

Class std::__add_rvalue_reference_helper<DiskFile&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<DiskFile&, true> (0x0x7f415569c4e0) 0 empty

Class std::add_rvalue_reference<DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<DiskFile&> (0x0x7f415568f8f0) 0 empty
  std::__add_rvalue_reference_helper<DiskFile&, true> (0x0x7f415569c540) 0 empty

Class std::__is_destructible_impl<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<DiskFile> (0x0x7f415568f1a0) 0 empty
  std::__do_is_destructible_impl (0x0x7f4155674cc0) 0 empty

Class std::__is_destructible_safe<DiskFile, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<DiskFile, false, false> (0x0x7f415568f9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f415569c5a0) 0 empty

Class std::is_destructible<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<DiskFile> (0x0x7f415568fa28) 0 empty
  std::integral_constant<bool, true> (0x0x7f415569c600) 0 empty

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

Class std::is_function<DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<DiskFile&&> (0x0x7f415568faf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415569c720) 0 empty

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

Class std::is_lvalue_reference<DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<DiskFile&&> (0x0x7f415568fb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f415569c7e0) 0 empty

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

Class std::is_rvalue_reference<DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<DiskFile&&> (0x0x7f415568fc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f415569c960) 0 empty

Class std::__or_<std::is_lvalue_reference<DiskFile&&>, std::is_rvalue_reference<DiskFile&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<DiskFile&&>, std::is_rvalue_reference<DiskFile&&> > (0x0x7f415568fd00) 0 empty
  std::is_rvalue_reference<DiskFile&&> (0x0x7f415568fd68) 0 empty
    std::integral_constant<bool, true> (0x0x7f415569c9c0) 0 empty

Class std::is_reference<DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<DiskFile&&> (0x0x7f415568fdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f415569ca20) 0 empty

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

Class std::__or_<std::is_reference<DiskFile&&>, std::is_void<DiskFile&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<DiskFile&&>, std::is_void<DiskFile&&> > (0x0x7f415568fe38) 0 empty
  std::is_reference<DiskFile&&> (0x0x7f415568fea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f415569cae0) 0 empty

Class std::__or_<std::is_function<DiskFile&&>, std::is_reference<DiskFile&&>, std::is_void<DiskFile&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<DiskFile&&>, std::is_reference<DiskFile&&>, std::is_void<DiskFile&&> > (0x0x7f415568ff08) 0 empty
  std::__or_<std::is_reference<DiskFile&&>, std::is_void<DiskFile&&> > (0x0x7f415568ff70) 0 empty
    std::is_reference<DiskFile&&> (0x0x7f41556b4000) 0 empty
      std::integral_constant<bool, true> (0x0x7f415569cb40) 0 empty

Class std::__not_<std::__or_<std::is_function<DiskFile&&>, std::is_reference<DiskFile&&>, std::is_void<DiskFile&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<DiskFile&&>, std::is_reference<DiskFile&&>, std::is_void<DiskFile&&> > > (0x0x7f41556b4138) 0 empty
  std::integral_constant<bool, false> (0x0x7f415569cc60) 0 empty

Class std::is_object<DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<DiskFile&&> (0x0x7f41556b41a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415569ccc0) 0 empty

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

Class std::__or_<std::is_object<DiskFile&&>, std::is_reference<DiskFile&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<DiskFile&&>, std::is_reference<DiskFile&&> > (0x0x7f41556b4208) 0 empty
  std::is_reference<DiskFile&&> (0x0x7f41556b4270) 0 empty
    std::integral_constant<bool, true> (0x0x7f415569cd80) 0 empty

Class std::__is_referenceable<DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<DiskFile&&> (0x0x7f41556b42d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f415569cde0) 0 empty

Class std::__add_rvalue_reference_helper<DiskFile&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<DiskFile&&, true> (0x0x7f415569ce40) 0 empty

Class std::add_rvalue_reference<DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<DiskFile&&> (0x0x7f41556b4340) 0 empty
  std::__add_rvalue_reference_helper<DiskFile&&, true> (0x0x7f415569cea0) 0 empty

Class std::__is_direct_constructible_impl<DiskFile, DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<DiskFile, DiskFile&&> (0x0x7f415568fa90) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f415569c6c0) 0 empty

Class std::__and_<std::is_destructible<DiskFile>, std::__is_direct_constructible_impl<DiskFile, DiskFile&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<DiskFile>, std::__is_direct_constructible_impl<DiskFile, DiskFile&&> > (0x0x7f41556b4410) 0 empty
  std::__is_direct_constructible_impl<DiskFile, DiskFile&&> (0x0x7f41556b4478) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f415569cf00) 0 empty

Class std::__is_direct_constructible_new_safe<DiskFile, DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<DiskFile, DiskFile&&> (0x0x7f41556b4680) 0 empty
  std::__and_<std::is_destructible<DiskFile>, std::__is_direct_constructible_impl<DiskFile, DiskFile&&> > (0x0x7f41556b46e8) 0 empty
    std::__is_direct_constructible_impl<DiskFile, DiskFile&&> (0x0x7f41556b4750) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f415569cf60) 0 empty

Class std::__is_direct_constructible_new<DiskFile, DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<DiskFile, DiskFile&&> (0x0x7f41556b4820) 0 empty
  std::__is_direct_constructible_new_safe<DiskFile, DiskFile&&> (0x0x7f41556b4888) 0 empty
    std::__and_<std::is_destructible<DiskFile>, std::__is_direct_constructible_impl<DiskFile, DiskFile&&> > (0x0x7f41556b48f0) 0 empty
      std::__is_direct_constructible_impl<DiskFile, DiskFile&&> (0x0x7f41556b4958) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f41556bf000) 0 empty

Class std::__is_direct_constructible<DiskFile, DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<DiskFile, DiskFile&&> (0x0x7f41556b4a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f41556bf060) 0 empty

Class std::__is_constructible_impl<DiskFile, DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<DiskFile, DiskFile&&> (0x0x7f41556b4a90) 0 empty
  std::__is_direct_constructible<DiskFile, DiskFile&&> (0x0x7f41556b4af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f41556bf0c0) 0 empty

Class std::is_constructible<DiskFile, DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<DiskFile, DiskFile&&> (0x0x7f41556b4b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f41556bf120) 0 empty

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

Class std::__is_nt_constructible_impl<DiskFile, DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<DiskFile, DiskFile&&> (0x0x7f41556b4bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41556bf1e0) 0 empty

Class std::__and_<std::is_constructible<DiskFile, DiskFile&&>, std::__is_nt_constructible_impl<DiskFile, DiskFile&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<DiskFile, DiskFile&&>, std::__is_nt_constructible_impl<DiskFile, DiskFile&&> > (0x0x7f41556b4c30) 0 empty
  std::__is_nt_constructible_impl<DiskFile, DiskFile&&> (0x0x7f41556b4c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f41556bf240) 0 empty

Class std::is_nothrow_constructible<DiskFile, DiskFile&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<DiskFile, DiskFile&&> (0x0x7f41556b4d00) 0 empty
  std::__and_<std::is_constructible<DiskFile, DiskFile&&>, std::__is_nt_constructible_impl<DiskFile, DiskFile&&> > (0x0x7f41556b4d68) 0 empty
    std::__is_nt_constructible_impl<DiskFile, DiskFile&&> (0x0x7f41556b4dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f41556bf2a0) 0 empty

Class std::__is_nothrow_move_constructible_impl<DiskFile, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<DiskFile, true> (0x0x7f41556b4e38) 0 empty
  std::is_nothrow_constructible<DiskFile, DiskFile&&> (0x0x7f41556b4ea0) 0 empty
    std::__and_<std::is_constructible<DiskFile, DiskFile&&>, std::__is_nt_constructible_impl<DiskFile, DiskFile&&> > (0x0x7f41556b4f08) 0 empty
      std::__is_nt_constructible_impl<DiskFile, DiskFile&&> (0x0x7f41556b4f70) 0 empty
        std::integral_constant<bool, false> (0x0x7f41556bf300) 0 empty

Class std::is_nothrow_move_constructible<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<DiskFile> (0x0x7f41556ca000) 0 empty
  std::__is_nothrow_move_constructible_impl<DiskFile, true> (0x0x7f41556ca068) 0 empty
    std::is_nothrow_constructible<DiskFile, DiskFile&&> (0x0x7f41556ca0d0) 0 empty
      std::__and_<std::is_constructible<DiskFile, DiskFile&&>, std::__is_nt_constructible_impl<DiskFile, DiskFile&&> > (0x0x7f41556ca138) 0 empty
        std::__is_nt_constructible_impl<DiskFile, DiskFile&&> (0x0x7f41556ca1a0) 0 empty
          std::integral_constant<bool, false> (0x0x7f41556bf360) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<DiskFile> > (0x0x7f41556ca208) 0 empty
  std::integral_constant<bool, true> (0x0x7f41556bf3c0) 0 empty

Class std::conditional<true, std::is_copy_constructible<DiskFile>, std::__not_<std::is_nothrow_move_constructible<DiskFile> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_constructible<DiskFile>, std::__not_<std::is_nothrow_move_constructible<DiskFile> > > (0x0x7f41556bf420) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<DiskFile, const DiskFile&>, std::__is_direct_constructible_new_safe<DiskFile, const DiskFile&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<DiskFile, const DiskFile&>, std::__is_direct_constructible_new_safe<DiskFile, const DiskFile&> > (0x0x7f41556bf480) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<DiskFile, const DiskFile&>, std::is_destructible<DiskFile> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<DiskFile, const DiskFile&>, std::is_destructible<DiskFile> > (0x0x7f41556bf4e0) 0 empty

Class std::is_function<const DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const DiskFile&> (0x0x7f41556ca2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41556bf5a0) 0 empty

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

Class std::is_lvalue_reference<const DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const DiskFile&> (0x0x7f41556ca340) 0 empty
  std::integral_constant<bool, true> (0x0x7f41556bf660) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const DiskFile&>, std::is_rvalue_reference<const DiskFile&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const DiskFile&>, std::is_rvalue_reference<const DiskFile&> > (0x0x7f41556ca3a8) 0 empty
  std::is_lvalue_reference<const DiskFile&> (0x0x7f41556ca410) 0 empty
    std::integral_constant<bool, true> (0x0x7f41556bf720) 0 empty

Class std::is_reference<const DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const DiskFile&> (0x0x7f41556ca548) 0 empty
  std::integral_constant<bool, true> (0x0x7f41556bf840) 0 empty

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

Class std::__or_<std::is_reference<const DiskFile&>, std::is_void<const DiskFile&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const DiskFile&>, std::is_void<const DiskFile&> > (0x0x7f41556ca5b0) 0 empty
  std::is_reference<const DiskFile&> (0x0x7f41556ca618) 0 empty
    std::integral_constant<bool, true> (0x0x7f41556bf9c0) 0 empty

Class std::__or_<std::is_function<const DiskFile&>, std::is_reference<const DiskFile&>, std::is_void<const DiskFile&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const DiskFile&>, std::is_reference<const DiskFile&>, std::is_void<const DiskFile&> > (0x0x7f41556ca680) 0 empty
  std::__or_<std::is_reference<const DiskFile&>, std::is_void<const DiskFile&> > (0x0x7f41556ca6e8) 0 empty
    std::is_reference<const DiskFile&> (0x0x7f41556ca750) 0 empty
      std::integral_constant<bool, true> (0x0x7f41556bfa20) 0 empty

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

Class std::is_object<const DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const DiskFile&> (0x0x7f41556ca820) 0 empty
  std::integral_constant<bool, false> (0x0x7f41556bfae0) 0 empty

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

Class std::__or_<std::is_object<const DiskFile&>, std::is_reference<const DiskFile&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const DiskFile&>, std::is_reference<const DiskFile&> > (0x0x7f41556ca888) 0 empty
  std::is_reference<const DiskFile&> (0x0x7f41556ca8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f41556bfd20) 0 empty

Class std::__is_referenceable<const DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const DiskFile&> (0x0x7f41556ca958) 0 empty
  std::integral_constant<bool, true> (0x0x7f41556bfd80) 0 empty

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

Class std::add_rvalue_reference<const DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const DiskFile&> (0x0x7f41556ca9c0) 0 empty
  std::__add_rvalue_reference_helper<const DiskFile&, true> (0x0x7f41556bfe40) 0 empty

Class std::__is_direct_constructible_impl<DiskFile, const DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<DiskFile, const DiskFile&> (0x0x7f41556ca270) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f41556bf540) 0 empty

Class std::__and_<std::is_destructible<DiskFile>, std::__is_direct_constructible_impl<DiskFile, const DiskFile&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<DiskFile>, std::__is_direct_constructible_impl<DiskFile, const DiskFile&> > (0x0x7f41556caa90) 0 empty
  std::__is_direct_constructible_impl<DiskFile, const DiskFile&> (0x0x7f41556caaf8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f41556bfea0) 0 empty

Class std::__is_direct_constructible_new_safe<DiskFile, const DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<DiskFile, const DiskFile&> (0x0x7f41556cac30) 0 empty
  std::__and_<std::is_destructible<DiskFile>, std::__is_direct_constructible_impl<DiskFile, const DiskFile&> > (0x0x7f41556cac98) 0 empty
    std::__is_direct_constructible_impl<DiskFile, const DiskFile&> (0x0x7f41556cad00) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f41556bff00) 0 empty

Class std::__is_direct_constructible_new<DiskFile, const DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<DiskFile, const DiskFile&> (0x0x7f41556cad68) 0 empty
  std::__is_direct_constructible_new_safe<DiskFile, const DiskFile&> (0x0x7f41556cadd0) 0 empty
    std::__and_<std::is_destructible<DiskFile>, std::__is_direct_constructible_impl<DiskFile, const DiskFile&> > (0x0x7f41556cae38) 0 empty
      std::__is_direct_constructible_impl<DiskFile, const DiskFile&> (0x0x7f41556caea0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f41556bff60) 0 empty

Class std::__is_direct_constructible<DiskFile, const DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<DiskFile, const DiskFile&> (0x0x7f41556caf08) 0 empty
  std::integral_constant<bool, true> (0x0x7f41556e7000) 0 empty

Class std::__is_constructible_impl<DiskFile, const DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<DiskFile, const DiskFile&> (0x0x7f41556caf70) 0 empty
  std::__is_direct_constructible<DiskFile, const DiskFile&> (0x0x7f41556e8000) 0 empty
    std::integral_constant<bool, true> (0x0x7f41556e7060) 0 empty

Class std::is_constructible<DiskFile, const DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<DiskFile, const DiskFile&> (0x0x7f41556e8068) 0 empty
  std::integral_constant<bool, true> (0x0x7f41556e70c0) 0 empty

Class std::__is_copy_constructible_impl<DiskFile, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_constructible_impl<DiskFile, true> (0x0x7f41556e80d0) 0 empty
  std::is_constructible<DiskFile, const DiskFile&> (0x0x7f41556e8138) 0 empty
    std::integral_constant<bool, true> (0x0x7f41556e7120) 0 empty

Class std::is_copy_constructible<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_copy_constructible<DiskFile> (0x0x7f41556e81a0) 0 empty
  std::__is_copy_constructible_impl<DiskFile, true> (0x0x7f41556e8208) 0 empty
    std::is_constructible<DiskFile, const DiskFile&> (0x0x7f41556e8270) 0 empty
      std::integral_constant<bool, true> (0x0x7f41556e7180) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<DiskFile> >, std::is_copy_constructible<DiskFile> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<DiskFile> >, std::is_copy_constructible<DiskFile> > (0x0x7f41556e82d8) 0 empty
  std::is_copy_constructible<DiskFile> (0x0x7f41556e8340) 0 empty
    std::__is_copy_constructible_impl<DiskFile, true> (0x0x7f41556e83a8) 0 empty
      std::is_constructible<DiskFile, const DiskFile&> (0x0x7f41556e8410) 0 empty
        std::integral_constant<bool, true> (0x0x7f41556e71e0) 0 empty

Class std::__move_if_noexcept_cond<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<DiskFile> (0x0x7f41556e8478) 0 empty
  std::integral_constant<bool, true> (0x0x7f41556e7240) 0 empty

Class std::conditional<true, const DiskFile*, std::move_iterator<DiskFile*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const DiskFile*, std::move_iterator<DiskFile*> > (0x0x7f41556e72a0) 0 empty

Class std::conditional<true, DiskFile*, std::move_iterator<DiskFile*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, DiskFile*, std::move_iterator<DiskFile*> > (0x0x7f41556e7300) 0 empty

Class std::__allocated_ptr<std::allocator<std::_List_node<CriticalPacketEntry> > >
   size=16 align=8
   base size=16 base align=8
std::__allocated_ptr<std::allocator<std::_List_node<CriticalPacketEntry> > > (0x0x7f41556e7420) 0

Class std::is_same<std::_List_node<CriticalPacketEntry>*, std::_List_node<CriticalPacketEntry>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_List_node<CriticalPacketEntry>*, std::_List_node<CriticalPacketEntry>*> (0x0x7f41556e8d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f41556e7480) 0 empty

Class std::__and_<std::is_same<std::_List_node<CriticalPacketEntry>*, std::_List_node<CriticalPacketEntry>*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_List_node<CriticalPacketEntry>*, std::_List_node<CriticalPacketEntry>*> > (0x0x7f41556e8d68) 0 empty
  std::is_same<std::_List_node<CriticalPacketEntry>*, std::_List_node<CriticalPacketEntry>*> (0x0x7f41556e8dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f41556e75a0) 0 empty

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

Class __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> > (0x0x7f415571b780) 0

Class __gnu_cxx::__normal_iterator<wchar_t*, std::__cxx11::basic_string<wchar_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<wchar_t*, std::__cxx11::basic_string<wchar_t> > (0x0x7f415571b7e0) 0

Class __gnu_cxx::__normal_iterator<const char16_t*, std::__cxx11::basic_string<char16_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char16_t*, std::__cxx11::basic_string<char16_t> > (0x0x7f415571ba80) 0

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

Class __gnu_cxx::__normal_iterator<char16_t*, std::__cxx11::basic_string<char16_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char16_t*, std::__cxx11::basic_string<char16_t> > (0x0x7f415571bae0) 0

Class __gnu_cxx::__normal_iterator<const char32_t*, std::__cxx11::basic_string<char32_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const char32_t*, std::__cxx11::basic_string<char32_t> > (0x0x7f415571bea0) 0

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

Class __gnu_cxx::__normal_iterator<char32_t*, std::__cxx11::basic_string<char32_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<char32_t*, std::__cxx11::basic_string<char32_t> > (0x0x7f415571bf00) 0

Class std::is_function<const DataBlock&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const DataBlock&> (0x0x7f415572e3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41553a38a0) 0 empty

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

Class std::is_lvalue_reference<const DataBlock&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const DataBlock&> (0x0x7f415572e410) 0 empty
  std::integral_constant<bool, true> (0x0x7f41553a3960) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const DataBlock&>, std::is_rvalue_reference<const DataBlock&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const DataBlock&>, std::is_rvalue_reference<const DataBlock&> > (0x0x7f415572e5b0) 0 empty
  std::is_lvalue_reference<const DataBlock&> (0x0x7f415572e618) 0 empty
    std::integral_constant<bool, true> (0x0x7f41553a3a20) 0 empty

Class std::is_reference<const DataBlock&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const DataBlock&> (0x0x7f415572e7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f41553a3b40) 0 empty

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

Class std::__or_<std::is_reference<const DataBlock&>, std::is_void<const DataBlock&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const DataBlock&>, std::is_void<const DataBlock&> > (0x0x7f415572e958) 0 empty
  std::is_reference<const DataBlock&> (0x0x7f415572e9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f41553a3cc0) 0 empty

Class std::__or_<std::is_function<const DataBlock&>, std::is_reference<const DataBlock&>, std::is_void<const DataBlock&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const DataBlock&>, std::is_reference<const DataBlock&>, std::is_void<const DataBlock&> > (0x0x7f415572ea28) 0 empty
  std::__or_<std::is_reference<const DataBlock&>, std::is_void<const DataBlock&> > (0x0x7f415572eaf8) 0 empty
    std::is_reference<const DataBlock&> (0x0x7f415572eb60) 0 empty
      std::integral_constant<bool, true> (0x0x7f41553a3d20) 0 empty

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

Class std::is_object<const DataBlock&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const DataBlock&> (0x0x7f41553c5000) 0 empty
  std::integral_constant<bool, false> (0x0x7f41553a3de0) 0 empty

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

Class std::__or_<std::is_object<const DataBlock&>, std::is_reference<const DataBlock&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const DataBlock&>, std::is_reference<const DataBlock&> > (0x0x7f41553c5068) 0 empty
  std::is_reference<const DataBlock&> (0x0x7f41553c50d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f41553c7060) 0 empty

Class std::__is_referenceable<const DataBlock&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const DataBlock&> (0x0x7f41553c5138) 0 empty
  std::integral_constant<bool, true> (0x0x7f41553c70c0) 0 empty

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

Class std::add_rvalue_reference<const DataBlock&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const DataBlock&> (0x0x7f41553c51a0) 0 empty
  std::__add_rvalue_reference_helper<const DataBlock&, true> (0x0x7f41553c7180) 0 empty

Class std::__is_assignable_helper<DataBlock&, const DataBlock&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<DataBlock&, const DataBlock&> (0x0x7f41553a3840) 0 empty

Class std::is_assignable<DataBlock&, const DataBlock&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<DataBlock&, const DataBlock&> (0x0x7f41553c5208) 0 empty
  std::integral_constant<bool, true> (0x0x7f41553c71e0) 0 empty

Class std::__is_copy_assignable_impl<DataBlock, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<DataBlock, true> (0x0x7f41553c5270) 0 empty
  std::is_assignable<DataBlock&, const DataBlock&> (0x0x7f41553c52d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f41553c7240) 0 empty

Class std::is_copy_assignable<DataBlock>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<DataBlock> (0x0x7f41553c5340) 0 empty
  std::__is_copy_assignable_impl<DataBlock, true> (0x0x7f41553c53a8) 0 empty
    std::is_assignable<DataBlock&, const DataBlock&> (0x0x7f41553c5410) 0 empty
      std::integral_constant<bool, true> (0x0x7f41553c72a0) 0 empty

Class std::__uninitialized_default_n_1<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_default_n_1<false> (0x0x7f41553c7300) 0 empty

Class std::is_function<const RecoveryPacket&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const RecoveryPacket&> (0x0x7f41553c5680) 0 empty
  std::integral_constant<bool, false> (0x0x7f41553c75a0) 0 empty

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

Class std::is_lvalue_reference<const RecoveryPacket&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const RecoveryPacket&> (0x0x7f41553c56e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f41553c7660) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const RecoveryPacket&>, std::is_rvalue_reference<const RecoveryPacket&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const RecoveryPacket&>, std::is_rvalue_reference<const RecoveryPacket&> > (0x0x7f41553c5750) 0 empty
  std::is_lvalue_reference<const RecoveryPacket&> (0x0x7f41553c57b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f41553c7720) 0 empty

Class std::is_reference<const RecoveryPacket&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const RecoveryPacket&> (0x0x7f41553c5820) 0 empty
  std::integral_constant<bool, true> (0x0x7f41553c7780) 0 empty

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

Class std::__or_<std::is_reference<const RecoveryPacket&>, std::is_void<const RecoveryPacket&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const RecoveryPacket&>, std::is_void<const RecoveryPacket&> > (0x0x7f41553c5a28) 0 empty
  std::is_reference<const RecoveryPacket&> (0x0x7f41553c5a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f41553c7840) 0 empty

Class std::__or_<std::is_function<const RecoveryPacket&>, std::is_reference<const RecoveryPacket&>, std::is_void<const RecoveryPacket&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const RecoveryPacket&>, std::is_reference<const RecoveryPacket&>, std::is_void<const RecoveryPacket&> > (0x0x7f41553c5af8) 0 empty
  std::__or_<std::is_reference<const RecoveryPacket&>, std::is_void<const RecoveryPacket&> > (0x0x7f41553c5b60) 0 empty
    std::is_reference<const RecoveryPacket&> (0x0x7f41553c5bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f41553c7960) 0 empty

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

Class std::is_object<const RecoveryPacket&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const RecoveryPacket&> (0x0x7f41553c5c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f41553c7a80) 0 empty

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

Class std::__or_<std::is_object<const RecoveryPacket&>, std::is_reference<const RecoveryPacket&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const RecoveryPacket&>, std::is_reference<const RecoveryPacket&> > (0x0x7f41553c5dd0) 0 empty
  std::is_reference<const RecoveryPacket&> (0x0x7f41553c5e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f41553c7b40) 0 empty

Class std::__is_referenceable<const RecoveryPacket&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const RecoveryPacket&> (0x0x7f41553c5ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41553c7c60) 0 empty

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

Class std::add_rvalue_reference<const RecoveryPacket&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const RecoveryPacket&> (0x0x7f41553c5f08) 0 empty
  std::__add_rvalue_reference_helper<const RecoveryPacket&, true> (0x0x7f41553c7d20) 0 empty

Class std::__is_assignable_helper<RecoveryPacket&, const RecoveryPacket&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<RecoveryPacket&, const RecoveryPacket&> (0x0x7f41553c7540) 0 empty

Class std::is_assignable<RecoveryPacket&, const RecoveryPacket&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<RecoveryPacket&, const RecoveryPacket&> (0x0x7f41553c5f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f41553c7d80) 0 empty

Class std::__is_copy_assignable_impl<RecoveryPacket, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<RecoveryPacket, true> (0x0x7f41553f3000) 0 empty
  std::is_assignable<RecoveryPacket&, const RecoveryPacket&> (0x0x7f41553f3068) 0 empty
    std::integral_constant<bool, true> (0x0x7f41553c7de0) 0 empty

Class std::is_copy_assignable<RecoveryPacket>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<RecoveryPacket> (0x0x7f41553f30d0) 0 empty
  std::__is_copy_assignable_impl<RecoveryPacket, true> (0x0x7f41553f3138) 0 empty
    std::is_assignable<RecoveryPacket&, const RecoveryPacket&> (0x0x7f41553f31a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f41553c7e40) 0 empty

Class std::is_function<const FileAllocation&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const FileAllocation&> (0x0x7f41553f33a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41553f84e0) 0 empty

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

Class std::is_lvalue_reference<const FileAllocation&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const FileAllocation&> (0x0x7f41553f3410) 0 empty
  std::integral_constant<bool, true> (0x0x7f41553f85a0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const FileAllocation&>, std::is_rvalue_reference<const FileAllocation&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const FileAllocation&>, std::is_rvalue_reference<const FileAllocation&> > (0x0x7f41553f3478) 0 empty
  std::is_lvalue_reference<const FileAllocation&> (0x0x7f41553f34e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f41553f8660) 0 empty

Class std::is_reference<const FileAllocation&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const FileAllocation&> (0x0x7f41553f3548) 0 empty
  std::integral_constant<bool, true> (0x0x7f41553f86c0) 0 empty

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

Class std::__or_<std::is_reference<const FileAllocation&>, std::is_void<const FileAllocation&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const FileAllocation&>, std::is_void<const FileAllocation&> > (0x0x7f41553f3750) 0 empty
  std::is_reference<const FileAllocation&> (0x0x7f41553f37b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f41553f8780) 0 empty

Class std::__or_<std::is_function<const FileAllocation&>, std::is_reference<const FileAllocation&>, std::is_void<const FileAllocation&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const FileAllocation&>, std::is_reference<const FileAllocation&>, std::is_void<const FileAllocation&> > (0x0x7f41553f3820) 0 empty
  std::__or_<std::is_reference<const FileAllocation&>, std::is_void<const FileAllocation&> > (0x0x7f41553f3888) 0 empty
    std::is_reference<const FileAllocation&> (0x0x7f41553f38f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f41553f88a0) 0 empty

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

Class std::is_object<const FileAllocation&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const FileAllocation&> (0x0x7f41553f39c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41553f89c0) 0 empty

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

Class std::__or_<std::is_object<const FileAllocation&>, std::is_reference<const FileAllocation&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const FileAllocation&>, std::is_reference<const FileAllocation&> > (0x0x7f41553f3af8) 0 empty
  std::is_reference<const FileAllocation&> (0x0x7f41553f3b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f41553f8a80) 0 empty

Class std::__is_referenceable<const FileAllocation&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const FileAllocation&> (0x0x7f41553f3bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f41553f8ba0) 0 empty

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

Class std::add_rvalue_reference<const FileAllocation&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const FileAllocation&> (0x0x7f41553f3c30) 0 empty
  std::__add_rvalue_reference_helper<const FileAllocation&, true> (0x0x7f41553f8c60) 0 empty

Class std::__is_assignable_helper<FileAllocation&, const FileAllocation&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<FileAllocation&, const FileAllocation&> (0x0x7f41553f8480) 0 empty

Class std::is_assignable<FileAllocation&, const FileAllocation&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<FileAllocation&, const FileAllocation&> (0x0x7f41553f3c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f41553f8cc0) 0 empty

Class std::__is_copy_assignable_impl<FileAllocation, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<FileAllocation, true> (0x0x7f41553f3d00) 0 empty
  std::is_assignable<FileAllocation&, const FileAllocation&> (0x0x7f41553f3d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f41553f8d20) 0 empty

Class std::is_copy_assignable<FileAllocation>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<FileAllocation> (0x0x7f41553f3dd0) 0 empty
  std::__is_copy_assignable_impl<FileAllocation, true> (0x0x7f41553f3e38) 0 empty
    std::is_assignable<FileAllocation&, const FileAllocation&> (0x0x7f41553f3ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f41553f8d80) 0 empty

Class std::__is_assignable_helper<DiskFile&, const DiskFile&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<DiskFile&, const DiskFile&> (0x0x7f4155422060) 0 empty

Class std::is_assignable<DiskFile&, const DiskFile&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<DiskFile&, const DiskFile&> (0x0x7f41554230d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41554220c0) 0 empty

Class std::__is_copy_assignable_impl<DiskFile, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<DiskFile, true> (0x0x7f4155423138) 0 empty
  std::is_assignable<DiskFile&, const DiskFile&> (0x0x7f41554231a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155422120) 0 empty

Class std::is_copy_assignable<DiskFile>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<DiskFile> (0x0x7f4155423208) 0 empty
  std::__is_copy_assignable_impl<DiskFile, true> (0x0x7f4155423270) 0 empty
    std::is_assignable<DiskFile&, const DiskFile&> (0x0x7f41554232d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f4155422180) 0 empty

Class std::remove_reference<RSOutputRow>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<RSOutputRow> (0x0x7f4155422840) 0 empty

Class std::is_same<RSOutputRow*, RSOutputRow*>
   size=1 align=1
   base size=1 base align=1
std::is_same<RSOutputRow*, RSOutputRow*> (0x0x7f41554234e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155422900) 0 empty

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

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

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

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

Class std::__is_pointer_helper<RSOutputRow*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<RSOutputRow*> (0x0x7f41554235b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155422ae0) 0 empty

Class std::is_pointer<RSOutputRow*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<RSOutputRow*> (0x0x7f4155423618) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155422b40) 0 empty

Class std::__not_<std::is_pointer<RSOutputRow*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<RSOutputRow*> > (0x0x7f4155423680) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155422ba0) 0 empty

Class std::__and_<std::is_same<RSOutputRow*, RSOutputRow*>, std::__not_<std::is_pointer<RSOutputRow*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<RSOutputRow*, RSOutputRow*>, std::__not_<std::is_pointer<RSOutputRow*> > > (0x0x7f41554236e8) 0 empty
  std::__not_<std::is_pointer<RSOutputRow*> > (0x0x7f4155423750) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155422c00) 0 empty

Class std::__allocated_ptr<std::allocator<std::_List_node<CommandLine::ExtraFile> > >
   size=16 align=8
   base size=16 base align=8
std::__allocated_ptr<std::allocator<std::_List_node<CommandLine::ExtraFile> > > (0x0x7f415547cd80) 0

Class std::is_same<std::_List_node<CommandLine::ExtraFile>*, std::_List_node<CommandLine::ExtraFile>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_List_node<CommandLine::ExtraFile>*, std::_List_node<CommandLine::ExtraFile>*> (0x0x7f4155423b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f415547cde0) 0 empty

Class std::__and_<std::is_same<std::_List_node<CommandLine::ExtraFile>*, std::_List_node<CommandLine::ExtraFile>*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_List_node<CommandLine::ExtraFile>*, std::_List_node<CommandLine::ExtraFile>*> > (0x0x7f4155423c98) 0 empty
  std::is_same<std::_List_node<CommandLine::ExtraFile>*, std::_List_node<CommandLine::ExtraFile>*> (0x0x7f4155423d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f415547cf00) 0 empty

Class std::__iterator_traits<std::move_iterator<Par2CreatorSourceFile**>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<Par2CreatorSourceFile**>, void> (0x0x7f41554a1420) 0 empty

Class std::iterator_traits<std::move_iterator<Par2CreatorSourceFile**> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<Par2CreatorSourceFile**> > (0x0x7f41554239c0) 0 empty
  std::__iterator_traits<std::move_iterator<Par2CreatorSourceFile**>, void> (0x0x7f41554a1480) 0 empty

Class std::is_function<Par2CreatorSourceFile*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<Par2CreatorSourceFile*&> (0x0x7f4155423dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41554a1540) 0 empty

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

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

Class std::__or_<std::is_reference<Par2CreatorSourceFile*&>, std::is_void<Par2CreatorSourceFile*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<Par2CreatorSourceFile*&>, std::is_void<Par2CreatorSourceFile*&> > (0x0x7f4155423f08) 0 empty
  std::is_reference<Par2CreatorSourceFile*&> (0x0x7f4155423f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f41554a1720) 0 empty

Class std::__or_<std::is_function<Par2CreatorSourceFile*&>, std::is_reference<Par2CreatorSourceFile*&>, std::is_void<Par2CreatorSourceFile*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<Par2CreatorSourceFile*&>, std::is_reference<Par2CreatorSourceFile*&>, std::is_void<Par2CreatorSourceFile*&> > (0x0x7f41554ba000) 0 empty
  std::__or_<std::is_reference<Par2CreatorSourceFile*&>, std::is_void<Par2CreatorSourceFile*&> > (0x0x7f41554ba068) 0 empty
    std::is_reference<Par2CreatorSourceFile*&> (0x0x7f41554ba0d0) 0 empty
      std::integral_constant<bool, true> (0x0x7f41554a1840) 0 empty

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

Class std::is_object<Par2CreatorSourceFile*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<Par2CreatorSourceFile*&> (0x0x7f41554ba1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f41554a1960) 0 empty

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

Class std::__or_<std::is_object<Par2CreatorSourceFile*&>, std::is_reference<Par2CreatorSourceFile*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<Par2CreatorSourceFile*&>, std::is_reference<Par2CreatorSourceFile*&> > (0x0x7f41554ba208) 0 empty
  std::is_reference<Par2CreatorSourceFile*&> (0x0x7f41554ba270) 0 empty
    std::integral_constant<bool, true> (0x0x7f41554a1a20) 0 empty

Class std::__is_referenceable<Par2CreatorSourceFile*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<Par2CreatorSourceFile*&> (0x0x7f41554ba3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f41554a1b40) 0 empty

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

Class std::add_rvalue_reference<Par2CreatorSourceFile*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<Par2CreatorSourceFile*&> (0x0x7f41554ba410) 0 empty
  std::__add_rvalue_reference_helper<Par2CreatorSourceFile*&, true> (0x0x7f41554a1c00) 0 empty

Class std::__is_assignable_helper<Par2CreatorSourceFile*&, Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<Par2CreatorSourceFile*&, Par2CreatorSourceFile*&&> (0x0x7f41554a14e0) 0 empty

Class std::is_assignable<Par2CreatorSourceFile*&, Par2CreatorSourceFile*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<Par2CreatorSourceFile*&, Par2CreatorSourceFile*&&> (0x0x7f41554ba4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f41554a1c60) 0 empty

Class std::__iterator_traits<std::move_iterator<DataBlock*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<DataBlock*>, void> (0x0x7f41554ce1e0) 0 empty

Class std::iterator_traits<std::move_iterator<DataBlock*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<DataBlock*> > (0x0x7f41554ba618) 0 empty
  std::__iterator_traits<std::move_iterator<DataBlock*>, void> (0x0x7f41554ce240) 0 empty

Class std::__is_assignable_helper<DataBlock&, DataBlock&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<DataBlock&, DataBlock&&> (0x0x7f41554ce2a0) 0 empty

Class std::is_assignable<DataBlock&, DataBlock&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<DataBlock&, DataBlock&&> (0x0x7f41554ba750) 0 empty
  std::integral_constant<bool, true> (0x0x7f41554ce300) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7f41554ce360) 0 empty

Class std::__iterator_traits<std::move_iterator<RecoveryPacket*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<RecoveryPacket*>, void> (0x0x7f41554ce720) 0 empty

Class std::iterator_traits<std::move_iterator<RecoveryPacket*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<RecoveryPacket*> > (0x0x7f41554ba820) 0 empty
  std::__iterator_traits<std::move_iterator<RecoveryPacket*>, void> (0x0x7f41554ce780) 0 empty

Class std::__is_assignable_helper<RecoveryPacket&, RecoveryPacket&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<RecoveryPacket&, RecoveryPacket&&> (0x0x7f41554ce7e0) 0 empty

Class std::is_assignable<RecoveryPacket&, RecoveryPacket&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<RecoveryPacket&, RecoveryPacket&&> (0x0x7f41554ba958) 0 empty
  std::integral_constant<bool, true> (0x0x7f41554ce840) 0 empty

Class std::__iterator_traits<std::move_iterator<FileAllocation*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<FileAllocation*>, void> (0x0x7f41554ff060) 0 empty

Class std::iterator_traits<std::move_iterator<FileAllocation*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<FileAllocation*> > (0x0x7f41554baa28) 0 empty
  std::__iterator_traits<std::move_iterator<FileAllocation*>, void> (0x0x7f41554ff0c0) 0 empty

Class std::__is_assignable_helper<FileAllocation&, FileAllocation&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<FileAllocation&, FileAllocation&&> (0x0x7f41554ff120) 0 empty

Class std::is_assignable<FileAllocation&, FileAllocation&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<FileAllocation&, FileAllocation&&> (0x0x7f41554bab60) 0 empty
  std::integral_constant<bool, true> (0x0x7f41554ff180) 0 empty

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

Class std::is_error_condition_enum<std::move_iterator<DataBlock*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::move_iterator<DataBlock*> > (0x0x7f41554bad68) 0 empty
  std::integral_constant<bool, false> (0x0x7f41550f7900) 0 empty

Class std::is_error_code_enum<std::move_iterator<DataBlock*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::move_iterator<DataBlock*> > (0x0x7f415510c000) 0 empty
  std::integral_constant<bool, false> (0x0x7f41550f7960) 0 empty

Class std::is_error_condition_enum<std::move_iterator<RecoveryPacket*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::move_iterator<RecoveryPacket*> > (0x0x7f415510c548) 0 empty
  std::integral_constant<bool, false> (0x0x7f41550f7ae0) 0 empty

Class std::is_error_code_enum<std::move_iterator<RecoveryPacket*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::move_iterator<RecoveryPacket*> > (0x0x7f415510c618) 0 empty
  std::integral_constant<bool, false> (0x0x7f41550f7b40) 0 empty

Class std::is_error_condition_enum<std::move_iterator<FileAllocation*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::move_iterator<FileAllocation*> > (0x0x7f415510cb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f41550f7cc0) 0 empty

Class std::is_error_code_enum<std::move_iterator<FileAllocation*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::move_iterator<FileAllocation*> > (0x0x7f415510cc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f41550f7d20) 0 empty

Class std::is_function<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_function<RSOutputRow> (0x0x7f4155125478) 0 empty
  std::integral_constant<bool, false> (0x0x7f415512e120) 0 empty

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

Class std::is_lvalue_reference<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<RSOutputRow> (0x0x7f41551254e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415512e1e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<RSOutputRow>, std::is_rvalue_reference<RSOutputRow> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<RSOutputRow>, std::is_rvalue_reference<RSOutputRow> > (0x0x7f415512e240) 0 empty

Class std::is_rvalue_reference<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<RSOutputRow> (0x0x7f41551256e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f415512e2a0) 0 empty

Class std::__or_<std::is_lvalue_reference<RSOutputRow>, std::is_rvalue_reference<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<RSOutputRow>, std::is_rvalue_reference<RSOutputRow> > (0x0x7f4155125750) 0 empty
  std::is_rvalue_reference<RSOutputRow> (0x0x7f41551257b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f415512e300) 0 empty

Class std::is_reference<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_reference<RSOutputRow> (0x0x7f4155125820) 0 empty
  std::integral_constant<bool, false> (0x0x7f415512e420) 0 empty

Class std::conditional<false, std::is_reference<RSOutputRow>, std::is_void<RSOutputRow> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<RSOutputRow>, std::is_void<RSOutputRow> > (0x0x7f415512e480) 0 empty

Class std::remove_volatile<RSOutputRow>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<RSOutputRow> (0x0x7f415512e540) 0 empty

Class std::remove_const<RSOutputRow>
   size=1 align=1
   base size=0 base align=1
std::remove_const<RSOutputRow> (0x0x7f415512e5a0) 0 empty

Class std::remove_cv<RSOutputRow>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<RSOutputRow> (0x0x7f415512e4e0) 0 empty

Class std::__is_void_helper<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<RSOutputRow> (0x0x7f41551258f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415512e600) 0 empty

Class std::is_void<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_void<RSOutputRow> (0x0x7f4155125958) 0 empty
  std::integral_constant<bool, false> (0x0x7f415512e660) 0 empty

Class std::__or_<std::is_reference<RSOutputRow>, std::is_void<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<RSOutputRow>, std::is_void<RSOutputRow> > (0x0x7f41551259c0) 0 empty
  std::is_void<RSOutputRow> (0x0x7f4155125a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f415512e6c0) 0 empty

Class std::__or_<std::is_function<RSOutputRow>, std::is_reference<RSOutputRow>, std::is_void<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<RSOutputRow>, std::is_reference<RSOutputRow>, std::is_void<RSOutputRow> > (0x0x7f4155125a90) 0 empty
  std::__or_<std::is_reference<RSOutputRow>, std::is_void<RSOutputRow> > (0x0x7f4155125af8) 0 empty
    std::is_void<RSOutputRow> (0x0x7f4155125b60) 0 empty
      std::integral_constant<bool, false> (0x0x7f415512e720) 0 empty

Class std::__not_<std::__or_<std::is_function<RSOutputRow>, std::is_reference<RSOutputRow>, std::is_void<RSOutputRow> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<RSOutputRow>, std::is_reference<RSOutputRow>, std::is_void<RSOutputRow> > > (0x0x7f4155125d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f415512e780) 0 empty

Class std::is_object<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_object<RSOutputRow> (0x0x7f4155125dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f415512e7e0) 0 empty

Class std::conditional<true, std::is_object<RSOutputRow>, std::is_reference<RSOutputRow> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<RSOutputRow>, std::is_reference<RSOutputRow> > (0x0x7f415512e840) 0 empty

Class std::__or_<std::is_object<RSOutputRow>, std::is_reference<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<RSOutputRow>, std::is_reference<RSOutputRow> > (0x0x7f4155125e38) 0 empty
  std::is_object<RSOutputRow> (0x0x7f4155125ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f415512e8a0) 0 empty

Class std::__is_referenceable<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<RSOutputRow> (0x0x7f4155125f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f415512e900) 0 empty

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

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

Class std::is_array<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_array<RSOutputRow> (0x0x7f4155125f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f415512ea20) 0 empty

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

Class std::__and_<std::is_array<RSOutputRow>, std::__not_<std::extent<RSOutputRow, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<RSOutputRow>, std::__not_<std::extent<RSOutputRow, 0u> > > (0x0x7f41551560d0) 0 empty
  std::is_array<RSOutputRow> (0x0x7f4155156138) 0 empty
    std::integral_constant<bool, false> (0x0x7f415512eba0) 0 empty

Class std::__is_array_unknown_bounds<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<RSOutputRow> (0x0x7f41551561a0) 0 empty
  std::__and_<std::is_array<RSOutputRow>, std::__not_<std::extent<RSOutputRow, 0u> > > (0x0x7f4155156208) 0 empty
    std::is_array<RSOutputRow> (0x0x7f4155156270) 0 empty
      std::integral_constant<bool, false> (0x0x7f415512ec00) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<RSOutputRow>, std::is_function<RSOutputRow> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<RSOutputRow>, std::is_function<RSOutputRow> > (0x0x7f415512ec60) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<RSOutputRow>, std::is_function<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<RSOutputRow>, std::is_function<RSOutputRow> > (0x0x7f41551563a8) 0 empty
  std::is_function<RSOutputRow> (0x0x7f4155156410) 0 empty
    std::integral_constant<bool, false> (0x0x7f415512ed80) 0 empty

Class std::__or_<std::is_void<RSOutputRow>, std::__is_array_unknown_bounds<RSOutputRow>, std::is_function<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<RSOutputRow>, std::__is_array_unknown_bounds<RSOutputRow>, std::is_function<RSOutputRow> > (0x0x7f4155156478) 0 empty
  std::__or_<std::__is_array_unknown_bounds<RSOutputRow>, std::is_function<RSOutputRow> > (0x0x7f41551564e0) 0 empty
    std::is_function<RSOutputRow> (0x0x7f4155156548) 0 empty
      std::integral_constant<bool, false> (0x0x7f415512ede0) 0 empty

Class std::conditional<false, std::is_reference<RSOutputRow>, std::is_scalar<RSOutputRow> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<RSOutputRow>, std::is_scalar<RSOutputRow> > (0x0x7f415512ee40) 0 empty

Class std::__is_integral_helper<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<RSOutputRow> (0x0x7f41551565b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f415512eea0) 0 empty

Class std::is_integral<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_integral<RSOutputRow> (0x0x7f4155156618) 0 empty
  std::integral_constant<bool, false> (0x0x7f415512ef00) 0 empty

Class std::conditional<false, std::is_integral<RSOutputRow>, std::is_floating_point<RSOutputRow> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<RSOutputRow>, std::is_floating_point<RSOutputRow> > (0x0x7f415512ef60) 0 empty

Class std::__is_floating_point_helper<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<RSOutputRow> (0x0x7f4155156680) 0 empty
  std::integral_constant<bool, false> (0x0x7f41551610c0) 0 empty

Class std::is_floating_point<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<RSOutputRow> (0x0x7f41551566e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155161120) 0 empty

Class std::__or_<std::is_integral<RSOutputRow>, std::is_floating_point<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<RSOutputRow>, std::is_floating_point<RSOutputRow> > (0x0x7f4155156750) 0 empty
  std::is_floating_point<RSOutputRow> (0x0x7f41551567b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155161180) 0 empty

Class std::is_arithmetic<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<RSOutputRow> (0x0x7f4155156820) 0 empty
  std::integral_constant<bool, false> (0x0x7f41551611e0) 0 empty

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

Class std::is_enum<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_enum<RSOutputRow> (0x0x7f4155156888) 0 empty
  std::integral_constant<bool, false> (0x0x7f41551612a0) 0 empty

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

Class std::__is_pointer_helper<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<RSOutputRow> (0x0x7f41551568f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155161360) 0 empty

Class std::is_pointer<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<RSOutputRow> (0x0x7f4155156958) 0 empty
  std::integral_constant<bool, false> (0x0x7f41551613c0) 0 empty

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

Class std::__is_member_pointer_helper<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<RSOutputRow> (0x0x7f41551569c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155161480) 0 empty

Class std::is_member_pointer<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<RSOutputRow> (0x0x7f4155156a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f41551614e0) 0 empty

Class std::conditional<false, std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> > (0x0x7f4155161540) 0 empty

Class std::__is_null_pointer_helper<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<RSOutputRow> (0x0x7f4155156b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155161660) 0 empty

Class std::is_null_pointer<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<RSOutputRow> (0x0x7f4155156bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41551616c0) 0 empty

Class std::__or_<std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> > (0x0x7f4155156c30) 0 empty
  std::is_null_pointer<RSOutputRow> (0x0x7f4155156c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155161720) 0 empty

Class std::__or_<std::is_pointer<RSOutputRow>, std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<RSOutputRow>, std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> > (0x0x7f4155156d00) 0 empty
  std::__or_<std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> > (0x0x7f4155156d68) 0 empty
    std::is_null_pointer<RSOutputRow> (0x0x7f4155156dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f4155161780) 0 empty

Class std::__or_<std::is_enum<RSOutputRow>, std::is_pointer<RSOutputRow>, std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<RSOutputRow>, std::is_pointer<RSOutputRow>, std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> > (0x0x7f4155156e38) 0 empty
  std::__or_<std::is_pointer<RSOutputRow>, std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> > (0x0x7f4155156ea0) 0 empty
    std::__or_<std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> > (0x0x7f4155156f08) 0 empty
      std::is_null_pointer<RSOutputRow> (0x0x7f4155156f70) 0 empty
        std::integral_constant<bool, false> (0x0x7f41551617e0) 0 empty

Class std::__or_<std::is_arithmetic<RSOutputRow>, std::is_enum<RSOutputRow>, std::is_pointer<RSOutputRow>, std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<RSOutputRow>, std::is_enum<RSOutputRow>, std::is_pointer<RSOutputRow>, std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> > (0x0x7f415516f000) 0 empty
  std::__or_<std::is_enum<RSOutputRow>, std::is_pointer<RSOutputRow>, std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> > (0x0x7f415516f068) 0 empty
    std::__or_<std::is_pointer<RSOutputRow>, std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> > (0x0x7f415516f0d0) 0 empty
      std::__or_<std::is_member_pointer<RSOutputRow>, std::is_null_pointer<RSOutputRow> > (0x0x7f415516f138) 0 empty
        std::is_null_pointer<RSOutputRow> (0x0x7f415516f1a0) 0 empty
          std::integral_constant<bool, false> (0x0x7f4155161840) 0 empty

Class std::is_scalar<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<RSOutputRow> (0x0x7f415516f208) 0 empty
  std::integral_constant<bool, false> (0x0x7f41551618a0) 0 empty

Class std::__or_<std::is_reference<RSOutputRow>, std::is_scalar<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<RSOutputRow>, std::is_scalar<RSOutputRow> > (0x0x7f415516f270) 0 empty
  std::is_scalar<RSOutputRow> (0x0x7f415516f2d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f4155161900) 0 empty

Class std::remove_all_extents<RSOutputRow>
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<RSOutputRow> (0x0x7f4155161960) 0 empty

Class std::is_function<RSOutputRow&>
   size=1 align=1
   base size=1 base align=1
std::is_function<RSOutputRow&> (0x0x7f415516f3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155161a20) 0 empty

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

Class std::is_lvalue_reference<RSOutputRow&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<RSOutputRow&> (0x0x7f415516f410) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155161ae0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<RSOutputRow&>, std::is_rvalue_reference<RSOutputRow&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<RSOutputRow&>, std::is_rvalue_reference<RSOutputRow&> > (0x0x7f415516f618) 0 empty
  std::is_lvalue_reference<RSOutputRow&> (0x0x7f415516f680) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155161ba0) 0 empty

Class std::is_reference<RSOutputRow&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<RSOutputRow&> (0x0x7f415516f6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155161cc0) 0 empty

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

Class std::__or_<std::is_reference<RSOutputRow&>, std::is_void<RSOutputRow&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<RSOutputRow&>, std::is_void<RSOutputRow&> > (0x0x7f415516f750) 0 empty
  std::is_reference<RSOutputRow&> (0x0x7f415516f7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155161d80) 0 empty

Class std::__or_<std::is_function<RSOutputRow&>, std::is_reference<RSOutputRow&>, std::is_void<RSOutputRow&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<RSOutputRow&>, std::is_reference<RSOutputRow&>, std::is_void<RSOutputRow&> > (0x0x7f415516f820) 0 empty
  std::__or_<std::is_reference<RSOutputRow&>, std::is_void<RSOutputRow&> > (0x0x7f415516f888) 0 empty
    std::is_reference<RSOutputRow&> (0x0x7f415516f8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f4155161de0) 0 empty

Class std::__not_<std::__or_<std::is_function<RSOutputRow&>, std::is_reference<RSOutputRow&>, std::is_void<RSOutputRow&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<RSOutputRow&>, std::is_reference<RSOutputRow&>, std::is_void<RSOutputRow&> > > (0x0x7f415516fa28) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155161e40) 0 empty

Class std::is_object<RSOutputRow&>
   size=1 align=1
   base size=1 base align=1
std::is_object<RSOutputRow&> (0x0x7f415516fa90) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155161ea0) 0 empty

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

Class std::__or_<std::is_object<RSOutputRow&>, std::is_reference<RSOutputRow&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<RSOutputRow&>, std::is_reference<RSOutputRow&> > (0x0x7f415516faf8) 0 empty
  std::is_reference<RSOutputRow&> (0x0x7f415516fb60) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155161f60) 0 empty

Class std::__is_referenceable<RSOutputRow&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<RSOutputRow&> (0x0x7f415516fbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155185000) 0 empty

Class std::__add_rvalue_reference_helper<RSOutputRow&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<RSOutputRow&, true> (0x0x7f4155185060) 0 empty

Class std::add_rvalue_reference<RSOutputRow&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<RSOutputRow&> (0x0x7f415516fc30) 0 empty
  std::__add_rvalue_reference_helper<RSOutputRow&, true> (0x0x7f41551850c0) 0 empty

Class std::__is_destructible_impl<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<RSOutputRow> (0x0x7f415516f340) 0 empty
  std::__do_is_destructible_impl (0x0x7f41551619c0) 0 empty

Class std::__is_destructible_safe<RSOutputRow, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<RSOutputRow, false, false> (0x0x7f415516fd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155185120) 0 empty

Class std::is_destructible<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<RSOutputRow> (0x0x7f415516fd68) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155185180) 0 empty

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

Class std::is_function<RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<RSOutputRow&&> (0x0x7f415516fe38) 0 empty
  std::integral_constant<bool, false> (0x0x7f41551852a0) 0 empty

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

Class std::is_lvalue_reference<RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<RSOutputRow&&> (0x0x7f415516fea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155185360) 0 empty

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

Class std::is_rvalue_reference<RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<RSOutputRow&&> (0x0x7f4155196000) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155185420) 0 empty

Class std::__or_<std::is_lvalue_reference<RSOutputRow&&>, std::is_rvalue_reference<RSOutputRow&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<RSOutputRow&&>, std::is_rvalue_reference<RSOutputRow&&> > (0x0x7f4155196068) 0 empty
  std::is_rvalue_reference<RSOutputRow&&> (0x0x7f41551960d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155185480) 0 empty

Class std::is_reference<RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<RSOutputRow&&> (0x0x7f4155196138) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155185660) 0 empty

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

Class std::__or_<std::is_reference<RSOutputRow&&>, std::is_void<RSOutputRow&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<RSOutputRow&&>, std::is_void<RSOutputRow&&> > (0x0x7f41551961a0) 0 empty
  std::is_reference<RSOutputRow&&> (0x0x7f4155196208) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155185720) 0 empty

Class std::__or_<std::is_function<RSOutputRow&&>, std::is_reference<RSOutputRow&&>, std::is_void<RSOutputRow&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<RSOutputRow&&>, std::is_reference<RSOutputRow&&>, std::is_void<RSOutputRow&&> > (0x0x7f4155196270) 0 empty
  std::__or_<std::is_reference<RSOutputRow&&>, std::is_void<RSOutputRow&&> > (0x0x7f41551962d8) 0 empty
    std::is_reference<RSOutputRow&&> (0x0x7f4155196340) 0 empty
      std::integral_constant<bool, true> (0x0x7f4155185780) 0 empty

Class std::__not_<std::__or_<std::is_function<RSOutputRow&&>, std::is_reference<RSOutputRow&&>, std::is_void<RSOutputRow&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<RSOutputRow&&>, std::is_reference<RSOutputRow&&>, std::is_void<RSOutputRow&&> > > (0x0x7f4155196478) 0 empty
  std::integral_constant<bool, false> (0x0x7f41551857e0) 0 empty

Class std::is_object<RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<RSOutputRow&&> (0x0x7f41551964e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155185840) 0 empty

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

Class std::__or_<std::is_object<RSOutputRow&&>, std::is_reference<RSOutputRow&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<RSOutputRow&&>, std::is_reference<RSOutputRow&&> > (0x0x7f4155196548) 0 empty
  std::is_reference<RSOutputRow&&> (0x0x7f41551965b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f41551859c0) 0 empty

Class std::__is_referenceable<RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<RSOutputRow&&> (0x0x7f4155196618) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155185a20) 0 empty

Class std::__add_rvalue_reference_helper<RSOutputRow&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<RSOutputRow&&, true> (0x0x7f4155185a80) 0 empty

Class std::add_rvalue_reference<RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<RSOutputRow&&> (0x0x7f4155196680) 0 empty
  std::__add_rvalue_reference_helper<RSOutputRow&&, true> (0x0x7f4155185ae0) 0 empty

Class std::__is_direct_constructible_impl<RSOutputRow, RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<RSOutputRow, RSOutputRow&&> (0x0x7f415516fdd0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f4155185240) 0 empty

Class std::__and_<std::is_destructible<RSOutputRow>, std::__is_direct_constructible_impl<RSOutputRow, RSOutputRow&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<RSOutputRow>, std::__is_direct_constructible_impl<RSOutputRow, RSOutputRow&&> > (0x0x7f4155196750) 0 empty
  std::__is_direct_constructible_impl<RSOutputRow, RSOutputRow&&> (0x0x7f41551967b8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f4155185b40) 0 empty

Class std::__is_direct_constructible_new_safe<RSOutputRow, RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<RSOutputRow, RSOutputRow&&> (0x0x7f4155196820) 0 empty
  std::__and_<std::is_destructible<RSOutputRow>, std::__is_direct_constructible_impl<RSOutputRow, RSOutputRow&&> > (0x0x7f4155196888) 0 empty
    std::__is_direct_constructible_impl<RSOutputRow, RSOutputRow&&> (0x0x7f41551968f0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f4155185ba0) 0 empty

Class std::__is_direct_constructible_new<RSOutputRow, RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<RSOutputRow, RSOutputRow&&> (0x0x7f4155196958) 0 empty
  std::__is_direct_constructible_new_safe<RSOutputRow, RSOutputRow&&> (0x0x7f41551969c0) 0 empty
    std::__and_<std::is_destructible<RSOutputRow>, std::__is_direct_constructible_impl<RSOutputRow, RSOutputRow&&> > (0x0x7f4155196a28) 0 empty
      std::__is_direct_constructible_impl<RSOutputRow, RSOutputRow&&> (0x0x7f4155196a90) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f4155185c00) 0 empty

Class std::__is_direct_constructible<RSOutputRow, RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<RSOutputRow, RSOutputRow&&> (0x0x7f4155196af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155185c60) 0 empty

Class std::__is_constructible_impl<RSOutputRow, RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<RSOutputRow, RSOutputRow&&> (0x0x7f4155196b60) 0 empty
  std::__is_direct_constructible<RSOutputRow, RSOutputRow&&> (0x0x7f4155196bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155185cc0) 0 empty

Class std::is_constructible<RSOutputRow, RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<RSOutputRow, RSOutputRow&&> (0x0x7f4155196c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155185d20) 0 empty

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

Class std::__is_nt_constructible_impl<RSOutputRow, RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<RSOutputRow, RSOutputRow&&> (0x0x7f4155196c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f4155185de0) 0 empty

Class std::__and_<std::is_constructible<RSOutputRow, RSOutputRow&&>, std::__is_nt_constructible_impl<RSOutputRow, RSOutputRow&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<RSOutputRow, RSOutputRow&&>, std::__is_nt_constructible_impl<RSOutputRow, RSOutputRow&&> > (0x0x7f4155196d00) 0 empty
  std::__is_nt_constructible_impl<RSOutputRow, RSOutputRow&&> (0x0x7f4155196d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155185e40) 0 empty

Class std::is_nothrow_constructible<RSOutputRow, RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<RSOutputRow, RSOutputRow&&> (0x0x7f4155196dd0) 0 empty
  std::__and_<std::is_constructible<RSOutputRow, RSOutputRow&&>, std::__is_nt_constructible_impl<RSOutputRow, RSOutputRow&&> > (0x0x7f4155196e38) 0 empty
    std::__is_nt_constructible_impl<RSOutputRow, RSOutputRow&&> (0x0x7f4155196ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f4155185ea0) 0 empty

Class std::__is_nothrow_move_constructible_impl<RSOutputRow, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<RSOutputRow, true> (0x0x7f4155196f08) 0 empty
  std::is_nothrow_constructible<RSOutputRow, RSOutputRow&&> (0x0x7f4155196f70) 0 empty
    std::__and_<std::is_constructible<RSOutputRow, RSOutputRow&&>, std::__is_nt_constructible_impl<RSOutputRow, RSOutputRow&&> > (0x0x7f41551a8000) 0 empty
      std::__is_nt_constructible_impl<RSOutputRow, RSOutputRow&&> (0x0x7f41551a8068) 0 empty
        std::integral_constant<bool, true> (0x0x7f4155185f00) 0 empty

Class std::is_nothrow_move_constructible<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<RSOutputRow> (0x0x7f41551a80d0) 0 empty
  std::__is_nothrow_move_constructible_impl<RSOutputRow, true> (0x0x7f41551a8138) 0 empty
    std::is_nothrow_constructible<RSOutputRow, RSOutputRow&&> (0x0x7f41551a81a0) 0 empty
      std::__and_<std::is_constructible<RSOutputRow, RSOutputRow&&>, std::__is_nt_constructible_impl<RSOutputRow, RSOutputRow&&> > (0x0x7f41551a8208) 0 empty
        std::__is_nt_constructible_impl<RSOutputRow, RSOutputRow&&> (0x0x7f41551a8270) 0 empty
          std::integral_constant<bool, true> (0x0x7f4155185f60) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<RSOutputRow> > (0x0x7f41551a82d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f41551ab000) 0 empty

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

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<RSOutputRow> >, std::is_copy_constructible<RSOutputRow> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<RSOutputRow> >, std::is_copy_constructible<RSOutputRow> > (0x0x7f41551a8340) 0 empty
  std::__not_<std::is_nothrow_move_constructible<RSOutputRow> > (0x0x7f41551a83a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f41551ab0c0) 0 empty

Class std::__move_if_noexcept_cond<RSOutputRow>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<RSOutputRow> (0x0x7f41551a8410) 0 empty
  std::integral_constant<bool, false> (0x0x7f41551ab120) 0 empty

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

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

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

Class std::move_iterator<RSOutputRow*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<RSOutputRow*> (0x0x7f41551ab240) 0

Class std::__is_move_iterator<std::move_iterator<Par2CreatorSourceFile**> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<Par2CreatorSourceFile**> > (0x0x7f41551ab840) 0 empty

Class std::remove_reference<DataBlock>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<DataBlock> (0x0x7f41551aba80) 0 empty

Class std::remove_reference<RecoveryPacket>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<RecoveryPacket> (0x0x7f41551abcc0) 0 empty

Class std::remove_reference<FileAllocation>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<FileAllocation> (0x0x7f41551abf00) 0 empty

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

Class std::__iterator_traits<std::move_iterator<RSOutputRow*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<RSOutputRow*>, void> (0x0x7f41551f0c60) 0 empty

Class std::iterator_traits<std::move_iterator<RSOutputRow*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<RSOutputRow*> > (0x0x7f41551f80d0) 0 empty
  std::__iterator_traits<std::move_iterator<RSOutputRow*>, void> (0x0x7f41551f0cc0) 0 empty

Class std::__is_assignable_helper<RSOutputRow&, RSOutputRow&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<RSOutputRow&, RSOutputRow&&> (0x0x7f41551f0d20) 0 empty

Class std::is_assignable<RSOutputRow&, RSOutputRow&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<RSOutputRow&, RSOutputRow&&> (0x0x7f41551f8208) 0 empty
  std::integral_constant<bool, true> (0x0x7f41551f0d80) 0 empty

Class std::__is_pointer<Par2CreatorSourceFile**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<Par2CreatorSourceFile**> (0x0x7f4155220000) 0 empty

Class std::__are_same<Par2CreatorSourceFile*, Par2CreatorSourceFile*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<Par2CreatorSourceFile*, Par2CreatorSourceFile*> (0x0x7f4155220060) 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> (0x0x7f41552200c0) 0 empty

Class std::is_error_condition_enum<std::move_iterator<RSOutputRow*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::move_iterator<RSOutputRow*> > (0x0x7f41551f84e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155220300) 0 empty

Class std::is_error_code_enum<std::move_iterator<RSOutputRow*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::move_iterator<RSOutputRow*> > (0x0x7f41551f85b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f4155220360) 0 empty

Class std::conditional<true, std::is_move_assignable<Par2CreatorSourceFile*>, std::is_copy_assignable<Par2CreatorSourceFile*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<Par2CreatorSourceFile*>, std::is_copy_assignable<Par2CreatorSourceFile*> > (0x0x7f4155220420) 0 empty

Class std::__is_move_assignable_impl<Par2CreatorSourceFile*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<Par2CreatorSourceFile*, true> (0x0x7f41551f8c98) 0 empty
  std::is_assignable<Par2CreatorSourceFile*&, Par2CreatorSourceFile*&&> (0x0x7f41551f8d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f4155220480) 0 empty

Class std::is_move_assignable<Par2CreatorSourceFile*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<Par2CreatorSourceFile*> (0x0x7f41551f8d68) 0 empty
  std::__is_move_assignable_impl<Par2CreatorSourceFile*, true> (0x0x7f41551f8dd0) 0 empty
    std::is_assignable<Par2CreatorSourceFile*&, Par2CreatorSourceFile*&&> (0x0x7f41551f8e38) 0 empty
      std::integral_constant<bool, true> (0x0x7f41552204e0) 0 empty

