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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f42e0dc7f60) 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> (0x0x7f42e0e09000) 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> (0x0x7f42e0e09060) 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> (0x0x7f42e0e090c0) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f42e0e09a20) 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> (0x0x7f42e0e09a80) 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> (0x0x7f42e0e09ae0) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f42e0e09b40) 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> (0x0x7f42e0e09ba0) 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> (0x0x7f42e0e09c00) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f42e0e09cc0) 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> (0x0x7f42e0e09d20) 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> (0x0x7f42e0e09d80) 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> (0x0x7f42e0e09de0) 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> (0x0x7f42e0e09e40) 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> (0x0x7f42e0e09ea0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f42e0e613a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e36e40) 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> (0x0x7f42e0e61410) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e36ea0) 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> (0x0x7f42e0e61478) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e36f00) 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> (0x0x7f42e0e614e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e36f60) 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> (0x0x7f42e0e61548) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f000) 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> (0x0x7f42e0e615b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f060) 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> (0x0x7f42e0e61618) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f0c0) 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> (0x0x7f42e0e61680) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f120) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f42e0e616e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f180) 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> (0x0x7f42e0e61750) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f1e0) 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> (0x0x7f42e0e617b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f240) 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> (0x0x7f42e0e61820) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f2a0) 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> (0x0x7f42e0e61888) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f300) 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> (0x0x7f42e0e618f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f360) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7f42e0e61958) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f3c0) 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> (0x0x7f42e0e619c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f420) 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> (0x0x7f42e0e61af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f540) 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> (0x0x7f42e0e61b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f5a0) 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> (0x0x7f42e0e61bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e6f600) 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> (0x0x7f42e0e81f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e0e907e0) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f42e0eba4e0) 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 (0x0x7f42e0eba720) 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 (0x0x7f42e0eba960) 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 (0x0x7f42e0ebaba0) 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 (0x0x7f42e0ebad20) 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 (0x0x7f42e0ef3120) 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 (0x0x7f42e0f24240) 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> (0x0x7f42e0f247e0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f42e0b52b40) 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> (0x0x7f42e0b52ba0) 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> (0x0x7f42e0b52c00) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7f42e0bb1120) 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 (0x0x7f42e0bb11e0) 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 (0x0x7f42e0bb12a0) 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 (0x0x7f42e0bb1360) 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 (0x0x7f42e0bb1420) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7f42e0bb1a80) 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 (0x0x7f42e0bb1c60) 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 (0x0x7f42e0bb1cc0) 0 empty

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f42e0bfb138) 0 empty
  std::input_iterator_tag (0x0x7f42e0c4b480) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f42e0bfb1a0) 0 empty
  std::forward_iterator_tag (0x0x7f42e0bfb208) 0 empty
    std::input_iterator_tag (0x0x7f42e0c4b4e0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f42e0bfb270) 0 empty
  std::bidirectional_iterator_tag (0x0x7f42e0bfb2d8) 0 empty
    std::forward_iterator_tag (0x0x7f42e0bfb340) 0 empty
      std::input_iterator_tag (0x0x7f42e0c4b540) 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> (0x0x7f42e0c93cc0) 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 (0x0x7f42e0d010c0) 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 (0x0x7f42e0d011e0) 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 (0x0x7f42e0d01360) 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 (0x0x7f42e0d014e0) 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 (0x0x7f42e0d01600) 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> (0x0x7f42e0932a20) 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> (0x0x7f42e0932b40) 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> (0x0x7f42e0962060) 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> (0x0x7f42e0962120) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class lconv
   size=96 align=8
   base size=96 base align=8
lconv (0x0x7f42e0b1d660) 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 (0x0x7f42e0b1d720) 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> (0x0x7f42e079b120) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__allocator_traits_base
   size=1 align=1
   base size=0 base align=1
std::__allocator_traits_base (0x0x7f42e08c94e0) 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> > (0x0x7f42e059b4e0) 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> (0x0x7f42e059b540) 0 empty

Class __gnu_cxx::__numeric_traits<int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<int> (0x0x7f42e07c9d00) 0 empty
  __gnu_cxx::__numeric_traits_integer<int> (0x0x7f42e059b5a0) 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> > (0x0x7f42e05ff3c0) 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> > (0x0x7f42e07c9e38) 0 empty
  std::allocator_traits<std::allocator<char> > (0x0x7f42e05ff420) 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> (0x0x7f42e05ff480) 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 (0x0x7f42e07c9f70) 0
  std::allocator<char> (0x0x7f42e07c9a28) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f42e05ff4e0) 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> (0x0x7f42e05ff540) 0

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7f42e05ff8a0) 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> > (0x0x7f42e05ffb40) 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> (0x0x7f42e05ffba0) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7f42e05fff00) 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> > (0x0x7f42e06fb000) 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> (0x0x7f42e06fb060) 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> (0x0x7f42e07c9d68) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7f42e06fb0c0) 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> (0x0x7f42e06fb120) 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> (0x0x7f42e06fb180) 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> > (0x0x7f42e06fb2a0) 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> > (0x0x7f42e07c9dd0) 0 empty
  std::allocator_traits<std::allocator<wchar_t> > (0x0x7f42e06fb300) 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> (0x0x7f42e06fb360) 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 (0x0x7f42e07c9ea0) 0
  std::allocator<wchar_t> (0x0x7f42e07c9f08) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f42e06fb3c0) 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> (0x0x7f42e06fb420) 0

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

Class std::initializer_list<wchar_t>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<wchar_t> (0x0x7f42e06fb780) 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> (0x0x7f42e06fbde0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7f42e03e1680) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7f42e03ead20) 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> (0x0x7f42e03eade0) 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> (0x0x7f42e03e16e8) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7f42e03eae40) 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> (0x0x7f42e03eaf00) 0 empty

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f42e03e18f0) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f42e0416720) 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> > (0x0x7f42e03e19c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42e04167e0) 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> > (0x0x7f42e0416840) 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> > (0x0x7f42e03e1a28) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7f42e04168a0) 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> > > (0x0x7f42e03e1a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f42e0416960) 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> > (0x0x7f42e04169c0) 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> > (0x0x7f42e03e1af8) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7f42e0416a20) 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> > > (0x0x7f42e03e1b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f42e0416ba0) 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> > (0x0x7f42e0416c00) 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> > (0x0x7f42e03e1bc8) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7f42e0416c60) 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> > (0x0x7f42e0416d20) 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> > (0x0x7f42e03e1d00) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x7f42e0416d80) 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> (0x0x7f42e0416de0) 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> (0x0x7f42e0416e40) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7f42e03e1e38) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7f42e0416f00) 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 (0x0x7f42e03e1f08) 0
  std::allocator<char16_t> (0x0x7f42e03e1f70) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7f42e0416f60) 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> (0x0x7f42e0473000) 0

Class std::__cxx11::basic_string<char16_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char16_t> (0x0x7f42e0416cc0) 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> > > (0x0x7f42e03e1d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f42e04730c0) 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> > (0x0x7f42e0473120) 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> > (0x0x7f42e03e1dd0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7f42e0473180) 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> > (0x0x7f42e0473240) 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> > (0x0x7f42e05070d0) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x7f42e04732a0) 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> (0x0x7f42e0473300) 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> (0x0x7f42e0473360) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7f42e0507208) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7f42e0473420) 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 (0x0x7f42e05072d8) 0
  std::allocator<char32_t> (0x0x7f42e0507340) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7f42e0473480) 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> (0x0x7f42e04734e0) 0

Class std::__cxx11::basic_string<char32_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char32_t> (0x0x7f42e04731e0) 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> > > (0x0x7f42e05073a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42e04735a0) 0 empty

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

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

Class std::locale
   size=8 align=8
   base size=8 base align=8
std::locale (0x0x7f42e0222780) 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 (0x0x7f42e0222b40) 0
    vptr=((& std::locale::facet::_ZTVNSt6locale5facetE) + 16u)

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

Class std::locale::_Impl
   size=40 align=8
   base size=40 base align=8
std::locale::_Impl (0x0x7f42e0278000) 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> (0x0x7f42e0507548) 0
    vptr=((& std::__cxx11::collate<char>::_ZTVNSt7__cxx117collateIcEE) + 16u)
  std::locale::facet (0x0x7f42e0278600) 0
      primary-for std::__cxx11::collate<char> (0x0x7f42e0507548)

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> (0x0x7f42e05075b0) 0
    vptr=((& std::__cxx11::collate<wchar_t>::_ZTVNSt7__cxx117collateIwEE) + 16u)
  std::locale::facet (0x0x7f42e0278660) 0
      primary-for std::__cxx11::collate<wchar_t> (0x0x7f42e05075b0)

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> > (0x0x7f42e0278d80) 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> (0x0x7f42e0278de0) 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> (0x0x7f42e05076e8) 0 empty
  __gnu_cxx::__numeric_traits_integer<long unsigned int> (0x0x7f42e0278e40) 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> (0x0x7f42e05077b8) 0
    vptr=((& std::__cxx11::collate_byname<char>::_ZTVNSt7__cxx1114collate_bynameIcEE) + 16u)
  std::__cxx11::collate<char> (0x0x7f42e0507820) 0
      primary-for std::__cxx11::collate_byname<char> (0x0x7f42e05077b8)
    std::locale::facet (0x0x7f42e0278f00) 0
        primary-for std::__cxx11::collate<char> (0x0x7f42e0507820)

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> (0x0x7f42e0507888) 0
    vptr=((& std::__cxx11::collate_byname<wchar_t>::_ZTVNSt7__cxx1114collate_bynameIwEE) + 16u)
  std::__cxx11::collate<wchar_t> (0x0x7f42e05078f0) 0
      primary-for std::__cxx11::collate_byname<wchar_t> (0x0x7f42e0507888)
    std::locale::facet (0x0x7f42e0278f60) 0
        primary-for std::__cxx11::collate<wchar_t> (0x0x7f42e05078f0)

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

Class std::__cow_string
   size=8 align=8
   base size=8 base align=8
std::__cow_string (0x0x7f42e02d8000) 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 (0x0x7f42e0507958) 0
    vptr=((& std::logic_error::_ZTVSt11logic_error) + 16u)
  std::exception (0x0x7f42e02d80c0) 0 nearly-empty
      primary-for std::logic_error (0x0x7f42e0507958)

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 (0x0x7f42e05079c0) 0
    vptr=((& std::domain_error::_ZTVSt12domain_error) + 16u)
  std::logic_error (0x0x7f42e0507a28) 0
      primary-for std::domain_error (0x0x7f42e05079c0)
    std::exception (0x0x7f42e02d8120) 0 nearly-empty
        primary-for std::logic_error (0x0x7f42e0507a28)

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 (0x0x7f42e0507a90) 0
    vptr=((& std::invalid_argument::_ZTVSt16invalid_argument) + 16u)
  std::logic_error (0x0x7f42e0507af8) 0
      primary-for std::invalid_argument (0x0x7f42e0507a90)
    std::exception (0x0x7f42e02d8180) 0 nearly-empty
        primary-for std::logic_error (0x0x7f42e0507af8)

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 (0x0x7f42e0507b60) 0
    vptr=((& std::length_error::_ZTVSt12length_error) + 16u)
  std::logic_error (0x0x7f42e0507bc8) 0
      primary-for std::length_error (0x0x7f42e0507b60)
    std::exception (0x0x7f42e02d81e0) 0 nearly-empty
        primary-for std::logic_error (0x0x7f42e0507bc8)

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 (0x0x7f42e0507c30) 0
    vptr=((& std::out_of_range::_ZTVSt12out_of_range) + 16u)
  std::logic_error (0x0x7f42e0507c98) 0
      primary-for std::out_of_range (0x0x7f42e0507c30)
    std::exception (0x0x7f42e02d8240) 0 nearly-empty
        primary-for std::logic_error (0x0x7f42e0507c98)

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 (0x0x7f42e0507d00) 0
    vptr=((& std::runtime_error::_ZTVSt13runtime_error) + 16u)
  std::exception (0x0x7f42e02d82a0) 0 nearly-empty
      primary-for std::runtime_error (0x0x7f42e0507d00)

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 (0x0x7f42e0507d68) 0
    vptr=((& std::range_error::_ZTVSt11range_error) + 16u)
  std::runtime_error (0x0x7f42e0507dd0) 0
      primary-for std::range_error (0x0x7f42e0507d68)
    std::exception (0x0x7f42e02d8300) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f42e0507dd0)

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 (0x0x7f42e0507e38) 0
    vptr=((& std::overflow_error::_ZTVSt14overflow_error) + 16u)
  std::runtime_error (0x0x7f42e0507ea0) 0
      primary-for std::overflow_error (0x0x7f42e0507e38)
    std::exception (0x0x7f42e02d8360) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f42e0507ea0)

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 (0x0x7f42e0507f08) 0
    vptr=((& std::underflow_error::_ZTVSt15underflow_error) + 16u)
  std::runtime_error (0x0x7f42e0507f70) 0
      primary-for std::underflow_error (0x0x7f42e0507f08)
    std::exception (0x0x7f42e02d83c0) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f42e0507f70)

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> (0x0x7f42e0507680) 0 empty
  std::integral_constant<bool, true> (0x0x7f42e02d84e0) 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 (0x0x7f42e02d8540) 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> (0x0x7f42e02d85a0) 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*> (0x0x7f42e0507750) 0 empty
  std::binary_function<const std::_V2::error_category*, const std::_V2::error_category*, bool> (0x0x7f42e02d86c0) 0 empty

Class std::error_code
   size=16 align=8
   base size=16 base align=8
std::error_code (0x0x7f42e02d8900) 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> (0x0x7f42dff31000) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dff32000) 0 empty

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

Class std::error_condition
   size=16 align=8
   base size=16 base align=8
std::error_condition (0x0x7f42dff32180) 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> (0x0x7f42dff31068) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dff32840) 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> (0x0x7f42dff310d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dff32960) 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> (0x0x7f42dff31138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dff32ae0) 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> (0x0x7f42dff311a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dff32ba0) 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 (0x0x7f42dff31208) 0
    vptr=((& std::system_error::_ZTVSt12system_error) + 16u)
  std::runtime_error (0x0x7f42dff31270) 0
      primary-for std::system_error (0x0x7f42dff31208)
    std::exception (0x0x7f42dff32d20) 0 nearly-empty
        primary-for std::runtime_error (0x0x7f42dff31270)

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> (0x0x7f42dff6c840) 0 empty

Class std::hash<std::error_code>
   size=1 align=1
   base size=1 base align=1
std::hash<std::error_code> (0x0x7f42dff31d68) 0 empty
  std::__hash_base<long unsigned int, std::error_code> (0x0x7f42dff6c8a0) 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> (0x0x7f42dff31dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dff97180) 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 (0x0x7f42dff31e38) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureB5cxx11E) + 16u)
  std::system_error (0x0x7f42dff31ea0) 0
      primary-for std::ios_base::failure (0x0x7f42dff31e38)
    std::runtime_error (0x0x7f42dff31f08) 0
        primary-for std::system_error (0x0x7f42dff31ea0)
      std::exception (0x0x7f42dff97300) 0 nearly-empty
          primary-for std::runtime_error (0x0x7f42dff31f08)

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

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

Class std::ios_base::Init
   size=1 align=1
   base size=0 base align=1
std::ios_base::Init (0x0x7f42dff97420) 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 (0x0x7f42dff972a0) 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> (0x0x7f42dff97480) 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> (0x0x7f42e000dc00) 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> (0x0x7f42e0042120) 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 (0x0x7f42e00422a0) 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> (0x0x7f42e0069f50) 0
    vptr=((& std::ctype<char>::_ZTVSt5ctypeIcE) + 16u)
  std::locale::facet (0x0x7f42e00a2900) 0
      primary-for std::ctype<char> (0x0x7f42e0069f50)
  std::ctype_base (0x0x7f42e00a2960) 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> (0x0x7f42e00dc070) 0
    vptr=((& std::__ctype_abstract_base<wchar_t>::_ZTVSt21__ctype_abstract_baseIwE) + 16u)
  std::locale::facet (0x0x7f42e00a2ea0) 0
      primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f42e00dc070)
  std::ctype_base (0x0x7f42e00a2f00) 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> (0x0x7f42e0017958) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7f42e00dc0e0) 0
      primary-for std::ctype<wchar_t> (0x0x7f42e0017958)
    std::locale::facet (0x0x7f42e00a2f60) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f42e00dc0e0)
    std::ctype_base (0x0x7f42e00ee000) 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> (0x0x7f42e0017af8) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7f42e00dc230) 0
      primary-for std::ctype_byname<char> (0x0x7f42e0017af8)
    std::locale::facet (0x0x7f42e00ee180) 0
        primary-for std::ctype<char> (0x0x7f42e00dc230)
    std::ctype_base (0x0x7f42e00ee1e0) 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> (0x0x7f42e0017b60) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7f42e0017bc8) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7f42e0017b60)
    std::__ctype_abstract_base<wchar_t> (0x0x7f42e00dc2a0) 0
        primary-for std::ctype<wchar_t> (0x0x7f42e0017bc8)
      std::locale::facet (0x0x7f42e00ee240) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f42e00dc2a0)
      std::ctype_base (0x0x7f42e00ee2a0) 0 empty

Class std::__num_base
   size=1 align=1
   base size=0 base align=1
std::__num_base (0x0x7f42e00ee480) 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> (0x0x7f42e0017ea0) 0
    vptr=((& std::__cxx11::numpunct<char>::_ZTVNSt7__cxx118numpunctIcEE) + 16u)
  std::locale::facet (0x0x7f42e00eeb40) 0
      primary-for std::__cxx11::numpunct<char> (0x0x7f42e0017ea0)

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> (0x0x7f42e0017f08) 0
    vptr=((& std::__cxx11::numpunct<wchar_t>::_ZTVNSt7__cxx118numpunctIwEE) + 16u)
  std::locale::facet (0x0x7f42e00eeba0) 0
      primary-for std::__cxx11::numpunct<wchar_t> (0x0x7f42e0017f08)

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> > (0x0x7f42dfd78420) 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> (0x0x7f42dfd78480) 0 empty

Class __gnu_cxx::__numeric_traits<char>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<char> (0x0x7f42dfd6c068) 0 empty
  __gnu_cxx::__numeric_traits_integer<char> (0x0x7f42dfd784e0) 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> (0x0x7f42dfd6c138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dfda0000) 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> (0x0x7f42dfd6c1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dfda0060) 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> (0x0x7f42dfda0720) 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> (0x0x7f42dfd6c4e0) 0
    vptr=((& std::__cxx11::numpunct_byname<char>::_ZTVNSt7__cxx1115numpunct_bynameIcEE) + 16u)
  std::__cxx11::numpunct<char> (0x0x7f42dfd6c548) 0
      primary-for std::__cxx11::numpunct_byname<char> (0x0x7f42dfd6c4e0)
    std::locale::facet (0x0x7f42dfdd4a80) 0
        primary-for std::__cxx11::numpunct<char> (0x0x7f42dfd6c548)

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> (0x0x7f42dfd6c5b0) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_get<char>::_ZTVNSt17__gnu_cxx_ldbl1287num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7f42dfdd4ae0) 0
      primary-for std::__gnu_cxx_ldbl128::num_get<char> (0x0x7f42dfd6c5b0)

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> (0x0x7f42dfd6c680) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_put<char>::_ZTVNSt17__gnu_cxx_ldbl1287num_putIcSt19ostreambuf_iteratorIcSt11char_traitsIcEEEE) + 16u)
  std::locale::facet (0x0x7f42dfdd4b40) 0
      primary-for std::__gnu_cxx_ldbl128::num_put<char> (0x0x7f42dfd6c680)

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> (0x0x7f42dfd6c750) 0
    vptr=((& std::__cxx11::numpunct_byname<wchar_t>::_ZTVNSt7__cxx1115numpunct_bynameIwEE) + 16u)
  std::__cxx11::numpunct<wchar_t> (0x0x7f42dfd6c7b8) 0
      primary-for std::__cxx11::numpunct_byname<wchar_t> (0x0x7f42dfd6c750)
    std::locale::facet (0x0x7f42dfdd4ba0) 0
        primary-for std::__cxx11::numpunct<wchar_t> (0x0x7f42dfd6c7b8)

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> (0x0x7f42dfd6c820) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_get<wchar_t>::_ZTVNSt17__gnu_cxx_ldbl1287num_getIwSt19istreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7f42dfdd4c60) 0
      primary-for std::__gnu_cxx_ldbl128::num_get<wchar_t> (0x0x7f42dfd6c820)

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> (0x0x7f42dfd6c8f0) 0
    vptr=((& std::__gnu_cxx_ldbl128::num_put<wchar_t>::_ZTVNSt17__gnu_cxx_ldbl1287num_putIwSt19ostreambuf_iteratorIwSt11char_traitsIwEEEE) + 16u)
  std::locale::facet (0x0x7f42dfdd4cc0) 0
      primary-for std::__gnu_cxx_ldbl128::num_put<wchar_t> (0x0x7f42dfd6c8f0)

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> (0x0x7f42dfd6cd00) 0
    vptr=((& std::basic_ios<char>::_ZTVSt9basic_iosIcSt11char_traitsIcEE) + 16u)
  std::ios_base (0x0x7f42dfe6eae0) 0
      primary-for std::basic_ios<char> (0x0x7f42dfd6cd00)

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> (0x0x7f42dfd6cdd0) 0
    vptr=((& std::basic_ios<wchar_t>::_ZTVSt9basic_iosIwSt11char_traitsIwEE) + 16u)
  std::ios_base (0x0x7f42dfe6ec00) 0
      primary-for std::basic_ios<wchar_t> (0x0x7f42dfd6cdd0)

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> (0x0x7f42dfed02d8) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<char>::_ZTVSo) + 24u)
  std::basic_ios<char> (0x0x7f42dfed0340) 8 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_ostream<char>::_ZTVSo) + 64u)
    std::ios_base (0x0x7f42dfed8d20) 8
        primary-for std::basic_ios<char> (0x0x7f42dfed0340)

Class std::basic_ostream<char>::sentry
   size=16 align=8
   base size=16 base align=8
std::basic_ostream<char>::sentry (0x0x7f42dfed8d80) 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> (0x0x7f42dfed0548) 0 nearly-empty
    vptridx=0u vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ios<wchar_t> (0x0x7f42dfed05b0) 8 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_ostream<wchar_t>::_ZTVSt13basic_ostreamIwSt11char_traitsIwEE) + 64u)
    std::ios_base (0x0x7f42dfed8de0) 8
        primary-for std::basic_ios<wchar_t> (0x0x7f42dfed05b0)

Class std::basic_ostream<wchar_t>::sentry
   size=16 align=8
   base size=16 base align=8
std::basic_ostream<wchar_t>::sentry (0x0x7f42dfed8e40) 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> (0x0x7f42dfed0958) 0
    vptridx=0u vptr=((& std::basic_istream<char>::_ZTVSi) + 24u)
  std::basic_ios<char> (0x0x7f42dfed09c0) 16 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_istream<char>::_ZTVSi) + 64u)
    std::ios_base (0x0x7f42dfb5a840) 16
        primary-for std::basic_ios<char> (0x0x7f42dfed09c0)

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> (0x0x7f42dfed0bc8) 0
    vptridx=0u vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 24u)
  std::basic_ios<wchar_t> (0x0x7f42dfed0c30) 16 virtual
      vptridx=8u vbaseoffset=-24 vptr=((& std::basic_istream<wchar_t>::_ZTVSt13basic_istreamIwSt11char_traitsIwEE) + 64u)
    std::ios_base (0x0x7f42dfb5a8a0) 16
        primary-for std::basic_ios<wchar_t> (0x0x7f42dfed0c30)

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> (0x0x7f42dfed0410) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dfbb2060) 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> (0x0x7f42dfed0680) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dfbb20c0) 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> > (0x0x7f42dfbb23c0) 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> (0x0x7f42dfbb2420) 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> (0x0x7f42dfed0f70) 0 empty
  __gnu_cxx::__numeric_traits_integer<short int> (0x0x7f42dfbb2480) 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> > (0x0x7f42dfbd05a0) 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> (0x0x7f42dfbd0600) 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> (0x0x7f42dfbba478) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f42dfbd0660) 0 empty

Class std::basic_istream<char>::sentry
   size=1 align=1
   base size=1 base align=1
std::basic_istream<char>::sentry (0x0x7f42dfc02060) 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> (0x0x7f42dfbbaa28 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> (0x0x7f42dfbbaaf8 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> (0x0x7f42dfba4ee0) 0
    vptridx=0u vptr=((& std::basic_iostream<char>::_ZTVSd) + 24u)
  std::basic_istream<char> (0x0x7f42dfbbaa28) 0
      primary-for std::basic_iostream<char> (0x0x7f42dfba4ee0)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f42dfbbaa90) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<char>::_ZTVSd) + 104u)
      std::ios_base (0x0x7f42dfc020c0) 24
          primary-for std::basic_ios<char> (0x0x7f42dfbbaa90)
  std::basic_ostream<char> (0x0x7f42dfbbaaf8) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<char>::_ZTVSd) + 64u)
    std::basic_ios<char> (0x0x7f42dfbbaa90) 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 (0x0x7f42dfc02120) 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> (0x0x7f42dfbbaea0 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> (0x0x7f42dfbbaf70 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> (0x0x7f42dfc27620) 0
    vptridx=0u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f42dfbbaea0) 0
      primary-for std::basic_iostream<wchar_t> (0x0x7f42dfc27620)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f42dfbbaf08) 24 virtual
        vptridx=40u vbaseoffset=-24 vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 104u)
      std::ios_base (0x0x7f42dfc02180) 24
          primary-for std::basic_ios<wchar_t> (0x0x7f42dfbbaf08)
  std::basic_ostream<wchar_t> (0x0x7f42dfbbaf70) 16 nearly-empty
      subvttidx=24u vptridx=48u vptr=((& std::basic_iostream<wchar_t>::_ZTVSt14basic_iostreamIwSt11char_traitsIwEE) + 64u)
    std::basic_ios<wchar_t> (0x0x7f42dfbbaf08) alternative-path

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> (0x0x7f42dfc02660) 0 empty

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

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

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

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

Class std::_Destroy_aux<true>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<true> (0x0x7f42dfc73c60) 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> (0x0x7f42dfd10300) 0 empty

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

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

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

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

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

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

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

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

Class std::numeric_limits<short int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<short int> (0x0x7f42df966540) 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> (0x0x7f42df966900) 0 empty

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

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

Class std::numeric_limits<long int>
   size=1 align=1
   base size=0 base align=1
std::numeric_limits<long int> (0x0x7f42df994480) 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> (0x0x7f42df994840) 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> (0x0x7f42df994c00) 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> (0x0x7f42df9c0000) 0 empty

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

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

Class std::is_error_condition_enum<std::float_denorm_style>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::float_denorm_style> (0x0x7f42dfc45618) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df9c0ba0) 0 empty

Class std::is_error_code_enum<std::float_denorm_style>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::float_denorm_style> (0x0x7f42dfc45680) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df9c0c00) 0 empty

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

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

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

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

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

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

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

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> (0x0x7f42dfc45b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df84cd80) 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> (0x0x7f42dfc45bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df84cde0) 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> (0x0x7f42dfc45c30) 0
    vptr=((& std::__cxx11::basic_stringbuf<char>::_ZTVNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEEE) + 16u)
  std::basic_streambuf<char> (0x0x7f42df87a180) 0
      primary-for std::__cxx11::basic_stringbuf<char> (0x0x7f42dfc45c30)

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 (0x0x7f42df87a3c0) 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> (0x0x7f42dfc45dd0 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> (0x0x7f42dfc45d68) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_istream<char> (0x0x7f42dfc45dd0) 0
      primary-for std::__cxx11::basic_istringstream<char> (0x0x7f42dfc45d68)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f42dfc45e38) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<char>::_ZTVNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7f42df87a420) 120
          primary-for std::basic_ios<char> (0x0x7f42dfc45e38)

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> (0x0x7f42dfc450d0 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> (0x0x7f42dfc45000) 0
    vptridx=0u vptr=((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_ostream<char> (0x0x7f42dfc450d0) 0 nearly-empty
      primary-for std::__cxx11::basic_ostringstream<char> (0x0x7f42dfc45000)
      subvttidx=8u
    std::basic_ios<char> (0x0x7f42dfc45f08) 112 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_ostringstream<char>::_ZTVNSt7__cxx1119basic_ostringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::ios_base (0x0x7f42df87a480) 112
          primary-for std::basic_ios<char> (0x0x7f42dfc45f08)

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> (0x0x7f42df777af0 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> (0x0x7f42df8ad138 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> (0x0x7f42df8ad208 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> (0x0x7f42df8ad0d0) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 24u)
  std::basic_iostream<char> (0x0x7f42df777af0) 0
      primary-for std::__cxx11::basic_stringstream<char> (0x0x7f42df8ad0d0)
      subvttidx=8u
    std::basic_istream<char> (0x0x7f42df8ad138) 0
        primary-for std::basic_iostream<char> (0x0x7f42df777af0)
        subvttidx=16u
      std::basic_ios<char> (0x0x7f42df8ad1a0) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 104u)
        std::ios_base (0x0x7f42df87a4e0) 128
            primary-for std::basic_ios<char> (0x0x7f42df8ad1a0)
    std::basic_ostream<char> (0x0x7f42df8ad208) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<char>::_ZTVNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEE) + 64u)
      std::basic_ios<char> (0x0x7f42df8ad1a0) 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> (0x0x7f42df8ad548) 0
    vptr=((& std::__cxx11::basic_stringbuf<wchar_t>::_ZTVNSt7__cxx1115basic_stringbufIwSt11char_traitsIwESaIwEEE) + 16u)
  std::basic_streambuf<wchar_t> (0x0x7f42df87a540) 0
      primary-for std::__cxx11::basic_stringbuf<wchar_t> (0x0x7f42df8ad548)

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 (0x0x7f42df87a6c0) 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> (0x0x7f42df8ad7b8 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> (0x0x7f42df8ad750) 0
    vptridx=0u vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_istream<wchar_t> (0x0x7f42df8ad7b8) 0
      primary-for std::__cxx11::basic_istringstream<wchar_t> (0x0x7f42df8ad750)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f42df8ad820) 120 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_istringstream<wchar_t>::_ZTVNSt7__cxx1119basic_istringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::ios_base (0x0x7f42df87a720) 120
          primary-for std::basic_ios<wchar_t> (0x0x7f42df8ad820)

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> (0x0x7f42df8ada28 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> (0x0x7f42df8ad9c0) 0
    vptridx=0u vptr=((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_ostream<wchar_t> (0x0x7f42df8ada28) 0 nearly-empty
      primary-for std::__cxx11::basic_ostringstream<wchar_t> (0x0x7f42df8ad9c0)
      subvttidx=8u
    std::basic_ios<wchar_t> (0x0x7f42df8ada90) 112 virtual
        vptridx=24u vbaseoffset=-24 vptr=((& std::__cxx11::basic_ostringstream<wchar_t>::_ZTVNSt7__cxx1119basic_ostringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::ios_base (0x0x7f42df87a7e0) 112
          primary-for std::basic_ios<wchar_t> (0x0x7f42df8ada90)

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> (0x0x7f42df8ef0e0 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> (0x0x7f42df8adc98 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> (0x0x7f42df8add68 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> (0x0x7f42df8adc30) 0
    vptridx=0u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 24u)
  std::basic_iostream<wchar_t> (0x0x7f42df8ef0e0) 0
      primary-for std::__cxx11::basic_stringstream<wchar_t> (0x0x7f42df8adc30)
      subvttidx=8u
    std::basic_istream<wchar_t> (0x0x7f42df8adc98) 0
        primary-for std::basic_iostream<wchar_t> (0x0x7f42df8ef0e0)
        subvttidx=16u
      std::basic_ios<wchar_t> (0x0x7f42df8add00) 128 virtual
          vptridx=64u vbaseoffset=-24 vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 104u)
        std::ios_base (0x0x7f42df87a8a0) 128
            primary-for std::basic_ios<wchar_t> (0x0x7f42df8add00)
    std::basic_ostream<wchar_t> (0x0x7f42df8add68) 16 nearly-empty
        subvttidx=32u vptridx=72u vptr=((& std::__cxx11::basic_stringstream<wchar_t>::_ZTVNSt7__cxx1118basic_stringstreamIwSt11char_traitsIwESaIwEEE) + 64u)
      std::basic_ios<wchar_t> (0x0x7f42df8add00) alternative-path

Class MeCab::die
   size=1 align=1
   base size=0 base align=1
MeCab::die (0x0x7f42df87a9c0) 0 empty

Class MeCab::whatlog
   size=408 align=8
   base size=408 base align=8
MeCab::whatlog (0x0x7f42df87ad80) 0

Class MeCab::wlog
   size=8 align=8
   base size=8 base align=8
MeCab::wlog (0x0x7f42df87af60) 0

Class mecab_dictionary_info_t
   size=48 align=8
   base size=48 base align=8
mecab_dictionary_info_t (0x0x7f42df90e1e0) 0

Class mecab_path_t
   size=40 align=8
   base size=40 base align=8
mecab_path_t (0x0x7f42df90e240) 0

Class mecab_node_t
   size=112 align=8
   base size=112 base align=8
mecab_node_t (0x0x7f42df90e2a0) 0

Vtable for MeCab::Lattice
MeCab::Lattice::_ZTVN5MeCab7LatticeE: 36u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab7LatticeE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
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
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual
192   (int (*)(...))__cxa_pure_virtual
200   (int (*)(...))__cxa_pure_virtual
208   (int (*)(...))__cxa_pure_virtual
216   (int (*)(...))__cxa_pure_virtual
224   (int (*)(...))__cxa_pure_virtual
232   (int (*)(...))__cxa_pure_virtual
240   (int (*)(...))__cxa_pure_virtual
248   (int (*)(...))__cxa_pure_virtual
256   (int (*)(...))__cxa_pure_virtual
264   (int (*)(...))__cxa_pure_virtual
272   0u
280   0u

Class MeCab::Lattice
   size=8 align=8
   base size=8 base align=8
MeCab::Lattice (0x0x7f42df90e300) 0 nearly-empty
    vptr=((& MeCab::Lattice::_ZTVN5MeCab7LatticeE) + 16u)

Vtable for MeCab::Model
MeCab::Model::_ZTVN5MeCab5ModelE: 10u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab5ModelE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    0u
72    0u

Class MeCab::Model
   size=8 align=8
   base size=8 base align=8
MeCab::Model (0x0x7f42df90e540) 0 nearly-empty
    vptr=((& MeCab::Model::_ZTVN5MeCab5ModelE) + 16u)

Vtable for MeCab::Tagger
MeCab::Tagger::_ZTVN5MeCab6TaggerE: 32u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab6TaggerE)
16    (int (*)(...))__cxa_pure_virtual
24    (int (*)(...))__cxa_pure_virtual
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
128   (int (*)(...))__cxa_pure_virtual
136   (int (*)(...))__cxa_pure_virtual
144   (int (*)(...))__cxa_pure_virtual
152   (int (*)(...))__cxa_pure_virtual
160   (int (*)(...))__cxa_pure_virtual
168   (int (*)(...))__cxa_pure_virtual
176   (int (*)(...))__cxa_pure_virtual
184   (int (*)(...))__cxa_pure_virtual
192   (int (*)(...))__cxa_pure_virtual
200   (int (*)(...))__cxa_pure_virtual
208   (int (*)(...))__cxa_pure_virtual
216   (int (*)(...))__cxa_pure_virtual
224   (int (*)(...))__cxa_pure_virtual
232   (int (*)(...))__cxa_pure_virtual
240   0u
248   0u

Class MeCab::Tagger
   size=8 align=8
   base size=8 base align=8
MeCab::Tagger (0x0x7f42df90e780) 0 nearly-empty
    vptr=((& MeCab::Tagger::_ZTVN5MeCab6TaggerE) + 16u)

Class _Mecab
   size=24 align=8
   base size=24 base align=8
_Mecab (0x0x7f42df90e9c0) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::is_error_condition_enum<std::_Bit_iterator_base>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Bit_iterator_base> (0x0x7f42df8ad8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df6ce300) 0 empty

Class std::is_error_code_enum<std::_Bit_iterator_base>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Bit_iterator_base> (0x0x7f42df8ad958) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df6ce360) 0 empty

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7f42df8adb60) 0
  std::_Bit_iterator_base (0x0x7f42df8adbc8) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f42df6ce5a0) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7f42df8ade38) 0
  std::_Bit_iterator_base (0x0x7f42df8adea0) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f42df6ced80) 0 empty

Class std::is_error_condition_enum<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Bit_iterator> (0x0x7f42df8adf08) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df708720) 0 empty

Class std::is_error_code_enum<std::_Bit_iterator>
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Bit_iterator> (0x0x7f42df8adf70) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df708780) 0 empty

Class std::initializer_list<bool>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<bool> (0x0x7f42df35a360) 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> (0x0x7f42df35a8a0) 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> (0x0x7f42df71f138) 0 empty
  std::__iterator_traits<std::_Bit_iterator, void> (0x0x7f42df35a900) 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> (0x0x7f42df35a960) 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> (0x0x7f42df71f270) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f42df35a9c0) 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> (0x0x7f42df35aa80) 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> (0x0x7f42df71f3a8) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7f42df35aae0) 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> (0x0x7f42df35ab40) 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> (0x0x7f42df71f410) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f42df35aba0) 0 empty

Class std::initializer_list<double>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<double> (0x0x7f42df403180) 0

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

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*> (0x0x7f42df71ff08) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df403960) 0 empty

Vtable for MeCab::scoped_array<char>
MeCab::scoped_array<char>::_ZTVN5MeCab12scoped_arrayIcEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab12scoped_arrayIcEE)
16    (int (*)(...))MeCab::scoped_array<T>::~scoped_array<char>
24    (int (*)(...))MeCab::scoped_array<T>::~scoped_array<char>

Class MeCab::scoped_array<char>
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_array<char> (0x0x7f42df46b5a0) 0
    vptr=((& MeCab::scoped_array<char>::_ZTVN5MeCab12scoped_arrayIcEE) + 16u)

Vtable for MeCab::scoped_string
MeCab::scoped_string::_ZTVN5MeCab13scoped_stringE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab13scoped_stringE)
16    (int (*)(...))MeCab::scoped_string::~scoped_string
24    (int (*)(...))MeCab::scoped_string::~scoped_string

Class MeCab::scoped_string
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_string (0x0x7f42df71f0d0) 0
    vptr=((& MeCab::scoped_string::_ZTVN5MeCab13scoped_stringE) + 16u)
  MeCab::scoped_array<char> (0x0x7f42df46b600) 0
      primary-for MeCab::scoped_string (0x0x7f42df71f0d0)

Vtable for MeCab::scoped_ptr<MeCab::Mmap<short int> >
MeCab::scoped_ptr<MeCab::Mmap<short int> >::_ZTVN5MeCab10scoped_ptrINS_4MmapIsEEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10scoped_ptrINS_4MmapIsEEEE)
16    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::Mmap<short int> >
24    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::Mmap<short int> >

Class MeCab::scoped_ptr<MeCab::Mmap<short int> >
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_ptr<MeCab::Mmap<short int> > (0x0x7f42df46ba80) 0
    vptr=((& MeCab::scoped_ptr<MeCab::Mmap<short int> >::_ZTVN5MeCab10scoped_ptrINS_4MmapIsEEEE) + 16u)

Vtable for MeCab::Connector
MeCab::Connector::_ZTVN5MeCab9ConnectorE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab9ConnectorE)
16    (int (*)(...))MeCab::Connector::~Connector
24    (int (*)(...))MeCab::Connector::~Connector

Class MeCab::Connector
   size=448 align=8
   base size=448 base align=8
MeCab::Connector (0x0x7f42df46ba20) 0
    vptr=((& MeCab::Connector::_ZTVN5MeCab9ConnectorE) + 16u)

Vtable for MeCab::Mmap<short int>
MeCab::Mmap<short int>::_ZTVN5MeCab4MmapIsEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab4MmapIsEE)
16    (int (*)(...))MeCab::Mmap<T>::~Mmap<short int>
24    (int (*)(...))MeCab::Mmap<T>::~Mmap<short int>

Class MeCab::Mmap<short int>
   size=472 align=8
   base size=472 base align=8
MeCab::Mmap<short int> (0x0x7f42df46bf60) 0
    vptr=((& MeCab::Mmap<short int>::_ZTVN5MeCab4MmapIsEE) + 16u)

Class std::is_array<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<char> > (0x0x7f42df71f340) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df4a9000) 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> > (0x0x7f42df4a90c0) 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> > (0x0x7f42df4a9120) 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> > (0x0x7f42df4a9060) 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> > (0x0x7f42df71f618) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df4a9180) 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> > (0x0x7f42df71f680) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df4a91e0) 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> > > (0x0x7f42df71f6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df4a9240) 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> > > > (0x0x7f42df4a92a0) 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> > (0x0x7f42df71f750) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f42df4a9300) 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> > > (0x0x7f42df71f7b8) 0 empty
  std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f42df71f820) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f42df4a9360) 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> > (0x0x7f42df71f888) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7f42df71f8f0) 0 empty
    std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f42df71f958) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f42df4a93c0) 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> (0x0x7f42df71f9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df4a9420) 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> > (0x0x7f42df71fa28) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df4a9480) 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> > > (0x0x7f42df4a94e0) 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> > (0x0x7f42df71fa90) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df4a9540) 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> (0x0x7f42df71faf8) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f42df71fb60) 0 empty
    std::integral_constant<bool, true> (0x0x7f42df4a95a0) 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> > (0x0x7f42df71fea0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f42df71ff70) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f42df4b8000) 0 empty
      std::integral_constant<bool, true> (0x0x7f42df4a9600) 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> > (0x0x7f42df4b8068) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7f42df4b80d0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f42df4b8138) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f42df4b81a0) 0 empty
        std::integral_constant<bool, true> (0x0x7f42df4a9660) 0 empty

Class MeCab::Darts::Length<char>
   size=1 align=1
   base size=0 base align=1
MeCab::Darts::Length<char> (0x0x7f42df4a9f60) 0 empty

Class mecab_learner_path_t
   size=48 align=8
   base size=48 base align=8
mecab_learner_path_t (0x0x7f42df4cdf00) 0

Class mecab_learner_node_t
   size=152 align=8
   base size=152 base align=8
mecab_learner_node_t (0x0x7f42df4cdf60) 0

Class std::_Rb_tree_node_base
   size=32 align=8
   base size=32 base align=8
std::_Rb_tree_node_base (0x0x7f42df502a80) 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*> (0x0x7f42df0ccf00) 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*> (0x0x7f42df4b8958) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df0ccf60) 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*> > > (0x0x7f42df149000) 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*> (0x0x7f42df4b89c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df149120) 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*> > (0x0x7f42df149180) 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*> (0x0x7f42df4b8a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df1491e0) 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*> > (0x0x7f42df4b8a90) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f42df4b8af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42df149240) 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*> (0x0x7f42df4b8b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df1492a0) 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*> > (0x0x7f42df149300) 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*> (0x0x7f42df1493c0) 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*> (0x0x7f42df149420) 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*> (0x0x7f42df149360) 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*> (0x0x7f42df4b8c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df149480) 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*> (0x0x7f42df4b8c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df1494e0) 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*> > (0x0x7f42df4b8d00) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7f42df4b8d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f42df149540) 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*> > (0x0x7f42df4b8ea0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f42df4b8f08) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7f42df4b8f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f42df1495a0) 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*> > > (0x0x7f42df4b8270) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df149600) 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*> (0x0x7f42df4b82d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df149660) 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*> > (0x0x7f42df1496c0) 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*> > (0x0x7f42df4b8340) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7f42df4b83a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42df149720) 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*> (0x0x7f42df4b84e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df149840) 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*&> (0x0x7f42df4b85b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df149900) 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*&> > > (0x0x7f42df149960) 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*&> (0x0x7f42df4b8888) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df149a80) 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*&> > (0x0x7f42df149ae0) 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*&> > (0x0x7f42df4b88f0) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f42df166000) 0 empty
    std::integral_constant<bool, true> (0x0x7f42df149b40) 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*&> (0x0x7f42df166068) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df149ba0) 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*&> > (0x0x7f42df149c00) 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*&> > (0x0x7f42df1660d0) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f42df166138) 0 empty
    std::integral_constant<bool, true> (0x0x7f42df149c60) 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*&> > (0x0x7f42df166270) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f42df1662d8) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f42df166340) 0 empty
      std::integral_constant<bool, true> (0x0x7f42df149cc0) 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*&> > > (0x0x7f42df166410) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df149d20) 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*&> (0x0x7f42df166478) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df149d80) 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*&> > (0x0x7f42df149de0) 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*&> > (0x0x7f42df1664e0) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f42df166548) 0 empty
    std::integral_constant<bool, true> (0x0x7f42df149e40) 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*&> (0x0x7f42df166680) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df149f60) 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> (0x0x7f42df16d000) 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*&> (0x0x7f42df1666e8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7f42df16d060) 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&> (0x0x7f42df1667b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df16d0c0) 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&> > > (0x0x7f42df16d120) 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&> (0x0x7f42df166820) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df16d180) 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&> > (0x0x7f42df16d1e0) 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&> > (0x0x7f42df166888) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f42df1668f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42df16d240) 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&> (0x0x7f42df166958) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df16d2a0) 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&> > (0x0x7f42df16d300) 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&> > (0x0x7f42df1669c0) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f42df166a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f42df16d360) 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&> > (0x0x7f42df166a90) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f42df166af8) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f42df166b60) 0 empty
      std::integral_constant<bool, true> (0x0x7f42df16d3c0) 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&> > > (0x0x7f42df166bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df16d420) 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&> (0x0x7f42df166c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df16d480) 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&> > (0x0x7f42df16d4e0) 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&> > (0x0x7f42df166c98) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f42df166d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f42df16d540) 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&> (0x0x7f42df166d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df16d5a0) 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> (0x0x7f42df16d600) 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&> (0x0x7f42df166dd0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7f42df16d660) 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&> (0x0x7f42df1498a0) 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&> (0x0x7f42df166e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df16d6c0) 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> (0x0x7f42df166ea0) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f42df166f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f42df16d720) 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*> (0x0x7f42df166f70) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f42df183000) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f42df183068) 0 empty
      std::integral_constant<bool, true> (0x0x7f42df16d780) 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*> > (0x0x7f42df16d7e0) 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*> > (0x0x7f42df1830d0) 0 empty
  std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7f42df183138) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f42df1831a0) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f42df183208) 0 empty
        std::integral_constant<bool, true> (0x0x7f42df16d840) 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&> (0x0x7f42df16d8a0) 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*> > > (0x0x7f42df1832d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df16d900) 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&> (0x0x7f42df16d960) 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*&&> (0x0x7f42df1833a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df16da20) 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*&&> > > (0x0x7f42df16da80) 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*&&> (0x0x7f42df183410) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df16dba0) 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*&&> > (0x0x7f42df16dc00) 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*&&> (0x0x7f42df183478) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df16dc60) 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*&&> > (0x0x7f42df1834e0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f42df183548) 0 empty
    std::integral_constant<bool, true> (0x0x7f42df16dcc0) 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*&&> (0x0x7f42df1835b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df16dd20) 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*&&> > (0x0x7f42df16dd80) 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*&&> > (0x0x7f42df183618) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f42df183680) 0 empty
    std::integral_constant<bool, true> (0x0x7f42df16dde0) 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*&&> > (0x0x7f42df1837b8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f42df183820) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f42df183888) 0 empty
      std::integral_constant<bool, true> (0x0x7f42df16de40) 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*&&> > > (0x0x7f42df183958) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df16dea0) 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*&&> (0x0x7f42df1839c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42df16df00) 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*&&> > (0x0x7f42df16df60) 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*&&> > (0x0x7f42df183a28) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f42df183a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f42df1a4000) 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*&&> (0x0x7f42df183c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df1a4060) 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> (0x0x7f42df1a40c0) 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*&&> (0x0x7f42df183d00) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&&, true> (0x0x7f42df1a4120) 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*&&> (0x0x7f42df16d9c0) 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*&&> (0x0x7f42df183d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f42df1a4180) 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> (0x0x7f42df183dd0) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f42df183e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f42df1a41e0) 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*> (0x0x7f42df183ea0) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f42df183f08) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f42df183f70) 0 empty
      std::integral_constant<bool, true> (0x0x7f42df1a4240) 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*> > (0x0x7f42df1a42a0) 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*> > (0x0x7f42df1ab000) 0 empty
  std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7f42df1ab068) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f42df1ab0d0) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f42df1ab138) 0 empty
        std::integral_constant<bool, true> (0x0x7f42df1a4300) 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&&> (0x0x7f42df1a4360) 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*> (0x0x7f42df0ccea0) 0

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

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7f42df1ab478) 0
  std::__uses_alloc_base (0x0x7f42df216ae0) 0 empty

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

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

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

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

Class MeCab::Option
   size=40 align=8
   base size=40 base align=8
MeCab::Option (0x0x7f42df0168a0) 0

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

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f42df1abdd0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f42df016a80) 0 empty

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

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

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42df016c60) 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> (0x0x7f42df016cc0) 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> > (0x0x7f42dec500d0) 0 empty
  std::binary_function<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, bool> (0x0x7f42df016de0) 0 empty

Class __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   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>, std::__cxx11::basic_string<char> > > > (0x0x7f42df016ea0) 0 empty

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

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::_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>, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true> (0x0x7f42dec50208) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dec50270) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dec8a000) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   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>, std::__cxx11::basic_string<char> >, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42df016c00) 0

Class std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=48 align=8
   base size=48 base align=8
std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7f42df016960) 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> > > (0x0x7f42dec8a0c0) 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> > > (0x0x7f42dec502d8) 0 empty
  std::allocator_traits<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42dec8a1e0) 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> > (0x0x7f42dec8a240) 0 empty

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> > (0x0x7f42dec8a360) 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> > (0x0x7f42dec50410) 0 empty
  __gnu_cxx::new_allocator<std::__cxx11::basic_string<char> > (0x0x7f42dec8a4e0) 0 empty

Class std::_Vector_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >::_Vector_impl (0x0x7f42dec504e0) 0
  std::allocator<std::__cxx11::basic_string<char> > (0x0x7f42dec50548) 0 empty
    __gnu_cxx::new_allocator<std::__cxx11::basic_string<char> > (0x0x7f42dec8a540) 0 empty

Class std::_Vector_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42dec8a060) 0

Class std::vector<std::__cxx11::basic_string<char> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::__cxx11::basic_string<char> > (0x0x7f42dec50680) 0
  std::_Vector_base<std::__cxx11::basic_string<char>, std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42dec8a5a0) 0

Vtable for MeCab::Param
MeCab::Param::_ZTVN5MeCab5ParamE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab5ParamE)
16    (int (*)(...))MeCab::Param::~Param
24    (int (*)(...))MeCab::Param::~Param

Class MeCab::Param
   size=584 align=8
   base size=584 base align=8
MeCab::Param (0x0x7f42df016900) 0
    vptr=((& MeCab::Param::_ZTVN5MeCab5ParamE) + 16u)

Class std::__has_is_transparent<std::less<std::__cxx11::basic_string<char> >, const char*, void>
   size=1 align=1
   base size=0 base align=1
std::__has_is_transparent<std::less<std::__cxx11::basic_string<char> >, const char*, void> (0x0x7f42dec8a7e0) 0 empty

Class std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f42dec8a900) 0

Class std::_PCC<true, const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7f42dec8a9c0) 0 empty

Class std::is_function<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::__cxx11::basic_string<char> > (0x0x7f42dec50af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dec8aae0) 0 empty

Class std::conditional<false, std::is_function<const std::__cxx11::basic_string<char> >, std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::__cxx11::basic_string<char> >, std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f42dec8ab40) 0 empty

Class std::is_lvalue_reference<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::__cxx11::basic_string<char> > (0x0x7f42dec50c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dec8aba0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const std::__cxx11::basic_string<char> >, std::is_rvalue_reference<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const std::__cxx11::basic_string<char> >, std::is_rvalue_reference<const std::__cxx11::basic_string<char> > > (0x0x7f42dec8ac00) 0 empty

Class std::is_rvalue_reference<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const std::__cxx11::basic_string<char> > (0x0x7f42dec50c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dec8ac60) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f42dec50d00) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char> > (0x0x7f42dec50d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dec8acc0) 0 empty

Class std::is_reference<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::__cxx11::basic_string<char> > (0x0x7f42dec50dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dec8ad20) 0 empty

Class std::conditional<false, std::is_reference<const std::__cxx11::basic_string<char> >, std::is_void<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const std::__cxx11::basic_string<char> >, std::is_void<const std::__cxx11::basic_string<char> > > (0x0x7f42dec8ad80) 0 empty

Class std::remove_volatile<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::__cxx11::basic_string<char> > (0x0x7f42dec8af00) 0 empty

Class std::remove_const<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::__cxx11::basic_string<char> > (0x0x7f42dec8af60) 0 empty

Class std::remove_cv<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::__cxx11::basic_string<char> > (0x0x7f42dec8aea0) 0 empty

Class std::__is_void_helper<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::__cxx11::basic_string<char> > (0x0x7f42dec509c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea52000) 0 empty

Class std::is_void<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::__cxx11::basic_string<char> > (0x0x7f42dea54000) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea52060) 0 empty

Class std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f42dea54068) 0 empty
  std::is_void<const std::__cxx11::basic_string<char> > (0x0x7f42dea540d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dea520c0) 0 empty

Class std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f42dea54138) 0 empty
  std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f42dea541a0) 0 empty
    std::is_void<const std::__cxx11::basic_string<char> > (0x0x7f42dea54208) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dea52120) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f42dea54270) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea52180) 0 empty

Class std::is_object<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::__cxx11::basic_string<char> > (0x0x7f42dea542d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea521e0) 0 empty

Class std::conditional<true, std::is_object<const std::__cxx11::basic_string<char> >, std::is_reference<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const std::__cxx11::basic_string<char> >, std::is_reference<const std::__cxx11::basic_string<char> > > (0x0x7f42dea52240) 0 empty

Class std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f42dea54410) 0 empty
  std::is_object<const std::__cxx11::basic_string<char> > (0x0x7f42dea54478) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dea522a0) 0 empty

Class std::__is_referenceable<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::__cxx11::basic_string<char> > (0x0x7f42dea544e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea52300) 0 empty

Class std::is_function<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::__cxx11::basic_string<char>&> (0x0x7f42dea54548) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea523c0) 0 empty

Class std::conditional<false, std::is_function<const std::__cxx11::basic_string<char>&>, std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::__cxx11::basic_string<char>&>, std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7f42dea52420) 0 empty

Class std::is_lvalue_reference<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7f42dea54680) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea52480) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&> > (0x0x7f42dea524e0) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f42dea546e8) 0 empty
  std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7f42dea54750) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dea52540) 0 empty

Class std::is_reference<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f42dea547b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea525a0) 0 empty

Class std::conditional<true, std::is_reference<const std::__cxx11::basic_string<char>&>, std::is_void<const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::__cxx11::basic_string<char>&>, std::is_void<const std::__cxx11::basic_string<char>&> > (0x0x7f42dea52600) 0 empty

Class std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f42dea548f0) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f42dea54958) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dea52660) 0 empty

Class std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f42dea549c0) 0 empty
  std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f42dea54a28) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f42dea54a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dea526c0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7f42dea54af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea52720) 0 empty

Class std::is_object<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::__cxx11::basic_string<char>&> (0x0x7f42dea54b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea52780) 0 empty

Class std::conditional<false, std::is_object<const std::__cxx11::basic_string<char>&>, std::is_reference<const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::__cxx11::basic_string<char>&>, std::is_reference<const std::__cxx11::basic_string<char>&> > (0x0x7f42dea527e0) 0 empty

Class std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f42dea54c98) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f42dea54d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dea52840) 0 empty

Class std::__is_referenceable<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::__cxx11::basic_string<char>&> (0x0x7f42dea54d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea528a0) 0 empty

Class std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&, true> (0x0x7f42dea52900) 0 empty

Class std::add_rvalue_reference<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7f42dea54dd0) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&, true> (0x0x7f42dea52960) 0 empty

Class std::__is_assignable_helper<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f42dea52360) 0 empty

Class std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f42dea54ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea529c0) 0 empty

Class std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f42dea73000) 0 empty
  std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f42dea73068) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dea52a20) 0 empty

Class std::is_copy_assignable<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const std::__cxx11::basic_string<char> > (0x0x7f42dea73138) 0 empty
  std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f42dea731a0) 0 empty
    std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f42dea73208) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dea52a80) 0 empty

Class std::conditional<false, std::is_copy_assignable<std::__cxx11::basic_string<char> >, std::is_copy_assignable<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_assignable<std::__cxx11::basic_string<char> >, std::is_copy_assignable<const std::__cxx11::basic_string<char> > > (0x0x7f42dea52ae0) 0 empty

Class std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f42dea732d8) 0 empty
  std::is_copy_assignable<const std::__cxx11::basic_string<char> > (0x0x7f42dea73340) 0 empty
    std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f42dea733a8) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f42dea73410) 0 empty
        std::integral_constant<bool, false> (0x0x7f42dea52b40) 0 empty

Class std::conditional<false, const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::__nonesuch&> (0x0x7f42dea52ba0) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f42dea73548) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea52c00) 0 empty

Class std::conditional<true, const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::__nonesuch&> (0x0x7f42dea52c60) 0 empty

Class std::is_function<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::__cxx11::basic_string<char>&&> (0x0x7f42dea73618) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea52d20) 0 empty

Class std::conditional<false, std::is_function<const std::__cxx11::basic_string<char>&&>, std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const std::__cxx11::basic_string<char>&&>, std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7f42dea52d80) 0 empty

Class std::is_lvalue_reference<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f42dea73750) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea52de0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const std::__cxx11::basic_string<char>&&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const std::__cxx11::basic_string<char>&&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> > (0x0x7f42dea52e40) 0 empty

Class std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f42dea737b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea52ea0) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f42dea73820) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f42dea73888) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dea52f00) 0 empty

Class std::is_reference<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f42dea738f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea52f60) 0 empty

Class std::conditional<true, std::is_reference<const std::__cxx11::basic_string<char>&&>, std::is_void<const std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const std::__cxx11::basic_string<char>&&>, std::is_void<const std::__cxx11::basic_string<char>&&> > (0x0x7f42dea8f000) 0 empty

Class std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f42dea73a28) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f42dea73a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dea8f060) 0 empty

Class std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f42dea73af8) 0 empty
  std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f42dea73b60) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f42dea73bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dea8f0c0) 0 empty

Class std::__not_<std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7f42dea73c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea8f120) 0 empty

Class std::is_object<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::__cxx11::basic_string<char>&&> (0x0x7f42dea73c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea8f180) 0 empty

Class std::conditional<false, std::is_object<const std::__cxx11::basic_string<char>&&>, std::is_reference<const std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const std::__cxx11::basic_string<char>&&>, std::is_reference<const std::__cxx11::basic_string<char>&&> > (0x0x7f42dea8f1e0) 0 empty

Class std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f42dea73dd0) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f42dea73e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dea8f240) 0 empty

Class std::__is_referenceable<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::__cxx11::basic_string<char>&&> (0x0x7f42dea73ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea8f2a0) 0 empty

Class std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&&, true> (0x0x7f42dea8f300) 0 empty

Class std::add_rvalue_reference<const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f42dea73f08) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&&, true> (0x0x7f42dea8f360) 0 empty

Class std::__is_assignable_helper<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f42dea52cc0) 0 empty

Class std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f42dea73f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea8f3c0) 0 empty

Class std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f42dea9b0d0) 0 empty
  std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f42dea9b138) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dea8f420) 0 empty

Class std::is_move_assignable<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const std::__cxx11::basic_string<char> > (0x0x7f42dea9b208) 0 empty
  std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f42dea9b270) 0 empty
    std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f42dea9b2d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dea8f480) 0 empty

Class std::conditional<false, std::is_move_assignable<std::__cxx11::basic_string<char> >, std::is_move_assignable<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<std::__cxx11::basic_string<char> >, std::is_move_assignable<const std::__cxx11::basic_string<char> > > (0x0x7f42dea8f4e0) 0 empty

Class std::__and_<std::is_move_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f42dea9b3a8) 0 empty
  std::is_move_assignable<const std::__cxx11::basic_string<char> > (0x0x7f42dea9b410) 0 empty
    std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f42dea9b478) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f42dea9b4e0) 0 empty
        std::integral_constant<bool, false> (0x0x7f42dea8f540) 0 empty

Class std::conditional<false, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&&, std::__nonesuch&&> (0x0x7f42dea8f5a0) 0 empty

Class std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=64 align=8
   base size=64 base align=8
std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7f42dec8a960) 0

Class std::is_error_code_enum<std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9b618) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea8f600) 0 empty

Class std::is_error_condition_enum<std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9b6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea8f660) 0 empty

Class std::__has_is_transparent<std::less<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, void>
   size=1 align=1
   base size=0 base align=1
std::__has_is_transparent<std::less<std::__cxx11::basic_string<char> >, std::__cxx11::basic_string<char>, void> (0x0x7f42dea8f7e0) 0 empty

Class std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f42dea8f840) 0

Class std::is_error_code_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9b750) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea8f900) 0 empty

Class std::is_error_condition_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9b7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea8f960) 0 empty

Class std::is_array<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9b820) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea8fa20) 0 empty

Class std::remove_volatile<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea8fae0) 0 empty

Class std::remove_const<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea8fb40) 0 empty

Class std::remove_cv<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea8fa80) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9b8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea8fba0) 0 empty

Class std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9b958) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dea8fc00) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > (0x0x7f42dea9b9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea8fc60) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >, std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >, std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > > (0x0x7f42dea8fcc0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9ba28) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f42dea8fd20) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7f42dea9ba90) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9baf8) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f42dea8fd80) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9bb60) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7f42dea9bbc8) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9bc30) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f42dea8fde0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false> (0x0x7f42dea9bc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea8fe40) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9bd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea8fea0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false>, std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false>, std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > (0x0x7f42dea8ff00) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9bd68) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dea8ff60) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false> (0x0x7f42dea9bdd0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9be38) 0 empty
    std::integral_constant<bool, true> (0x0x7f42deadb000) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, false> > (0x0x7f42dea9bea0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false> (0x0x7f42dea9bf08) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9bf70) 0 empty
      std::integral_constant<bool, true> (0x0x7f42deadb060) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42dea9b5b0) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, false> > (0x0x7f42dea9b680) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >, false> (0x0x7f42deadf000) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f42deadf068) 0 empty
        std::integral_constant<bool, true> (0x0x7f42deadb0c0) 0 empty

Class std::is_array<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadf0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42deadb120) 0 empty

Class std::remove_volatile<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadb1e0) 0 empty

Class std::remove_const<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadb240) 0 empty

Class std::remove_cv<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadb180) 0 empty

Class std::__is_void_helper<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadf340) 0 empty
  std::integral_constant<bool, false> (0x0x7f42deadb2a0) 0 empty

Class std::is_void<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadf3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42deadb300) 0 empty

Class std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char> > > > (0x0x7f42deadf4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42deadb360) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > >, std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > >, std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char> > > > > (0x0x7f42deadb3c0) 0 empty

Class std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadf548) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f42deadb420) 0 empty

Class std::__and_<std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f42deadf5b0) 0 empty
  std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadf618) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f42deadb480) 0 empty

Class std::__is_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadf680) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f42deadf6e8) 0 empty
    std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadf750) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f42deadb4e0) 0 empty

Class std::__is_default_constructible_safe<std::less<std::__cxx11::basic_string<char> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7f42deadf7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42deadb540) 0 empty

Class std::is_default_constructible<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadf820) 0 empty
  std::integral_constant<bool, true> (0x0x7f42deadb660) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false>, std::is_default_constructible<std::less<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false>, std::is_default_constructible<std::less<std::__cxx11::basic_string<char> > > > (0x0x7f42deadb6c0) 0 empty

Class std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadf888) 0 empty
  std::integral_constant<bool, true> (0x0x7f42deadb720) 0 empty

Class std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7f42deadf8f0) 0 empty
  std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadf958) 0 empty
    std::integral_constant<bool, true> (0x0x7f42deadb780) 0 empty

Class std::__and_<std::is_default_constructible<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x7f42deadf9c0) 0 empty
  std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7f42deadfa28) 0 empty
    std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadfa90) 0 empty
      std::integral_constant<bool, true> (0x0x7f42deadb8a0) 0 empty

Class std::is_nothrow_default_constructible<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadfaf8) 0 empty
  std::__and_<std::is_default_constructible<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x7f42deadfb60) 0 empty
    std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7f42deadfbc8) 0 empty
      std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f42deadfc30) 0 empty
        std::integral_constant<bool, true> (0x0x7f42deadb960) 0 empty

Class std::is_array<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deadfdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42deadbba0) 0 empty

Class std::remove_volatile<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deadbc60) 0 empty

Class std::remove_const<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deadbcc0) 0 empty

Class std::remove_cv<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deadbc00) 0 empty

Class std::__is_void_helper<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deadfea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42deadbd20) 0 empty

Class std::is_void<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deadff08) 0 empty
  std::integral_constant<bool, false> (0x0x7f42deadbd80) 0 empty

Class std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char> > > > (0x0x7f42deadff70) 0 empty
  std::integral_constant<bool, true> (0x0x7f42deadbde0) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > >, std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > >, std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char> > > > > (0x0x7f42deadbe40) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deb06000) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f42deadbea0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f42deb06068) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deb060d0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f42deb09000) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deb06138) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f42deb061a0) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deb06208) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f42deb090c0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::__cxx11::basic_string<char> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::__cxx11::basic_string<char> >, false> (0x0x7f42deb06270) 0 empty
  std::integral_constant<bool, true> (0x0x7f42deb09240) 0 empty

Class std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deb062d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42deb09360) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false>, std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false>, std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char> > > > (0x0x7f42deb093c0) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deb06340) 0 empty
  std::integral_constant<bool, true> (0x0x7f42deb09420) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false> (0x0x7f42deb063a8) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deb06410) 0 empty
    std::integral_constant<bool, true> (0x0x7f42deb09540) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x7f42deb06548) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false> (0x0x7f42deb065b0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deb06618) 0 empty
      std::integral_constant<bool, true> (0x0x7f42deb09600) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deb066e8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x7f42deb06750) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::__cxx11::basic_string<char> >, false> (0x0x7f42deb067b8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::__cxx11::basic_string<char> > > (0x0x7f42deb06820) 0 empty
        std::integral_constant<bool, true> (0x0x7f42deb096c0) 0 empty

Class MeCab::CharInfo
   size=4 align=4
   base size=4 base align=4
MeCab::CharInfo (0x0x7f42deb24300) 0

Vtable for MeCab::scoped_ptr<MeCab::Mmap<char> >
MeCab::scoped_ptr<MeCab::Mmap<char> >::_ZTVN5MeCab10scoped_ptrINS_4MmapIcEEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10scoped_ptrINS_4MmapIcEEEE)
16    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::Mmap<char> >
24    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::Mmap<char> >

Class MeCab::scoped_ptr<MeCab::Mmap<char> >
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_ptr<MeCab::Mmap<char> > (0x0x7f42deb24420) 0
    vptr=((& MeCab::scoped_ptr<MeCab::Mmap<char> >::_ZTVN5MeCab10scoped_ptrINS_4MmapIcEEEE) + 16u)

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

Class __gnu_cxx::__alloc_traits<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<const char*> > (0x0x7f42deb06a28) 0 empty
  std::allocator_traits<std::allocator<const char*> > (0x0x7f42deb245a0) 0 empty

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

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

Class std::allocator<const char*>
   size=1 align=1
   base size=1 base align=1
std::allocator<const char*> (0x0x7f42deb06b60) 0 empty
  __gnu_cxx::new_allocator<const char*> (0x0x7f42deb24720) 0 empty

Class std::_Vector_base<const char*, std::allocator<const char*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<const char*, std::allocator<const char*> >::_Vector_impl (0x0x7f42deb06c30) 0
  std::allocator<const char*> (0x0x7f42deb06c98) 0 empty
    __gnu_cxx::new_allocator<const char*> (0x0x7f42deb24780) 0 empty

Class std::_Vector_base<const char*, std::allocator<const char*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<const char*, std::allocator<const char*> > (0x0x7f42deb244e0) 0

Class std::vector<const char*>
   size=24 align=8
   base size=24 base align=8
std::vector<const char*> (0x0x7f42deb06d00) 0
  std::_Vector_base<const char*, std::allocator<const char*> > (0x0x7f42deb247e0) 0

Vtable for MeCab::CharProperty
MeCab::CharProperty::_ZTVN5MeCab12CharPropertyE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab12CharPropertyE)
16    (int (*)(...))MeCab::CharProperty::~CharProperty
24    (int (*)(...))MeCab::CharProperty::~CharProperty

Class MeCab::CharProperty
   size=472 align=8
   base size=472 base align=8
MeCab::CharProperty (0x0x7f42deb243c0) 0
    vptr=((& MeCab::CharProperty::_ZTVN5MeCab12CharPropertyE) + 16u)

Vtable for MeCab::Mmap<char>
MeCab::Mmap<char>::_ZTVN5MeCab4MmapIcEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab4MmapIcEE)
16    (int (*)(...))MeCab::Mmap<T>::~Mmap<char>
24    (int (*)(...))MeCab::Mmap<T>::~Mmap<char>

Class MeCab::Mmap<char>
   size=472 align=8
   base size=472 base align=8
MeCab::Mmap<char> (0x0x7f42deb24b40) 0
    vptr=((& MeCab::Mmap<char>::_ZTVN5MeCab4MmapIcEE) + 16u)

Class std::is_array<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<const char*> > (0x0x7f42deb06e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f42deb24ba0) 0 empty

Class std::remove_volatile<std::allocator<const char*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<const char*> > (0x0x7f42deb24c60) 0 empty

Class std::remove_const<std::allocator<const char*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<const char*> > (0x0x7f42deb24cc0) 0 empty

Class std::remove_cv<std::allocator<const char*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<const char*> > (0x0x7f42deb24c00) 0 empty

Class std::__is_void_helper<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<const char*> > (0x0x7f42deb06f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f42deb24d20) 0 empty

Class std::is_void<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<const char*> > (0x0x7f42deb06f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f42deb24d80) 0 empty

Class std::__not_<std::is_void<std::allocator<const char*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<const char*> > > (0x0x7f42deb068f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42deb24de0) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<const char*> > (0x0x7f42deb06958) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f42deb24ea0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<const char*> > >, std::__is_default_constructible_impl<std::allocator<const char*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<const char*> > >, std::__is_default_constructible_impl<std::allocator<const char*> > > (0x0x7f42deb069c0) 0 empty
  std::__is_default_constructible_impl<std::allocator<const char*> > (0x0x7f42deb06a90) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f42deb24f00) 0 empty

Class std::__is_default_constructible_atom<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<const char*> > (0x0x7f42deb06d68) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<const char*> > >, std::__is_default_constructible_impl<std::allocator<const char*> > > (0x0x7f42debf6000) 0 empty
    std::__is_default_constructible_impl<std::allocator<const char*> > (0x0x7f42debf6068) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f42deb24f60) 0 empty

Class std::__is_default_constructible_safe<std::allocator<const char*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<const char*>, false> (0x0x7f42debf60d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42debf8000) 0 empty

Class std::is_default_constructible<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<const char*> > (0x0x7f42debf6138) 0 empty
  std::integral_constant<bool, true> (0x0x7f42debf8060) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<const char*> > (0x0x7f42debf61a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42debf8120) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<const char*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<const char*>, false> (0x0x7f42debf6208) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<const char*> > (0x0x7f42debf6270) 0 empty
    std::integral_constant<bool, true> (0x0x7f42debf8180) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<const char*> >, std::__is_nt_default_constructible_impl<std::allocator<const char*>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<const char*> >, std::__is_nt_default_constructible_impl<std::allocator<const char*>, false> > (0x0x7f42debf62d8) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<const char*>, false> (0x0x7f42debf6340) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<const char*> > (0x0x7f42debf63a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f42debf81e0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<const char*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<const char*> > (0x0x7f42debf6410) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<const char*> >, std::__is_nt_default_constructible_impl<std::allocator<const char*>, false> > (0x0x7f42debf6478) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<const char*>, false> (0x0x7f42debf64e0) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<const char*> > (0x0x7f42debf6548) 0 empty
        std::integral_constant<bool, true> (0x0x7f42debf8240) 0 empty

Class MeCab::Token
   size=16 align=4
   base size=16 base align=4
MeCab::Token (0x0x7f42debf8600) 0

Class MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>
   size=96 align=8
   base size=96 base align=8
MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int> (0x0x7f42debf86c0) 0

Vtable for MeCab::Dictionary
MeCab::Dictionary::_ZTVN5MeCab10DictionaryE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10DictionaryE)
16    (int (*)(...))MeCab::Dictionary::~Dictionary
24    (int (*)(...))MeCab::Dictionary::~Dictionary

Class MeCab::Dictionary
   size=608 align=8
   base size=608 base align=8
MeCab::Dictionary (0x0x7f42debf8660) 0
    vptr=((& MeCab::Dictionary::_ZTVN5MeCab10DictionaryE) + 16u)

Class MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type
   size=16 align=8
   base size=16 base align=8
MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type (0x0x7f42debf8840) 0

Class MeCab::NBestGenerator::QueueElement
   size=32 align=8
   base size=32 base align=8
MeCab::NBestGenerator::QueueElement (0x0x7f42de961840) 0

Class MeCab::NBestGenerator::QueueElementComp
   size=1 align=1
   base size=0 base align=1
MeCab::NBestGenerator::QueueElementComp (0x0x7f42de9618a0) 0 empty

Class std::allocator_traits<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de9619c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42debf6820) 0 empty
  std::allocator_traits<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de961a20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MeCab::NBestGenerator::QueueElement*> >::rebind<MeCab::NBestGenerator::QueueElement*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MeCab::NBestGenerator::QueueElement*> >::rebind<MeCab::NBestGenerator::QueueElement*> (0x0x7f42de961a80) 0 empty

Class __gnu_cxx::new_allocator<MeCab::NBestGenerator::QueueElement*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<MeCab::NBestGenerator::QueueElement*> (0x0x7f42de961ae0) 0 empty

Class std::allocator<MeCab::NBestGenerator::QueueElement*>
   size=1 align=1
   base size=1 base align=1
std::allocator<MeCab::NBestGenerator::QueueElement*> (0x0x7f42debf6958) 0 empty
  __gnu_cxx::new_allocator<MeCab::NBestGenerator::QueueElement*> (0x0x7f42de961ba0) 0 empty

Class std::_Vector_base<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >::_Vector_impl (0x0x7f42debf6a28) 0
  std::allocator<MeCab::NBestGenerator::QueueElement*> (0x0x7f42debf6a90) 0 empty
    __gnu_cxx::new_allocator<MeCab::NBestGenerator::QueueElement*> (0x0x7f42de961c00) 0 empty

Class std::_Vector_base<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de961960) 0

Class std::vector<MeCab::NBestGenerator::QueueElement*>
   size=24 align=8
   base size=24 base align=8
std::vector<MeCab::NBestGenerator::QueueElement*> (0x0x7f42debf6af8) 0
  std::_Vector_base<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de961c60) 0

Class std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp>
   size=32 align=8
   base size=25 base align=8
std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> (0x0x7f42de961900) 0

Vtable for MeCab::FreeList<MeCab::NBestGenerator::QueueElement>
MeCab::FreeList<MeCab::NBestGenerator::QueueElement>::_ZTVN5MeCab8FreeListINS_14NBestGenerator12QueueElementEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab8FreeListINS_14NBestGenerator12QueueElementEEE)
16    (int (*)(...))MeCab::FreeList<T>::~FreeList<MeCab::NBestGenerator::QueueElement>
24    (int (*)(...))MeCab::FreeList<T>::~FreeList<MeCab::NBestGenerator::QueueElement>

Class MeCab::FreeList<MeCab::NBestGenerator::QueueElement>
   size=56 align=8
   base size=56 base align=8
MeCab::FreeList<MeCab::NBestGenerator::QueueElement> (0x0x7f42de961d20) 0
    vptr=((& MeCab::FreeList<MeCab::NBestGenerator::QueueElement>::_ZTVN5MeCab8FreeListINS_14NBestGenerator12QueueElementEEE) + 16u)

Vtable for MeCab::NBestGenerator
MeCab::NBestGenerator::_ZTVN5MeCab14NBestGeneratorE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab14NBestGeneratorE)
16    (int (*)(...))MeCab::NBestGenerator::~NBestGenerator
24    (int (*)(...))MeCab::NBestGenerator::~NBestGenerator

Class MeCab::NBestGenerator
   size=96 align=8
   base size=96 base align=8
MeCab::NBestGenerator (0x0x7f42de9617e0) 0
    vptr=((& MeCab::NBestGenerator::_ZTVN5MeCab14NBestGeneratorE) + 16u)

Class std::is_array<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42debf6d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de961de0) 0 empty

Class std::remove_volatile<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de961ea0) 0 empty

Class std::remove_const<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de961f00) 0 empty

Class std::remove_cv<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de961e40) 0 empty

Class std::__is_void_helper<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42debf6e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de961f60) 0 empty

Class std::is_void<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42debf6ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de652000) 0 empty

Class std::__not_<std::is_void<std::allocator<MeCab::NBestGenerator::QueueElement*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<MeCab::NBestGenerator::QueueElement*> > > (0x0x7f42debf6f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de652060) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::__not_<std::is_void<std::allocator<MeCab::NBestGenerator::QueueElement*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::__not_<std::is_void<std::allocator<MeCab::NBestGenerator::QueueElement*> > > > (0x0x7f42de6520c0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42debf6f70) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f42de652120) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<MeCab::NBestGenerator::QueueElement*> > >, std::__is_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<MeCab::NBestGenerator::QueueElement*> > >, std::__is_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*> > > (0x0x7f42debf65b0) 0 empty
  std::__is_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42debf6680) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f42de652240) 0 empty

Class std::__is_default_constructible_atom<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42debf6888) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<MeCab::NBestGenerator::QueueElement*> > >, std::__is_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*> > > (0x0x7f42debf6b60) 0 empty
    std::__is_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de659000) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f42de652300) 0 empty

Class std::__is_default_constructible_safe<std::allocator<MeCab::NBestGenerator::QueueElement*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<MeCab::NBestGenerator::QueueElement*>, false> (0x0x7f42de659068) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de652480) 0 empty

Class std::is_default_constructible<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de6591a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de6525a0) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*>, false>, std::is_default_constructible<std::allocator<MeCab::NBestGenerator::QueueElement*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*>, false>, std::is_default_constructible<std::allocator<MeCab::NBestGenerator::QueueElement*> > > (0x0x7f42de652600) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de659208) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de652720) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*>, false> (0x0x7f42de659270) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de6592d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de652900) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::__is_nt_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::__is_nt_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*>, false> > (0x0x7f42de659410) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*>, false> (0x0x7f42de659478) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de6594e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f42de6529c0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de6595b0) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::__is_nt_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*>, false> > (0x0x7f42de659618) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<MeCab::NBestGenerator::QueueElement*>, false> (0x0x7f42de659680) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de6596e8) 0 empty
        std::integral_constant<bool, true> (0x0x7f42de652a80) 0 empty

Vtable for MeCab::scoped_ptr<MeCab::ChunkFreeList<char> >
MeCab::scoped_ptr<MeCab::ChunkFreeList<char> >::_ZTVN5MeCab10scoped_ptrINS_13ChunkFreeListIcEEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10scoped_ptrINS_13ChunkFreeListIcEEEE)
16    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::ChunkFreeList<char> >
24    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::ChunkFreeList<char> >

Class MeCab::scoped_ptr<MeCab::ChunkFreeList<char> >
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_ptr<MeCab::ChunkFreeList<char> > (0x0x7f42de66b180) 0
    vptr=((& MeCab::scoped_ptr<MeCab::ChunkFreeList<char> >::_ZTVN5MeCab10scoped_ptrINS_13ChunkFreeListIcEEEE) + 16u)

Vtable for MeCab::scoped_ptr<MeCab::NBestGenerator>
MeCab::scoped_ptr<MeCab::NBestGenerator>::_ZTVN5MeCab10scoped_ptrINS_14NBestGeneratorEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10scoped_ptrINS_14NBestGeneratorEEE)
16    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::NBestGenerator>
24    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::NBestGenerator>

Class MeCab::scoped_ptr<MeCab::NBestGenerator>
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_ptr<MeCab::NBestGenerator> (0x0x7f42de66b1e0) 0
    vptr=((& MeCab::scoped_ptr<MeCab::NBestGenerator>::_ZTVN5MeCab10scoped_ptrINS_14NBestGeneratorEEE) + 16u)

Class std::_Vector_base<char, std::allocator<char> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<char, std::allocator<char> >::_Vector_impl (0x0x7f42de659958) 0
  std::allocator<char> (0x0x7f42de6599c0) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f42de66b300) 0 empty

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

Class std::vector<char>
   size=24 align=8
   base size=24 base align=8
std::vector<char> (0x0x7f42de659a28) 0
  std::_Vector_base<char, std::allocator<char> > (0x0x7f42de66b360) 0

Vtable for MeCab::scoped_array<MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type>
MeCab::scoped_array<MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type>::_ZTVN5MeCab12scoped_arrayINS_5Darts15DoubleArrayImplIchijNS1_6LengthIcEEE16result_pair_typeEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab12scoped_arrayINS_5Darts15DoubleArrayImplIchijNS1_6LengthIcEEE16result_pair_typeEEE)
16    (int (*)(...))MeCab::scoped_array<T>::~scoped_array<MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type>
24    (int (*)(...))MeCab::scoped_array<T>::~scoped_array<MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type>

Class MeCab::scoped_array<MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type>
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_array<MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type> (0x0x7f42de66b3c0) 0
    vptr=((& MeCab::scoped_array<MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::result_pair_type>::_ZTVN5MeCab12scoped_arrayINS_5Darts15DoubleArrayImplIchijNS1_6LengthIcEEE16result_pair_typeEEE) + 16u)

Class std::allocator_traits<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7f42de66b6c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, char*> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7f42de659c98) 0 empty
  std::allocator_traits<std::allocator<std::pair<long unsigned int, char*> > > (0x0x7f42de66b720) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, char*> > >::rebind<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<long unsigned int, char*> > >::rebind<std::pair<long unsigned int, char*> > (0x0x7f42de66b780) 0 empty

Class __gnu_cxx::new_allocator<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<long unsigned int, char*> > (0x0x7f42de66b7e0) 0 empty

Class std::allocator<std::pair<long unsigned int, char*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<long unsigned int, char*> > (0x0x7f42de659dd0) 0 empty
  __gnu_cxx::new_allocator<std::pair<long unsigned int, char*> > (0x0x7f42de66b8a0) 0 empty

Class std::_Vector_base<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > >::_Vector_impl (0x0x7f42de659ea0) 0
  std::allocator<std::pair<long unsigned int, char*> > (0x0x7f42de659f08) 0 empty
    __gnu_cxx::new_allocator<std::pair<long unsigned int, char*> > (0x0x7f42de66b900) 0 empty

Class std::_Vector_base<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > > (0x0x7f42de66b660) 0

Class std::vector<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > > (0x0x7f42de659f70) 0
  std::_Vector_base<std::pair<long unsigned int, char*>, std::allocator<std::pair<long unsigned int, char*> > > (0x0x7f42de66b960) 0

Vtable for MeCab::ChunkFreeList<char>
MeCab::ChunkFreeList<char>::_ZTVN5MeCab13ChunkFreeListIcEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab13ChunkFreeListIcEE)
16    (int (*)(...))MeCab::ChunkFreeList<T>::~ChunkFreeList<char>
24    (int (*)(...))MeCab::ChunkFreeList<T>::~ChunkFreeList<char>

Class MeCab::ChunkFreeList<char>
   size=56 align=8
   base size=56 base align=8
MeCab::ChunkFreeList<char> (0x0x7f42de66b600) 0
    vptr=((& MeCab::ChunkFreeList<char>::_ZTVN5MeCab13ChunkFreeListIcEE) + 16u)

Class std::is_same<std::allocator<MeCab::NBestGenerator::QueueElement*>, std::__erased_type>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::allocator<MeCab::NBestGenerator::QueueElement*>, std::__erased_type> (0x0x7f42de777138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de66ba80) 0 empty

Class std::conditional<false, std::is_same<std::allocator<MeCab::NBestGenerator::QueueElement*>, std::__erased_type>, std::is_convertible<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp>, std::allocator<MeCab::NBestGenerator::QueueElement*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_same<std::allocator<MeCab::NBestGenerator::QueueElement*>, std::__erased_type>, std::is_convertible<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp>, std::allocator<MeCab::NBestGenerator::QueueElement*> > > (0x0x7f42de66bae0) 0 empty

Class std::remove_volatile<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de66bba0) 0 empty

Class std::remove_const<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de66bc00) 0 empty

Class std::remove_cv<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de66bb40) 0 empty

Class std::__is_void_helper<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de777208) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de66bc60) 0 empty

Class std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de777270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de66bcc0) 0 empty

Class std::conditional<false, std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >, std::__or_<std::is_function<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::is_array<std::allocator<MeCab::NBestGenerator::QueueElement*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >, std::__or_<std::is_function<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::is_array<std::allocator<MeCab::NBestGenerator::QueueElement*> > > > (0x0x7f42de66bd20) 0 empty

Class std::is_function<std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de7772d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de66bd80) 0 empty

Class std::conditional<false, std::is_function<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::is_array<std::allocator<MeCab::NBestGenerator::QueueElement*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::is_array<std::allocator<MeCab::NBestGenerator::QueueElement*> > > (0x0x7f42de66bde0) 0 empty

Class std::__or_<std::is_function<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::is_array<std::allocator<MeCab::NBestGenerator::QueueElement*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::is_array<std::allocator<MeCab::NBestGenerator::QueueElement*> > > (0x0x7f42de777340) 0 empty
  std::is_array<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de7773a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42de66be40) 0 empty

Class std::__or_<std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_function<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::is_array<std::allocator<MeCab::NBestGenerator::QueueElement*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_function<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::is_array<std::allocator<MeCab::NBestGenerator::QueueElement*> > > (0x0x7f42de777410) 0 empty
  std::__or_<std::is_function<std::allocator<MeCab::NBestGenerator::QueueElement*> >, std::is_array<std::allocator<MeCab::NBestGenerator::QueueElement*> > > (0x0x7f42de777478) 0 empty
    std::is_array<std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de7774e0) 0 empty
      std::integral_constant<bool, false> (0x0x7f42de66bea0) 0 empty

Class std::is_function<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de777548) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de66bf60) 0 empty

Class std::conditional<false, std::is_function<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >, std::__or_<std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >, std::__or_<std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> > > > (0x0x7f42de7ad000) 0 empty

Class std::is_lvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de7775b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de7ad060) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >, std::is_rvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >, std::is_rvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > > (0x0x7f42de7ad0c0) 0 empty

Class std::is_rvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de777618) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de7ad120) 0 empty

Class std::__or_<std::is_lvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_rvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_rvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> > > (0x0x7f42de777680) 0 empty
  std::is_rvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de7776e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42de7ad180) 0 empty

Class std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de777750) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de7ad1e0) 0 empty

Class std::conditional<false, std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >, std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >, std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > > (0x0x7f42de7ad240) 0 empty

Class std::__or_<std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> > > (0x0x7f42de7777b8) 0 empty
  std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de777820) 0 empty
    std::integral_constant<bool, false> (0x0x7f42de7ad2a0) 0 empty

Class std::__or_<std::is_function<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> > > (0x0x7f42de777888) 0 empty
  std::__or_<std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> > > (0x0x7f42de7778f0) 0 empty
    std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de777958) 0 empty
      std::integral_constant<bool, false> (0x0x7f42de7ad300) 0 empty

Class std::__not_<std::__or_<std::is_function<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_void<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> > > > (0x0x7f42de7779c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de7ad360) 0 empty

Class std::is_object<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de777a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de7ad3c0) 0 empty

Class std::conditional<true, std::is_object<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >, std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >, std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > > (0x0x7f42de7ad420) 0 empty

Class std::__or_<std::is_object<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> >, std::is_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp> > > (0x0x7f42de777a90) 0 empty
  std::is_object<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de777af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de7ad480) 0 empty

Class std::__is_referenceable<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de777b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de7ad4e0) 0 empty

Class std::__add_rvalue_reference_helper<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp>, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp>, true> (0x0x7f42de7ad540) 0 empty

Class std::add_rvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de777bc8) 0 empty
  std::__add_rvalue_reference_helper<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp>, true> (0x0x7f42de7ad5a0) 0 empty

Class std::__is_convertible_helper<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp>, std::allocator<MeCab::NBestGenerator::QueueElement*>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp>, std::allocator<MeCab::NBestGenerator::QueueElement*>, false> (0x0x7f42de66bf00) 0 empty

Class std::is_convertible<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp>, std::allocator<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp>, std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de777c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de7ad600) 0 empty

Class std::__or_<std::is_same<std::allocator<MeCab::NBestGenerator::QueueElement*>, std::__erased_type>, std::is_convertible<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp>, std::allocator<MeCab::NBestGenerator::QueueElement*> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_same<std::allocator<MeCab::NBestGenerator::QueueElement*>, std::__erased_type>, std::is_convertible<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*, std::allocator<MeCab::NBestGenerator::QueueElement*> >, MeCab::NBestGenerator::QueueElementComp>, std::allocator<MeCab::NBestGenerator::QueueElement*> > > (0x0x7f42de777d00) 0 empty
  std::is_convertible<std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp>, std::allocator<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de777d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f42de7ad660) 0 empty

Class std::__uses_allocator_helper<std::vector<MeCab::NBestGenerator::QueueElement*>, std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp>, void>
   size=1 align=1
   base size=1 base align=1
std::__uses_allocator_helper<std::vector<MeCab::NBestGenerator::QueueElement*>, std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp>, void> (0x0x7f42de777dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de7ad6c0) 0 empty

Class std::uses_allocator<std::vector<MeCab::NBestGenerator::QueueElement*>, std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> >
   size=1 align=1
   base size=1 base align=1
std::uses_allocator<std::vector<MeCab::NBestGenerator::QueueElement*>, std::priority_queue<MeCab::NBestGenerator::QueueElement*, std::vector<MeCab::NBestGenerator::QueueElement*>, MeCab::NBestGenerator::QueueElementComp> > (0x0x7f42de777ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de7ad720) 0 empty

Class std::allocator_traits<std::allocator<MeCab::Dictionary*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<MeCab::Dictionary*> > (0x0x7f42de7ada80) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MeCab::Dictionary*> > (0x0x7f42de777f70) 0 empty
  std::allocator_traits<std::allocator<MeCab::Dictionary*> > (0x0x7f42de7adae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<MeCab::Dictionary*> >::rebind<MeCab::Dictionary*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<MeCab::Dictionary*> >::rebind<MeCab::Dictionary*> (0x0x7f42de7adb40) 0 empty

Class __gnu_cxx::new_allocator<MeCab::Dictionary*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<MeCab::Dictionary*> (0x0x7f42de7adc60) 0 empty

Class std::allocator<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::allocator<MeCab::Dictionary*> (0x0x7f42de7d80d0) 0 empty
  __gnu_cxx::new_allocator<MeCab::Dictionary*> (0x0x7f42de7add20) 0 empty

Class std::_Vector_base<MeCab::Dictionary*, std::allocator<MeCab::Dictionary*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MeCab::Dictionary*, std::allocator<MeCab::Dictionary*> >::_Vector_impl (0x0x7f42de7d81a0) 0
  std::allocator<MeCab::Dictionary*> (0x0x7f42de7d8208) 0 empty
    __gnu_cxx::new_allocator<MeCab::Dictionary*> (0x0x7f42de7add80) 0 empty

Class std::_Vector_base<MeCab::Dictionary*, std::allocator<MeCab::Dictionary*> >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<MeCab::Dictionary*, std::allocator<MeCab::Dictionary*> > (0x0x7f42de7ada20) 0

Class std::vector<MeCab::Dictionary*>
   size=24 align=8
   base size=24 base align=8
std::vector<MeCab::Dictionary*> (0x0x7f42de7d8270) 0
  std::_Vector_base<MeCab::Dictionary*, std::allocator<MeCab::Dictionary*> > (0x0x7f42de7adea0) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42de7d8340) 0 empty
  std::allocator_traits<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42de457060) 0 empty

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

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

Class std::allocator<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::allocator<mecab_dictionary_info_t*> (0x0x7f42de7d8548) 0 empty
  __gnu_cxx::new_allocator<mecab_dictionary_info_t*> (0x0x7f42de4571e0) 0 empty

Class std::_Vector_base<mecab_dictionary_info_t*, std::allocator<mecab_dictionary_info_t*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<mecab_dictionary_info_t*, std::allocator<mecab_dictionary_info_t*> >::_Vector_impl (0x0x7f42de7d8618) 0
  std::allocator<mecab_dictionary_info_t*> (0x0x7f42de7d8680) 0 empty
    __gnu_cxx::new_allocator<mecab_dictionary_info_t*> (0x0x7f42de457240) 0 empty

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

Class std::vector<mecab_dictionary_info_t*, std::allocator<mecab_dictionary_info_t*> >
   size=24 align=8
   base size=24 base align=8
std::vector<mecab_dictionary_info_t*, std::allocator<mecab_dictionary_info_t*> > (0x0x7f42de7d87b8) 0
  std::_Vector_base<mecab_dictionary_info_t*, std::allocator<mecab_dictionary_info_t*> > (0x0x7f42de4572a0) 0

Vtable for MeCab::FreeList<mecab_dictionary_info_t>
MeCab::FreeList<mecab_dictionary_info_t>::_ZTVN5MeCab8FreeListI23mecab_dictionary_info_tEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab8FreeListI23mecab_dictionary_info_tEE)
16    (int (*)(...))MeCab::FreeList<T>::~FreeList<mecab_dictionary_info_t>
24    (int (*)(...))MeCab::FreeList<T>::~FreeList<mecab_dictionary_info_t>

Class MeCab::FreeList<mecab_dictionary_info_t>
   size=56 align=8
   base size=56 base align=8
MeCab::FreeList<mecab_dictionary_info_t> (0x0x7f42de7adf00) 0
    vptr=((& MeCab::FreeList<mecab_dictionary_info_t>::_ZTVN5MeCab8FreeListI23mecab_dictionary_info_tEE) + 16u)

Class std::allocator_traits<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42de4573c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42de7d88f0) 0 empty
  std::allocator_traits<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42de4574e0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >::rebind<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >::rebind<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42de457660) 0 empty

Class __gnu_cxx::new_allocator<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42de4576c0) 0 empty

Class std::allocator<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42de7d8a28) 0 empty
  __gnu_cxx::new_allocator<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42de457780) 0 empty

Class std::_Vector_base<std::pair<const MeCab::Token*, long unsigned int>, std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<const MeCab::Token*, long unsigned int>, std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >::_Vector_impl (0x0x7f42de7d8af8) 0
  std::allocator<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42de7d8b60) 0 empty
    __gnu_cxx::new_allocator<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42de4577e0) 0 empty

Class std::_Vector_base<std::pair<const MeCab::Token*, long unsigned int>, std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<std::pair<const MeCab::Token*, long unsigned int>, std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42de457360) 0

Class std::vector<std::pair<const MeCab::Token*, long unsigned int> >
   size=24 align=8
   base size=24 base align=8
std::vector<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42de7d8bc8) 0
  std::_Vector_base<std::pair<const MeCab::Token*, long unsigned int>, std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42de457840) 0

Vtable for MeCab::thread
MeCab::thread::_ZTVN5MeCab6threadE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab6threadE)
16    (int (*)(...))MeCab::thread::run
24    (int (*)(...))MeCab::thread::~thread
32    (int (*)(...))MeCab::thread::~thread

Class MeCab::thread
   size=8 align=8
   base size=8 base align=8
MeCab::thread (0x0x7f42de457960) 0 nearly-empty
    vptr=((& MeCab::thread::_ZTVN5MeCab6threadE) + 16u)

Vtable for MeCab::scoped_ptr<MeCab::Tokenizer<mecab_node_t, mecab_path_t> >
MeCab::scoped_ptr<MeCab::Tokenizer<mecab_node_t, mecab_path_t> >::_ZTVN5MeCab10scoped_ptrINS_9TokenizerI12mecab_node_t12mecab_path_tEEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10scoped_ptrINS_9TokenizerI12mecab_node_t12mecab_path_tEEEE)
16    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::Tokenizer<mecab_node_t, mecab_path_t> >
24    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::Tokenizer<mecab_node_t, mecab_path_t> >

Class MeCab::scoped_ptr<MeCab::Tokenizer<mecab_node_t, mecab_path_t> >
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_ptr<MeCab::Tokenizer<mecab_node_t, mecab_path_t> > (0x0x7f42de457d80) 0
    vptr=((& MeCab::scoped_ptr<MeCab::Tokenizer<mecab_node_t, mecab_path_t> >::_ZTVN5MeCab10scoped_ptrINS_9TokenizerI12mecab_node_t12mecab_path_tEEEE) + 16u)

Vtable for MeCab::scoped_ptr<MeCab::Connector>
MeCab::scoped_ptr<MeCab::Connector>::_ZTVN5MeCab10scoped_ptrINS_9ConnectorEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10scoped_ptrINS_9ConnectorEEE)
16    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::Connector>
24    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::Connector>

Class MeCab::scoped_ptr<MeCab::Connector>
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_ptr<MeCab::Connector> (0x0x7f42de457f00) 0
    vptr=((& MeCab::scoped_ptr<MeCab::Connector>::_ZTVN5MeCab10scoped_ptrINS_9ConnectorEEE) + 16u)

Vtable for MeCab::Viterbi
MeCab::Viterbi::_ZTVN5MeCab7ViterbiE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab7ViterbiE)
16    (int (*)(...))MeCab::Viterbi::~Viterbi
24    (int (*)(...))MeCab::Viterbi::~Viterbi

Class MeCab::Viterbi
   size=456 align=8
   base size=456 base align=8
MeCab::Viterbi (0x0x7f42de457d20) 0
    vptr=((& MeCab::Viterbi::_ZTVN5MeCab7ViterbiE) + 16u)

Vtable for MeCab::Tokenizer<mecab_node_t, mecab_path_t>
MeCab::Tokenizer<mecab_node_t, mecab_path_t>::_ZTVN5MeCab9TokenizerI12mecab_node_t12mecab_path_tEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab9TokenizerI12mecab_node_t12mecab_path_tEE)
16    (int (*)(...))MeCab::Tokenizer<N, P>::~Tokenizer<mecab_node_t, mecab_path_t>
24    (int (*)(...))MeCab::Tokenizer<N, P>::~Tokenizer<mecab_node_t, mecab_path_t>

Class MeCab::Tokenizer<mecab_node_t, mecab_path_t>
   size=1656 align=8
   base size=1656 base align=8
MeCab::Tokenizer<mecab_node_t, mecab_path_t> (0x0x7f42de5ad120) 0
    vptr=((& MeCab::Tokenizer<mecab_node_t, mecab_path_t>::_ZTVN5MeCab9TokenizerI12mecab_node_t12mecab_path_tEE) + 16u)

Vtable for MeCab::Tokenizer<mecab_learner_node_t, mecab_learner_path_t>
MeCab::Tokenizer<mecab_learner_node_t, mecab_learner_path_t>::_ZTVN5MeCab9TokenizerI20mecab_learner_node_t20mecab_learner_path_tEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab9TokenizerI20mecab_learner_node_t20mecab_learner_path_tEE)
16    (int (*)(...))MeCab::Tokenizer<N, P>::~Tokenizer<mecab_learner_node_t, mecab_learner_path_t>
24    (int (*)(...))MeCab::Tokenizer<N, P>::~Tokenizer<mecab_learner_node_t, mecab_learner_path_t>

Class MeCab::Tokenizer<mecab_learner_node_t, mecab_learner_path_t>
   size=1656 align=8
   base size=1656 base align=8
MeCab::Tokenizer<mecab_learner_node_t, mecab_learner_path_t> (0x0x7f42de5ad180) 0
    vptr=((& MeCab::Tokenizer<mecab_learner_node_t, mecab_learner_path_t>::_ZTVN5MeCab9TokenizerI20mecab_learner_node_t20mecab_learner_path_tEE) + 16u)

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> > (0x0x7f42de7d8000) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de5ad3c0) 0 empty

Vtable for MeCab::scoped_fixed_array<char, 8192>
MeCab::scoped_fixed_array<char, 8192>::_ZTVN5MeCab18scoped_fixed_arrayIcLi8192EEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab18scoped_fixed_arrayIcLi8192EEE)
16    (int (*)(...))MeCab::scoped_fixed_array<T, N>::~scoped_fixed_array<char, 8192>
24    (int (*)(...))MeCab::scoped_fixed_array<T, N>::~scoped_fixed_array<char, 8192>

Class MeCab::scoped_fixed_array<char, 8192>
   size=24 align=8
   base size=24 base align=8
MeCab::scoped_fixed_array<char, 8192> (0x0x7f42de5ad420) 0
    vptr=((& MeCab::scoped_fixed_array<char, 8192>::_ZTVN5MeCab18scoped_fixed_arrayIcLi8192EEE) + 16u)

Vtable for MeCab::scoped_fixed_array<char*, 8192>
MeCab::scoped_fixed_array<char*, 8192>::_ZTVN5MeCab18scoped_fixed_arrayIPcLi8192EEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab18scoped_fixed_arrayIPcLi8192EEE)
16    (int (*)(...))MeCab::scoped_fixed_array<T, N>::~scoped_fixed_array<char*, 8192>
24    (int (*)(...))MeCab::scoped_fixed_array<T, N>::~scoped_fixed_array<char*, 8192>

Class MeCab::scoped_fixed_array<char*, 8192>
   size=24 align=8
   base size=24 base align=8
MeCab::scoped_fixed_array<char*, 8192> (0x0x7f42de5ad4e0) 0
    vptr=((& MeCab::scoped_fixed_array<char*, 8192>::_ZTVN5MeCab18scoped_fixed_arrayIPcLi8192EEE) + 16u)

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

Class std::remove_reference<const MeCab::Token*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const MeCab::Token*&> (0x0x7f42de5ad900) 0 empty

Class std::is_array<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_array<const MeCab::Token*> (0x0x7f42de7d8d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de5ad960) 0 empty

Class std::is_function<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_function<const MeCab::Token*> (0x0x7f42de7d8d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de5ad9c0) 0 empty

Class std::remove_volatile<const MeCab::Token*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const MeCab::Token*> (0x0x7f42de5adae0) 0 empty

Class std::remove_const<const MeCab::Token*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const MeCab::Token*> (0x0x7f42de5adb40) 0 empty

Class std::remove_cv<const MeCab::Token*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const MeCab::Token*> (0x0x7f42de5ada80) 0 empty

Class std::__decay_selector<const MeCab::Token*, false, false>
   size=1 align=1
   base size=0 base align=1
std::__decay_selector<const MeCab::Token*, false, false> (0x0x7f42de5ada20) 0 empty

Class std::decay<const MeCab::Token*&>
   size=1 align=1
   base size=0 base align=1
std::decay<const MeCab::Token*&> (0x0x7f42de5ad8a0) 0 empty

Class std::__strip_reference_wrapper<const MeCab::Token*>
   size=1 align=1
   base size=0 base align=1
std::__strip_reference_wrapper<const MeCab::Token*> (0x0x7f42de5adba0) 0 empty

Class std::__decay_and_strip<const MeCab::Token*&>
   size=1 align=1
   base size=0 base align=1
std::__decay_and_strip<const MeCab::Token*&> (0x0x7f42de5ad840) 0 empty

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

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

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

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

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

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

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

Class std::decay<long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::decay<long unsigned int&> (0x0x7f42de5adc60) 0 empty

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

Class std::__decay_and_strip<long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::__decay_and_strip<long unsigned int&> (0x0x7f42de5adc00) 0 empty

Class std::iterator_traits<MeCab::Dictionary* const*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<MeCab::Dictionary* const*> (0x0x7f42de2851e0) 0 empty

Class __gnu_cxx::__normal_iterator<MeCab::Dictionary* const*, std::vector<MeCab::Dictionary*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<MeCab::Dictionary* const*, std::vector<MeCab::Dictionary*> > (0x0x7f42de285180) 0

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<MeCab::Dictionary* const*, std::vector<MeCab::Dictionary*> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<MeCab::Dictionary* const*, std::vector<MeCab::Dictionary*> > > (0x0x7f42de27d410) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de285300) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<MeCab::Dictionary* const*, std::vector<MeCab::Dictionary*> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<MeCab::Dictionary* const*, std::vector<MeCab::Dictionary*> > > (0x0x7f42de27d4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de285360) 0 empty

Class std::_PCC<true, const MeCab::Token*, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const MeCab::Token*, long unsigned int> (0x0x7f42de285660) 0 empty

Class std::conditional<false, std::is_function<const MeCab::Token*>, std::__or_<std::is_reference<const MeCab::Token*>, std::is_void<const MeCab::Token*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const MeCab::Token*>, std::__or_<std::is_reference<const MeCab::Token*>, std::is_void<const MeCab::Token*> > > (0x0x7f42de2856c0) 0 empty

Class std::is_lvalue_reference<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const MeCab::Token*> (0x0x7f42de27d820) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de285720) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const MeCab::Token*>, std::is_rvalue_reference<const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const MeCab::Token*>, std::is_rvalue_reference<const MeCab::Token*> > (0x0x7f42de285780) 0 empty

Class std::is_rvalue_reference<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const MeCab::Token*> (0x0x7f42de27d888) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de2857e0) 0 empty

Class std::__or_<std::is_lvalue_reference<const MeCab::Token*>, std::is_rvalue_reference<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const MeCab::Token*>, std::is_rvalue_reference<const MeCab::Token*> > (0x0x7f42de27d8f0) 0 empty
  std::is_rvalue_reference<const MeCab::Token*> (0x0x7f42de27d958) 0 empty
    std::integral_constant<bool, false> (0x0x7f42de285840) 0 empty

Class std::is_reference<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const MeCab::Token*> (0x0x7f42de27da90) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de2858a0) 0 empty

Class std::conditional<false, std::is_reference<const MeCab::Token*>, std::is_void<const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const MeCab::Token*>, std::is_void<const MeCab::Token*> > (0x0x7f42de285900) 0 empty

Class std::__is_void_helper<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const MeCab::Token*> (0x0x7f42de27dbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de285a20) 0 empty

Class std::is_void<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_void<const MeCab::Token*> (0x0x7f42de27dc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de285a80) 0 empty

Class std::__or_<std::is_reference<const MeCab::Token*>, std::is_void<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const MeCab::Token*>, std::is_void<const MeCab::Token*> > (0x0x7f42de27dc98) 0 empty
  std::is_void<const MeCab::Token*> (0x0x7f42de27dd00) 0 empty
    std::integral_constant<bool, false> (0x0x7f42de285ae0) 0 empty

Class std::__or_<std::is_function<const MeCab::Token*>, std::is_reference<const MeCab::Token*>, std::is_void<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const MeCab::Token*>, std::is_reference<const MeCab::Token*>, std::is_void<const MeCab::Token*> > (0x0x7f42de27dd68) 0 empty
  std::__or_<std::is_reference<const MeCab::Token*>, std::is_void<const MeCab::Token*> > (0x0x7f42de27ddd0) 0 empty
    std::is_void<const MeCab::Token*> (0x0x7f42de27de38) 0 empty
      std::integral_constant<bool, false> (0x0x7f42de285b40) 0 empty

Class std::__not_<std::__or_<std::is_function<const MeCab::Token*>, std::is_reference<const MeCab::Token*>, std::is_void<const MeCab::Token*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const MeCab::Token*>, std::is_reference<const MeCab::Token*>, std::is_void<const MeCab::Token*> > > (0x0x7f42de27dea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de285ba0) 0 empty

Class std::is_object<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_object<const MeCab::Token*> (0x0x7f42de27df08) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de285c00) 0 empty

Class std::conditional<true, std::is_object<const MeCab::Token*>, std::is_reference<const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const MeCab::Token*>, std::is_reference<const MeCab::Token*> > (0x0x7f42de285c60) 0 empty

Class std::__or_<std::is_object<const MeCab::Token*>, std::is_reference<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const MeCab::Token*>, std::is_reference<const MeCab::Token*> > (0x0x7f42de27d340) 0 empty
  std::is_object<const MeCab::Token*> (0x0x7f42de27d3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de285d80) 0 empty

Class std::__is_referenceable<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const MeCab::Token*> (0x0x7f42de27d478) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de285ea0) 0 empty

Class std::is_function<const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const MeCab::Token*&> (0x0x7f42de27d548) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de285f60) 0 empty

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

Class std::is_lvalue_reference<const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const MeCab::Token*&> (0x0x7f42de27d5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de319060) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const MeCab::Token*&>, std::is_rvalue_reference<const MeCab::Token*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const MeCab::Token*&>, std::is_rvalue_reference<const MeCab::Token*&> > (0x0x7f42de27d618) 0 empty
  std::is_lvalue_reference<const MeCab::Token*&> (0x0x7f42de27d680) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de319120) 0 empty

Class std::is_reference<const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const MeCab::Token*&> (0x0x7f42de27d7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de319180) 0 empty

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

Class std::__or_<std::is_reference<const MeCab::Token*&>, std::is_void<const MeCab::Token*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const MeCab::Token*&>, std::is_void<const MeCab::Token*&> > (0x0x7f42de3210d0) 0 empty
  std::is_reference<const MeCab::Token*&> (0x0x7f42de321138) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de319300) 0 empty

Class std::__or_<std::is_function<const MeCab::Token*&>, std::is_reference<const MeCab::Token*&>, std::is_void<const MeCab::Token*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const MeCab::Token*&>, std::is_reference<const MeCab::Token*&>, std::is_void<const MeCab::Token*&> > (0x0x7f42de3211a0) 0 empty
  std::__or_<std::is_reference<const MeCab::Token*&>, std::is_void<const MeCab::Token*&> > (0x0x7f42de321208) 0 empty
    std::is_reference<const MeCab::Token*&> (0x0x7f42de321270) 0 empty
      std::integral_constant<bool, true> (0x0x7f42de319420) 0 empty

Class std::__not_<std::__or_<std::is_function<const MeCab::Token*&>, std::is_reference<const MeCab::Token*&>, std::is_void<const MeCab::Token*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const MeCab::Token*&>, std::is_reference<const MeCab::Token*&>, std::is_void<const MeCab::Token*&> > > (0x0x7f42de3212d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de3194e0) 0 empty

Class std::is_object<const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const MeCab::Token*&> (0x0x7f42de321340) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de319540) 0 empty

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

Class std::__or_<std::is_object<const MeCab::Token*&>, std::is_reference<const MeCab::Token*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const MeCab::Token*&>, std::is_reference<const MeCab::Token*&> > (0x0x7f42de321548) 0 empty
  std::is_reference<const MeCab::Token*&> (0x0x7f42de3215b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de319600) 0 empty

Class std::__is_referenceable<const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const MeCab::Token*&> (0x0x7f42de321618) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de319720) 0 empty

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

Class std::add_rvalue_reference<const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const MeCab::Token*&> (0x0x7f42de321680) 0 empty
  std::__add_rvalue_reference_helper<const MeCab::Token*&, true> (0x0x7f42de3197e0) 0 empty

Class std::is_function<const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const MeCab::Token* const&> (0x0x7f42de321750) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de319840) 0 empty

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

Class std::is_lvalue_reference<const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const MeCab::Token* const&> (0x0x7f42de3217b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de3199c0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const MeCab::Token* const&>, std::is_rvalue_reference<const MeCab::Token* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const MeCab::Token* const&>, std::is_rvalue_reference<const MeCab::Token* const&> > (0x0x7f42de321820) 0 empty
  std::is_lvalue_reference<const MeCab::Token* const&> (0x0x7f42de321888) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de319a80) 0 empty

Class std::is_reference<const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const MeCab::Token* const&> (0x0x7f42de3218f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de319ae0) 0 empty

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

Class std::__or_<std::is_reference<const MeCab::Token* const&>, std::is_void<const MeCab::Token* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const MeCab::Token* const&>, std::is_void<const MeCab::Token* const&> > (0x0x7f42de321958) 0 empty
  std::is_reference<const MeCab::Token* const&> (0x0x7f42de3219c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de319ba0) 0 empty

Class std::__or_<std::is_function<const MeCab::Token* const&>, std::is_reference<const MeCab::Token* const&>, std::is_void<const MeCab::Token* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const MeCab::Token* const&>, std::is_reference<const MeCab::Token* const&>, std::is_void<const MeCab::Token* const&> > (0x0x7f42de321af8) 0 empty
  std::__or_<std::is_reference<const MeCab::Token* const&>, std::is_void<const MeCab::Token* const&> > (0x0x7f42de321b60) 0 empty
    std::is_reference<const MeCab::Token* const&> (0x0x7f42de321bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f42de319c00) 0 empty

Class std::__not_<std::__or_<std::is_function<const MeCab::Token* const&>, std::is_reference<const MeCab::Token* const&>, std::is_void<const MeCab::Token* const&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const MeCab::Token* const&>, std::is_reference<const MeCab::Token* const&>, std::is_void<const MeCab::Token* const&> > > (0x0x7f42de321c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de319c60) 0 empty

Class std::is_object<const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const MeCab::Token* const&> (0x0x7f42de321d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de319cc0) 0 empty

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

Class std::__or_<std::is_object<const MeCab::Token* const&>, std::is_reference<const MeCab::Token* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const MeCab::Token* const&>, std::is_reference<const MeCab::Token* const&> > (0x0x7f42de321d68) 0 empty
  std::is_reference<const MeCab::Token* const&> (0x0x7f42de321dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de319d80) 0 empty

Class std::__is_referenceable<const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const MeCab::Token* const&> (0x0x7f42de336000) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de319de0) 0 empty

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

Class std::add_rvalue_reference<const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const MeCab::Token* const&> (0x0x7f42de336068) 0 empty
  std::__add_rvalue_reference_helper<const MeCab::Token* const&, true> (0x0x7f42de319ea0) 0 empty

Class std::__is_assignable_helper<const MeCab::Token*&, const MeCab::Token* const&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const MeCab::Token*&, const MeCab::Token* const&> (0x0x7f42de285f00) 0 empty

Class std::is_assignable<const MeCab::Token*&, const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const MeCab::Token*&, const MeCab::Token* const&> (0x0x7f42de3360d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de319f00) 0 empty

Class std::__is_copy_assignable_impl<const MeCab::Token*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<const MeCab::Token*, true> (0x0x7f42de336138) 0 empty
  std::is_assignable<const MeCab::Token*&, const MeCab::Token* const&> (0x0x7f42de3361a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de319f60) 0 empty

Class std::is_copy_assignable<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const MeCab::Token*> (0x0x7f42de336208) 0 empty
  std::__is_copy_assignable_impl<const MeCab::Token*, true> (0x0x7f42de336270) 0 empty
    std::is_assignable<const MeCab::Token*&, const MeCab::Token* const&> (0x0x7f42de3362d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f42de33e000) 0 empty

Class std::conditional<true, std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<long unsigned int>, std::is_copy_assignable<const MeCab::Token*> > (0x0x7f42de33e060) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long unsigned int>, std::is_rvalue_reference<long unsigned int> > (0x0x7f42de336410) 0 empty
  std::is_rvalue_reference<long unsigned int> (0x0x7f42de336478) 0 empty
    std::integral_constant<bool, false> (0x0x7f42de33e240) 0 empty

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

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

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

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

Class std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7f42de3367b8) 0 empty
  std::is_void<long unsigned int> (0x0x7f42de336820) 0 empty
    std::integral_constant<bool, false> (0x0x7f42de33e5a0) 0 empty

Class std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int>, std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7f42de336888) 0 empty
  std::__or_<std::is_reference<long unsigned int>, std::is_void<long unsigned int> > (0x0x7f42de3368f0) 0 empty
    std::is_void<long unsigned int> (0x0x7f42de336958) 0 empty
      std::integral_constant<bool, false> (0x0x7f42de33e600) 0 empty

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

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

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

Class std::__or_<std::is_object<long unsigned int>, std::is_reference<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long unsigned int>, std::is_reference<long unsigned int> > (0x0x7f42de336b60) 0 empty
  std::is_object<long unsigned int> (0x0x7f42de336bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de33e840) 0 empty

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

Class std::is_function<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<long unsigned int&> (0x0x7f42de336c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de33e960) 0 empty

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

Class std::is_lvalue_reference<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<long unsigned int&> (0x0x7f42de336d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de33ea20) 0 empty

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

Class std::__or_<std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long unsigned int&>, std::is_rvalue_reference<long unsigned int&> > (0x0x7f42de336d68) 0 empty
  std::is_lvalue_reference<long unsigned int&> (0x0x7f42de336dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de33eae0) 0 empty

Class std::is_reference<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<long unsigned int&> (0x0x7f42de35d000) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de33eb40) 0 empty

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

Class std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7f42de35d138) 0 empty
  std::is_reference<long unsigned int&> (0x0x7f42de35d1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de33ecc0) 0 empty

Class std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int&>, std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7f42de35d208) 0 empty
  std::__or_<std::is_reference<long unsigned int&>, std::is_void<long unsigned int&> > (0x0x7f42de35d270) 0 empty
    std::is_reference<long unsigned int&> (0x0x7f42de35d2d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f42de33ed20) 0 empty

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

Class std::is_object<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<long unsigned int&> (0x0x7f42de35d3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de33ede0) 0 empty

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

Class std::__or_<std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long unsigned int&>, std::is_reference<long unsigned int&> > (0x0x7f42de35d4e0) 0 empty
  std::is_reference<long unsigned int&> (0x0x7f42de35d548) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de33ef60) 0 empty

Class std::__is_referenceable<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<long unsigned int&> (0x0x7f42de35d5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de362000) 0 empty

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

Class std::add_rvalue_reference<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<long unsigned int&> (0x0x7f42de35d618) 0 empty
  std::__add_rvalue_reference_helper<long unsigned int&, true> (0x0x7f42de3620c0) 0 empty

Class std::is_function<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const long unsigned int&> (0x0x7f42de35d6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de362120) 0 empty

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

Class std::is_lvalue_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const long unsigned int&> (0x0x7f42de35d750) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de3622a0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const long unsigned int&>, std::is_rvalue_reference<const long unsigned int&> > (0x0x7f42de35d7b8) 0 empty
  std::is_lvalue_reference<const long unsigned int&> (0x0x7f42de35d820) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de362360) 0 empty

Class std::is_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const long unsigned int&> (0x0x7f42de35d888) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de3623c0) 0 empty

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

Class std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7f42de35d9c0) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7f42de35da28) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de362480) 0 empty

Class std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const long unsigned int&>, std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7f42de35db60) 0 empty
  std::__or_<std::is_reference<const long unsigned int&>, std::is_void<const long unsigned int&> > (0x0x7f42de35dbc8) 0 empty
    std::is_reference<const long unsigned int&> (0x0x7f42de35dc30) 0 empty
      std::integral_constant<bool, true> (0x0x7f42de3624e0) 0 empty

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

Class std::is_object<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const long unsigned int&> (0x0x7f42de35dd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de3625a0) 0 empty

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

Class std::__or_<std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const long unsigned int&>, std::is_reference<const long unsigned int&> > (0x0x7f42de35ddd0) 0 empty
  std::is_reference<const long unsigned int&> (0x0x7f42de35de38) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de362660) 0 empty

Class std::__is_referenceable<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const long unsigned int&> (0x0x7f42de35df70) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de362780) 0 empty

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

Class std::add_rvalue_reference<const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const long unsigned int&> (0x0x7f42de378000) 0 empty
  std::__add_rvalue_reference_helper<const long unsigned int&, true> (0x0x7f42de362840) 0 empty

Class std::__is_assignable_helper<long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<long unsigned int&, const long unsigned int&> (0x0x7f42de33e900) 0 empty

Class std::is_assignable<long unsigned int&, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7f42de378068) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de3628a0) 0 empty

Class std::__is_copy_assignable_impl<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<long unsigned int, true> (0x0x7f42de3780d0) 0 empty
  std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7f42de378138) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de362900) 0 empty

Class std::is_copy_assignable<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<long unsigned int> (0x0x7f42de3781a0) 0 empty
  std::__is_copy_assignable_impl<long unsigned int, true> (0x0x7f42de378208) 0 empty
    std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7f42de378270) 0 empty
      std::integral_constant<bool, true> (0x0x7f42de362960) 0 empty

Class std::__and_<std::is_copy_assignable<const MeCab::Token*>, std::is_copy_assignable<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<const MeCab::Token*>, std::is_copy_assignable<long unsigned int> > (0x0x7f42de3782d8) 0 empty
  std::is_copy_assignable<long unsigned int> (0x0x7f42de378340) 0 empty
    std::__is_copy_assignable_impl<long unsigned int, true> (0x0x7f42de3783a8) 0 empty
      std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7f42de378410) 0 empty
        std::integral_constant<bool, true> (0x0x7f42de3629c0) 0 empty

Class std::conditional<true, const std::pair<const MeCab::Token*, long unsigned int>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const MeCab::Token*, long unsigned int>&, const std::__nonesuch&> (0x0x7f42de362a20) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<const MeCab::Token*>, std::is_copy_assignable<long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<const MeCab::Token*>, std::is_copy_assignable<long unsigned int> > > (0x0x7f42de378750) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de362a80) 0 empty

Class std::conditional<false, const std::pair<const MeCab::Token*, long unsigned int>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const MeCab::Token*, long unsigned int>&, const std::__nonesuch&> (0x0x7f42de362ae0) 0 empty

Class std::is_function<const MeCab::Token*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const MeCab::Token*&&> (0x0x7f42de3788f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de362ba0) 0 empty

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

Class std::is_lvalue_reference<const MeCab::Token*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const MeCab::Token*&&> (0x0x7f42de378958) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de362c60) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const MeCab::Token*&&>, std::is_rvalue_reference<const MeCab::Token*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const MeCab::Token*&&>, std::is_rvalue_reference<const MeCab::Token*&&> > (0x0x7f42de362cc0) 0 empty

Class std::is_rvalue_reference<const MeCab::Token*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const MeCab::Token*&&> (0x0x7f42de3789c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de362d20) 0 empty

Class std::__or_<std::is_lvalue_reference<const MeCab::Token*&&>, std::is_rvalue_reference<const MeCab::Token*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const MeCab::Token*&&>, std::is_rvalue_reference<const MeCab::Token*&&> > (0x0x7f42de378a28) 0 empty
  std::is_rvalue_reference<const MeCab::Token*&&> (0x0x7f42de378a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de362d80) 0 empty

Class std::is_reference<const MeCab::Token*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const MeCab::Token*&&> (0x0x7f42de378af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de362de0) 0 empty

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

Class std::__or_<std::is_reference<const MeCab::Token*&&>, std::is_void<const MeCab::Token*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const MeCab::Token*&&>, std::is_void<const MeCab::Token*&&> > (0x0x7f42de378d00) 0 empty
  std::is_reference<const MeCab::Token*&&> (0x0x7f42de378d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de362ea0) 0 empty

Class std::__or_<std::is_function<const MeCab::Token*&&>, std::is_reference<const MeCab::Token*&&>, std::is_void<const MeCab::Token*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const MeCab::Token*&&>, std::is_reference<const MeCab::Token*&&>, std::is_void<const MeCab::Token*&&> > (0x0x7f42de378dd0) 0 empty
  std::__or_<std::is_reference<const MeCab::Token*&&>, std::is_void<const MeCab::Token*&&> > (0x0x7f42de378e38) 0 empty
    std::is_reference<const MeCab::Token*&&> (0x0x7f42de378ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f42de394000) 0 empty

Class std::__not_<std::__or_<std::is_function<const MeCab::Token*&&>, std::is_reference<const MeCab::Token*&&>, std::is_void<const MeCab::Token*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const MeCab::Token*&&>, std::is_reference<const MeCab::Token*&&>, std::is_void<const MeCab::Token*&&> > > (0x0x7f42de378f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de3940c0) 0 empty

Class std::is_object<const MeCab::Token*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const MeCab::Token*&&> (0x0x7f42de378f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de394120) 0 empty

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

Class std::__or_<std::is_object<const MeCab::Token*&&>, std::is_reference<const MeCab::Token*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const MeCab::Token*&&>, std::is_reference<const MeCab::Token*&&> > (0x0x7f42de3980d0) 0 empty
  std::is_reference<const MeCab::Token*&&> (0x0x7f42de398138) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de3941e0) 0 empty

Class std::__is_referenceable<const MeCab::Token*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const MeCab::Token*&&> (0x0x7f42de3981a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de394300) 0 empty

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

Class std::add_rvalue_reference<const MeCab::Token*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const MeCab::Token*&&> (0x0x7f42de398208) 0 empty
  std::__add_rvalue_reference_helper<const MeCab::Token*&&, true> (0x0x7f42de3943c0) 0 empty

Class std::__is_assignable_helper<const MeCab::Token*&, const MeCab::Token*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<const MeCab::Token*&, const MeCab::Token*&&> (0x0x7f42de362b40) 0 empty

Class std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&> (0x0x7f42de398270) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de394420) 0 empty

Class std::__is_move_assignable_impl<const MeCab::Token*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<const MeCab::Token*, true> (0x0x7f42de3982d8) 0 empty
  std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&> (0x0x7f42de398340) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de394480) 0 empty

Class std::is_move_assignable<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const MeCab::Token*> (0x0x7f42de3983a8) 0 empty
  std::__is_move_assignable_impl<const MeCab::Token*, true> (0x0x7f42de398410) 0 empty
    std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&> (0x0x7f42de398478) 0 empty
      std::integral_constant<bool, true> (0x0x7f42de3944e0) 0 empty

Class std::conditional<true, std::is_move_assignable<long unsigned int>, std::is_move_assignable<const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<long unsigned int>, std::is_move_assignable<const MeCab::Token*> > (0x0x7f42de394540) 0 empty

Class std::is_function<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<long unsigned int&&> (0x0x7f42de398548) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de394600) 0 empty

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

Class std::is_lvalue_reference<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<long unsigned int&&> (0x0x7f42de3985b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de3946c0) 0 empty

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

Class std::is_rvalue_reference<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<long unsigned int&&> (0x0x7f42de398618) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de394780) 0 empty

Class std::__or_<std::is_lvalue_reference<long unsigned int&&>, std::is_rvalue_reference<long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<long unsigned int&&>, std::is_rvalue_reference<long unsigned int&&> > (0x0x7f42de398680) 0 empty
  std::is_rvalue_reference<long unsigned int&&> (0x0x7f42de3986e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de3947e0) 0 empty

Class std::is_reference<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<long unsigned int&&> (0x0x7f42de398820) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de394840) 0 empty

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

Class std::__or_<std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > (0x0x7f42de398958) 0 empty
  std::is_reference<long unsigned int&&> (0x0x7f42de3989c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de3949c0) 0 empty

Class std::__or_<std::is_function<long unsigned int&&>, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int&&>, std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > (0x0x7f42de398a28) 0 empty
  std::__or_<std::is_reference<long unsigned int&&>, std::is_void<long unsigned int&&> > (0x0x7f42de398a90) 0 empty
    std::is_reference<long unsigned int&&> (0x0x7f42de398af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f42de394a20) 0 empty

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

Class std::is_object<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<long unsigned int&&> (0x0x7f42de398bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de394ae0) 0 empty

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

Class std::__or_<std::is_object<long unsigned int&&>, std::is_reference<long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<long unsigned int&&>, std::is_reference<long unsigned int&&> > (0x0x7f42de398dd0) 0 empty
  std::is_reference<long unsigned int&&> (0x0x7f42de398e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de394ba0) 0 empty

Class std::__is_referenceable<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<long unsigned int&&> (0x0x7f42de398ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de394cc0) 0 empty

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

Class std::add_rvalue_reference<long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<long unsigned int&&> (0x0x7f42de398f08) 0 empty
  std::__add_rvalue_reference_helper<long unsigned int&&, true> (0x0x7f42de394d80) 0 empty

Class std::__is_assignable_helper<long unsigned int&, long unsigned int&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<long unsigned int&, long unsigned int&&> (0x0x7f42de3945a0) 0 empty

Class std::is_assignable<long unsigned int&, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7f42de398f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de394de0) 0 empty

Class std::__is_move_assignable_impl<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<long unsigned int, true> (0x0x7f42de3b7000) 0 empty
  std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7f42de3b7068) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de394e40) 0 empty

Class std::is_move_assignable<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<long unsigned int> (0x0x7f42de3b70d0) 0 empty
  std::__is_move_assignable_impl<long unsigned int, true> (0x0x7f42de3b7138) 0 empty
    std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7f42de3b71a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f42de394ea0) 0 empty

Class std::__and_<std::is_move_assignable<const MeCab::Token*>, std::is_move_assignable<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<const MeCab::Token*>, std::is_move_assignable<long unsigned int> > (0x0x7f42de3b7208) 0 empty
  std::is_move_assignable<long unsigned int> (0x0x7f42de3b7270) 0 empty
    std::__is_move_assignable_impl<long unsigned int, true> (0x0x7f42de3b72d8) 0 empty
      std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7f42de3b7340) 0 empty
        std::integral_constant<bool, true> (0x0x7f42de394f00) 0 empty

Class std::conditional<true, std::pair<const MeCab::Token*, long unsigned int>&&, std::__nonesuch&&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<const MeCab::Token*, long unsigned int>&&, std::__nonesuch&&> (0x0x7f42de394f60) 0 empty

Class std::pair<const MeCab::Token*, long unsigned int>
   size=16 align=8
   base size=16 base align=8
std::pair<const MeCab::Token*, long unsigned int> (0x0x7f42de285600) 0

Class std::iterator_traits<MeCab::Dictionary**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<MeCab::Dictionary**> (0x0x7f42de3bbb40) 0 empty

Class __gnu_cxx::__normal_iterator<MeCab::Dictionary**, std::vector<MeCab::Dictionary*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<MeCab::Dictionary**, std::vector<MeCab::Dictionary*> > (0x0x7f42de3bbae0) 0

Class std::is_error_code_enum<__gnu_cxx::__normal_iterator<MeCab::Dictionary**, std::vector<MeCab::Dictionary*> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<__gnu_cxx::__normal_iterator<MeCab::Dictionary**, std::vector<MeCab::Dictionary*> > > (0x0x7f42de3b76e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de3bbba0) 0 empty

Class std::is_error_condition_enum<__gnu_cxx::__normal_iterator<MeCab::Dictionary**, std::vector<MeCab::Dictionary*> > >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<__gnu_cxx::__normal_iterator<MeCab::Dictionary**, std::vector<MeCab::Dictionary*> > > (0x0x7f42de3b7750) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de3bbc00) 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 (0x0x7f42de3bbd80) 0

Class std::__are_same<int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<int, int> (0x0x7f42de3fc120) 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 (0x0x7f42de3fc1e0) 0

Class std::__are_same<long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long int, int> (0x0x7f42de3fc540) 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 (0x0x7f42de3fc600) 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> (0x0x7f42de3fc960) 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 (0x0x7f42de3fca20) 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> (0x0x7f42de3fcd80) 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 (0x0x7f42de3fce40) 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> (0x0x7f42de0221e0) 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 (0x0x7f42de0222a0) 0

Class std::__are_same<float, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<float, int> (0x0x7f42de022600) 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 (0x0x7f42de0226c0) 0

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

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

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7f42de022f00) 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> (0x0x7f42de058000) 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> (0x0x7f42de058060) 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> (0x0x7f42de022f60) 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> (0x0x7f42de3b7820) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de0580c0) 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> (0x0x7f42de3b7888) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de058120) 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> > > (0x0x7f42de058180) 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> (0x0x7f42de3b78f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de0582a0) 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> > (0x0x7f42de058300) 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> (0x0x7f42de3b7a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de058360) 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> > (0x0x7f42de3b7a90) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7f42de3b7af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42de0583c0) 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> > (0x0x7f42de3b7b60) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f42de3b7bc8) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7f42de3b7c30) 0 empty
      std::integral_constant<bool, false> (0x0x7f42de0584e0) 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> (0x0x7f42de3b7c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de058600) 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> > > (0x0x7f42de058660) 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> (0x0x7f42de3b7d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de0586c0) 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> > (0x0x7f42de058720) 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> (0x0x7f42de3b7d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de058780) 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> > (0x0x7f42de3b7dd0) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7f42de3b7e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f42de0587e0) 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> (0x0x7f42de3b7ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de058840) 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> > (0x0x7f42de0588a0) 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> > (0x0x7f42de3b7f08) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7f42de3b7f70) 0 empty
    std::integral_constant<bool, false> (0x0x7f42de058900) 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> > (0x0x7f42de3b7680) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f42de075000) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7f42de075068) 0 empty
      std::integral_constant<bool, false> (0x0x7f42de058960) 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> > > (0x0x7f42de0750d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de0589c0) 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> (0x0x7f42de075138) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de058a20) 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> > (0x0x7f42de058a80) 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> > (0x0x7f42de0751a0) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7f42de075208) 0 empty
    std::integral_constant<bool, true> (0x0x7f42de058ae0) 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> (0x0x7f42de075270) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de058b40) 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> (0x0x7f42de058ba0) 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> (0x0x7f42de0752d8) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7f42de058c00) 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> (0x0x7f42de0585a0) 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> (0x0x7f42de0753a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42de058de0) 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>&> (0x0x7f42de0811e0) 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 (0x0x7f42de081480) 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 (0x0x7f42de081840) 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 (0x0x7f42de081c00) 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 (0x0x7f42de0b7000) 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 (0x0x7f42de0b73c0) 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 (0x0x7f42de0b7780) 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 (0x0x7f42de0b7b40) 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 (0x0x7f42de0b7f00) 0

Class std::iterator_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<wchar_t*> (0x0x7f42de0e9300) 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>&> (0x0x7f42de0e96c0) 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>&> (0x0x7f42de110d80) 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>&> (0x0x7f42de12d780) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7f42de12da80) 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> > (0x0x7f42de12da20) 0

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> > (0x0x7f42de12dae0) 0

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>&> (0x0x7f42de12db40) 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> > (0x0x7f42de075c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de12dea0) 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> > (0x0x7f42de075d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f42de12df00) 0 empty

Class std::__is_floating<int>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<int> (0x0x7f42de17e180) 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> > (0x0x7f42de17e120) 0 empty

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

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7f42de17e240) 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> > (0x0x7f42de17e0c0) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7f42de1880d0) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f42de17e2a0) 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> (0x0x7f42de17e300) 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> (0x0x7f42de17e360) 0 empty

Class MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::unit_t
   size=8 align=4
   base size=8 base align=4
MeCab::Darts::DoubleArrayImpl<char, unsigned char, int, unsigned int>::unit_t (0x0x7f42de1c8540) 0

Class std::remove_reference<std::vector<MeCab::NBestGenerator::QueueElement*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::vector<MeCab::NBestGenerator::QueueElement*>&> (0x0x7f42de1c8cc0) 0 empty

Class std::initializer_list<MeCab::NBestGenerator::QueueElement*>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<MeCab::NBestGenerator::QueueElement*> (0x0x7f42de1c8d80) 0

Class std::iterator_traits<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<MeCab::NBestGenerator::QueueElement**> (0x0x7f42de1c8e40) 0 empty

Class __gnu_cxx::__normal_iterator<MeCab::NBestGenerator::QueueElement**, std::vector<MeCab::NBestGenerator::QueueElement*> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<MeCab::NBestGenerator::QueueElement**, std::vector<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42de1c8de0) 0

Class std::__are_same<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**> (0x0x7f42de1c8ea0) 0 empty

Class __gnu_cxx::__enable_if<true, std::vector<MeCab::NBestGenerator::QueueElement*> >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__enable_if<true, std::vector<MeCab::NBestGenerator::QueueElement*> > (0x0x7f42dde0f0c0) 0 empty

Vtable for MeCab::scoped_ptr<MeCab::FreeList<mecab_node_t> >
MeCab::scoped_ptr<MeCab::FreeList<mecab_node_t> >::_ZTVN5MeCab10scoped_ptrINS_8FreeListI12mecab_node_tEEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10scoped_ptrINS_8FreeListI12mecab_node_tEEEE)
16    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::FreeList<mecab_node_t> >
24    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::FreeList<mecab_node_t> >

Class MeCab::scoped_ptr<MeCab::FreeList<mecab_node_t> >
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_ptr<MeCab::FreeList<mecab_node_t> > (0x0x7f42dde0f660) 0
    vptr=((& MeCab::scoped_ptr<MeCab::FreeList<mecab_node_t> >::_ZTVN5MeCab10scoped_ptrINS_8FreeListI12mecab_node_tEEEE) + 16u)

Vtable for MeCab::scoped_ptr<MeCab::FreeList<mecab_path_t> >
MeCab::scoped_ptr<MeCab::FreeList<mecab_path_t> >::_ZTVN5MeCab10scoped_ptrINS_8FreeListI12mecab_path_tEEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10scoped_ptrINS_8FreeListI12mecab_path_tEEEE)
16    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::FreeList<mecab_path_t> >
24    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::FreeList<mecab_path_t> >

Class MeCab::scoped_ptr<MeCab::FreeList<mecab_path_t> >
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_ptr<MeCab::FreeList<mecab_path_t> > (0x0x7f42dde0f6c0) 0
    vptr=((& MeCab::scoped_ptr<MeCab::FreeList<mecab_path_t> >::_ZTVN5MeCab10scoped_ptrINS_8FreeListI12mecab_path_tEEEE) + 16u)

Vtable for MeCab::Allocator<mecab_node_t, mecab_path_t>
MeCab::Allocator<mecab_node_t, mecab_path_t>::_ZTVN5MeCab9AllocatorI12mecab_node_t12mecab_path_tEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab9AllocatorI12mecab_node_t12mecab_path_tEE)
16    (int (*)(...))MeCab::Allocator<N, P>::~Allocator<mecab_node_t, mecab_path_t>
24    (int (*)(...))MeCab::Allocator<N, P>::~Allocator<mecab_node_t, mecab_path_t>

Class MeCab::Allocator<mecab_node_t, mecab_path_t>
   size=120 align=8
   base size=120 base align=8
MeCab::Allocator<mecab_node_t, mecab_path_t> (0x0x7f42dde0f600) 0
    vptr=((& MeCab::Allocator<mecab_node_t, mecab_path_t>::_ZTVN5MeCab9AllocatorI12mecab_node_t12mecab_path_tEE) + 16u)

Class std::__are_same<MeCab::Dictionary* const*, MeCab::Dictionary**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<MeCab::Dictionary* const*, MeCab::Dictionary**> (0x0x7f42dde0f840) 0 empty

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

Class std::conditional<false, std::__is_direct_constructible_ref_cast<const MeCab::Token*, const MeCab::Token* const&>, std::__is_direct_constructible_new_safe<const MeCab::Token*, const MeCab::Token* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<const MeCab::Token*, const MeCab::Token* const&>, std::__is_direct_constructible_new_safe<const MeCab::Token*, const MeCab::Token* const&> > (0x0x7f42dde3f7e0) 0 empty

Class std::conditional<false, std::is_void<const MeCab::Token*>, std::__or_<std::__is_array_unknown_bounds<const MeCab::Token*>, std::is_function<const MeCab::Token*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const MeCab::Token*>, std::__or_<std::__is_array_unknown_bounds<const MeCab::Token*>, std::is_function<const MeCab::Token*> > > (0x0x7f42dde3f840) 0 empty

Class std::conditional<false, std::__not_<std::extent<const MeCab::Token*, 0u> >, std::is_array<const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<const MeCab::Token*, 0u> >, std::is_array<const MeCab::Token*> > (0x0x7f42dde3f8a0) 0 empty

Class std::__and_<std::is_array<const MeCab::Token*>, std::__not_<std::extent<const MeCab::Token*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<const MeCab::Token*>, std::__not_<std::extent<const MeCab::Token*, 0u> > > (0x0x7f42de1888f0) 0 empty
  std::is_array<const MeCab::Token*> (0x0x7f42de188958) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dde3f900) 0 empty

Class std::__is_array_unknown_bounds<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<const MeCab::Token*> (0x0x7f42de188a90) 0 empty
  std::__and_<std::is_array<const MeCab::Token*>, std::__not_<std::extent<const MeCab::Token*, 0u> > > (0x0x7f42de188af8) 0 empty
    std::is_array<const MeCab::Token*> (0x0x7f42de188b60) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dde3fa20) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<const MeCab::Token*>, std::is_function<const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<const MeCab::Token*>, std::is_function<const MeCab::Token*> > (0x0x7f42dde3fa80) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<const MeCab::Token*>, std::is_function<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<const MeCab::Token*>, std::is_function<const MeCab::Token*> > (0x0x7f42de188c30) 0 empty
  std::is_function<const MeCab::Token*> (0x0x7f42de188c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dde3fae0) 0 empty

Class std::__or_<std::is_void<const MeCab::Token*>, std::__is_array_unknown_bounds<const MeCab::Token*>, std::is_function<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const MeCab::Token*>, std::__is_array_unknown_bounds<const MeCab::Token*>, std::is_function<const MeCab::Token*> > (0x0x7f42de188dd0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<const MeCab::Token*>, std::is_function<const MeCab::Token*> > (0x0x7f42de188e38) 0 empty
    std::is_function<const MeCab::Token*> (0x0x7f42de188ea0) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dde3fb40) 0 empty

Class std::conditional<false, std::is_reference<const MeCab::Token*>, std::is_scalar<const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const MeCab::Token*>, std::is_scalar<const MeCab::Token*> > (0x0x7f42dde3fba0) 0 empty

Class std::__is_integral_helper<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<const MeCab::Token*> (0x0x7f42dde7c068) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dde3fc00) 0 empty

Class std::is_integral<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<const MeCab::Token*> (0x0x7f42dde7c0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dde3fc60) 0 empty

Class std::conditional<false, std::is_integral<const MeCab::Token*>, std::is_floating_point<const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<const MeCab::Token*>, std::is_floating_point<const MeCab::Token*> > (0x0x7f42dde3fcc0) 0 empty

Class std::__is_floating_point_helper<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<const MeCab::Token*> (0x0x7f42dde7c208) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dde3fd20) 0 empty

Class std::is_floating_point<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<const MeCab::Token*> (0x0x7f42dde7c270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dde3fd80) 0 empty

Class std::__or_<std::is_integral<const MeCab::Token*>, std::is_floating_point<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<const MeCab::Token*>, std::is_floating_point<const MeCab::Token*> > (0x0x7f42dde7c2d8) 0 empty
  std::is_floating_point<const MeCab::Token*> (0x0x7f42dde7c340) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dde3fde0) 0 empty

Class std::is_arithmetic<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<const MeCab::Token*> (0x0x7f42dde7c3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dde86000) 0 empty

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

Class std::is_enum<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<const MeCab::Token*> (0x0x7f42dde7c410) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dde860c0) 0 empty

Class std::conditional<false, std::is_enum<const MeCab::Token*>, std::__or_<std::is_pointer<const MeCab::Token*>, std::is_member_pointer<const MeCab::Token*>, std::is_null_pointer<const MeCab::Token*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<const MeCab::Token*>, std::__or_<std::is_pointer<const MeCab::Token*>, std::is_member_pointer<const MeCab::Token*>, std::is_null_pointer<const MeCab::Token*> > > (0x0x7f42dde86120) 0 empty

Class std::__is_pointer_helper<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<const MeCab::Token*> (0x0x7f42dde7c478) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dde86180) 0 empty

Class std::is_pointer<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<const MeCab::Token*> (0x0x7f42dde7c4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dde861e0) 0 empty

Class std::conditional<true, std::is_pointer<const MeCab::Token*>, std::__or_<std::is_member_pointer<const MeCab::Token*>, std::is_null_pointer<const MeCab::Token*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<const MeCab::Token*>, std::__or_<std::is_member_pointer<const MeCab::Token*>, std::is_null_pointer<const MeCab::Token*> > > (0x0x7f42dde86240) 0 empty

Class std::__or_<std::is_pointer<const MeCab::Token*>, std::is_member_pointer<const MeCab::Token*>, std::is_null_pointer<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<const MeCab::Token*>, std::is_member_pointer<const MeCab::Token*>, std::is_null_pointer<const MeCab::Token*> > (0x0x7f42dde7c548) 0 empty
  std::is_pointer<const MeCab::Token*> (0x0x7f42dde7c5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dde862a0) 0 empty

Class std::__or_<std::is_enum<const MeCab::Token*>, std::is_pointer<const MeCab::Token*>, std::is_member_pointer<const MeCab::Token*>, std::is_null_pointer<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<const MeCab::Token*>, std::is_pointer<const MeCab::Token*>, std::is_member_pointer<const MeCab::Token*>, std::is_null_pointer<const MeCab::Token*> > (0x0x7f42dde7c618) 0 empty
  std::__or_<std::is_pointer<const MeCab::Token*>, std::is_member_pointer<const MeCab::Token*>, std::is_null_pointer<const MeCab::Token*> > (0x0x7f42dde7c680) 0 empty
    std::is_pointer<const MeCab::Token*> (0x0x7f42dde7c6e8) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dde86300) 0 empty

Class std::__or_<std::is_arithmetic<const MeCab::Token*>, std::is_enum<const MeCab::Token*>, std::is_pointer<const MeCab::Token*>, std::is_member_pointer<const MeCab::Token*>, std::is_null_pointer<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<const MeCab::Token*>, std::is_enum<const MeCab::Token*>, std::is_pointer<const MeCab::Token*>, std::is_member_pointer<const MeCab::Token*>, std::is_null_pointer<const MeCab::Token*> > (0x0x7f42dde7c750) 0 empty
  std::__or_<std::is_enum<const MeCab::Token*>, std::is_pointer<const MeCab::Token*>, std::is_member_pointer<const MeCab::Token*>, std::is_null_pointer<const MeCab::Token*> > (0x0x7f42dde7c7b8) 0 empty
    std::__or_<std::is_pointer<const MeCab::Token*>, std::is_member_pointer<const MeCab::Token*>, std::is_null_pointer<const MeCab::Token*> > (0x0x7f42dde7c820) 0 empty
      std::is_pointer<const MeCab::Token*> (0x0x7f42dde7c888) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dde86360) 0 empty

Class std::is_scalar<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<const MeCab::Token*> (0x0x7f42dde7c8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dde863c0) 0 empty

Class std::__or_<std::is_reference<const MeCab::Token*>, std::is_scalar<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const MeCab::Token*>, std::is_scalar<const MeCab::Token*> > (0x0x7f42dde7c958) 0 empty
  std::is_scalar<const MeCab::Token*> (0x0x7f42dde7c9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dde86420) 0 empty

Class std::__is_destructible_safe<const MeCab::Token*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<const MeCab::Token*, false, true> (0x0x7f42dde7ca28) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dde86540) 0 empty

Class std::is_destructible<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<const MeCab::Token*> (0x0x7f42dde7ca90) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dde865a0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token* const&>, std::is_destructible<const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token* const&>, std::is_destructible<const MeCab::Token*> > (0x0x7f42dde86600) 0 empty

Class std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token* const&> (0x0x7f42dde7caf8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f42dde86660) 0 empty

Class std::__and_<std::is_destructible<const MeCab::Token*>, std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const MeCab::Token*>, std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token* const&> > (0x0x7f42dde7cbc8) 0 empty
  std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token* const&> (0x0x7f42dde7cc30) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f42dde866c0) 0 empty

Class std::__is_direct_constructible_new_safe<const MeCab::Token*, const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const MeCab::Token*, const MeCab::Token* const&> (0x0x7f42dde7cc98) 0 empty
  std::__and_<std::is_destructible<const MeCab::Token*>, std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token* const&> > (0x0x7f42dde7cd00) 0 empty
    std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token* const&> (0x0x7f42dde7cd68) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f42dde86720) 0 empty

Class std::__is_direct_constructible_new<const MeCab::Token*, const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const MeCab::Token*, const MeCab::Token* const&> (0x0x7f42dde7cdd0) 0 empty
  std::__is_direct_constructible_new_safe<const MeCab::Token*, const MeCab::Token* const&> (0x0x7f42dde7ce38) 0 empty
    std::__and_<std::is_destructible<const MeCab::Token*>, std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token* const&> > (0x0x7f42dde7cea0) 0 empty
      std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token* const&> (0x0x7f42dde7cf08) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f42dde86840) 0 empty

Class std::__is_direct_constructible<const MeCab::Token*, const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const MeCab::Token*, const MeCab::Token* const&> (0x0x7f42dde7cf70) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dde86900) 0 empty

Class std::__is_constructible_impl<const MeCab::Token*, const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const MeCab::Token*, const MeCab::Token* const&> (0x0x7f42dde9a000) 0 empty
  std::__is_direct_constructible<const MeCab::Token*, const MeCab::Token* const&> (0x0x7f42dde9a068) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dde86960) 0 empty

Class std::is_constructible<const MeCab::Token*, const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const MeCab::Token*, const MeCab::Token* const&> (0x0x7f42dde9a0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dde869c0) 0 empty

Class std::conditional<true, std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<const MeCab::Token*, const MeCab::Token* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<long unsigned int, const long unsigned int&>, std::is_constructible<const MeCab::Token*, const MeCab::Token* const&> > (0x0x7f42dde86a20) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, const long unsigned int&>, std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, const long unsigned int&>, std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&> > (0x0x7f42dde86a80) 0 empty

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

Class std::conditional<false, std::__not_<std::extent<long unsigned int, 0u> >, std::is_array<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<long unsigned int, 0u> >, std::is_array<long unsigned int> > (0x0x7f42dde86c00) 0 empty

Class std::__and_<std::is_array<long unsigned int>, std::__not_<std::extent<long unsigned int, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<long unsigned int>, std::__not_<std::extent<long unsigned int, 0u> > > (0x0x7f42dde9a208) 0 empty
  std::is_array<long unsigned int> (0x0x7f42dde9a270) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dde86c60) 0 empty

Class std::__is_array_unknown_bounds<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<long unsigned int> (0x0x7f42dde9a3a8) 0 empty
  std::__and_<std::is_array<long unsigned int>, std::__not_<std::extent<long unsigned int, 0u> > > (0x0x7f42dde9a410) 0 empty
    std::is_array<long unsigned int> (0x0x7f42dde9a478) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dde86d80) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > (0x0x7f42dde9a548) 0 empty
  std::is_function<long unsigned int> (0x0x7f42dde9a5b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dde86e40) 0 empty

Class std::__or_<std::is_void<long unsigned int>, std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<long unsigned int>, std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > (0x0x7f42dde9a6e8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<long unsigned int>, std::is_function<long unsigned int> > (0x0x7f42dde9a750) 0 empty
    std::is_function<long unsigned int> (0x0x7f42dde9a7b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dde86ea0) 0 empty

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

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

Class std::conditional<true, std::is_integral<long unsigned int>, std::is_floating_point<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_integral<long unsigned int>, std::is_floating_point<long unsigned int> > (0x0x7f42ddea90c0) 0 empty

Class std::__or_<std::is_integral<long unsigned int>, std::is_floating_point<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<long unsigned int>, std::is_floating_point<long unsigned int> > (0x0x7f42dde9ab60) 0 empty
  std::is_integral<long unsigned int> (0x0x7f42dde9abc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddea9120) 0 empty

Class std::is_arithmetic<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<long unsigned int> (0x0x7f42dde9ac30) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddea9240) 0 empty

Class std::conditional<true, std::is_arithmetic<long unsigned int>, std::__or_<std::is_enum<long unsigned int>, std::is_pointer<long unsigned int>, std::is_member_pointer<long unsigned int>, std::is_null_pointer<long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_arithmetic<long unsigned int>, std::__or_<std::is_enum<long unsigned int>, std::is_pointer<long unsigned int>, std::is_member_pointer<long unsigned int>, std::is_null_pointer<long unsigned int> > > (0x0x7f42ddea92a0) 0 empty

Class std::__or_<std::is_arithmetic<long unsigned int>, std::is_enum<long unsigned int>, std::is_pointer<long unsigned int>, std::is_member_pointer<long unsigned int>, std::is_null_pointer<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<long unsigned int>, std::is_enum<long unsigned int>, std::is_pointer<long unsigned int>, std::is_member_pointer<long unsigned int>, std::is_null_pointer<long unsigned int> > (0x0x7f42dde9ac98) 0 empty
  std::is_arithmetic<long unsigned int> (0x0x7f42dde9ad00) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddea9300) 0 empty

Class std::is_scalar<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<long unsigned int> (0x0x7f42dde9ad68) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddea9360) 0 empty

Class std::__or_<std::is_reference<long unsigned int>, std::is_scalar<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<long unsigned int>, std::is_scalar<long unsigned int> > (0x0x7f42dde9add0) 0 empty
  std::is_scalar<long unsigned int> (0x0x7f42dde9ae38) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddea93c0) 0 empty

Class std::__is_destructible_safe<long unsigned int, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<long unsigned int, false, true> (0x0x7f42dde9aea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddea9420) 0 empty

Class std::is_destructible<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<long unsigned int> (0x0x7f42dde9af08) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddea9480) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&>, std::is_destructible<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&>, std::is_destructible<long unsigned int> > (0x0x7f42ddea94e0) 0 empty

Class std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> (0x0x7f42dde9af70) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f42ddea9540) 0 empty

Class std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> > (0x0x7f42ddeba068) 0 empty
  std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> (0x0x7f42ddeba0d0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f42ddea95a0) 0 empty

Class std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&> (0x0x7f42ddeba138) 0 empty
  std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> > (0x0x7f42ddeba1a0) 0 empty
    std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> (0x0x7f42ddeba208) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f42ddea9600) 0 empty

Class std::__is_direct_constructible_new<long unsigned int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<long unsigned int, const long unsigned int&> (0x0x7f42ddeba270) 0 empty
  std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&> (0x0x7f42ddeba2d8) 0 empty
    std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> > (0x0x7f42ddeba340) 0 empty
      std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&> (0x0x7f42ddeba3a8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f42ddea9660) 0 empty

Class std::__is_direct_constructible<long unsigned int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<long unsigned int, const long unsigned int&> (0x0x7f42ddeba410) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddea96c0) 0 empty

Class std::__is_constructible_impl<long unsigned int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<long unsigned int, const long unsigned int&> (0x0x7f42ddeba478) 0 empty
  std::__is_direct_constructible<long unsigned int, const long unsigned int&> (0x0x7f42ddeba4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddea9720) 0 empty

Class std::is_constructible<long unsigned int, const long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<long unsigned int, const long unsigned int&> (0x0x7f42ddeba548) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddea9780) 0 empty

Class std::__and_<std::is_constructible<const MeCab::Token*, const MeCab::Token* const&>, std::is_constructible<long unsigned int, const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const MeCab::Token*, const MeCab::Token* const&>, std::is_constructible<long unsigned int, const long unsigned int&> > (0x0x7f42ddeba5b0) 0 empty
  std::is_constructible<long unsigned int, const long unsigned int&> (0x0x7f42ddeba618) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddea97e0) 0 empty

Class std::remove_volatile<const MeCab::Token* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const MeCab::Token* const&> (0x0x7f42ddea9900) 0 empty

Class std::remove_const<const MeCab::Token* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const MeCab::Token* const&> (0x0x7f42ddea9960) 0 empty

Class std::remove_cv<const MeCab::Token* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const MeCab::Token* const&> (0x0x7f42ddea98a0) 0 empty

Class std::__is_void_helper<const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const MeCab::Token* const&> (0x0x7f42ddeba6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddea99c0) 0 empty

Class std::is_void<const MeCab::Token* const&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const MeCab::Token* const&> (0x0x7f42ddeba750) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddea9a20) 0 empty

Class std::conditional<false, std::is_void<const MeCab::Token* const&>, std::__or_<std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const MeCab::Token* const&>, std::__or_<std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> > > (0x0x7f42ddea9a80) 0 empty

Class std::conditional<false, std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> > (0x0x7f42ddea9ae0) 0 empty

Class std::__or_<std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> > (0x0x7f42ddeba888) 0 empty
  std::is_array<const MeCab::Token*> (0x0x7f42ddeba8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f42ddea9c00) 0 empty

Class std::__or_<std::is_void<const MeCab::Token* const&>, std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const MeCab::Token* const&>, std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> > (0x0x7f42ddeba958) 0 empty
  std::__or_<std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> > (0x0x7f42ddeba9c0) 0 empty
    std::is_array<const MeCab::Token*> (0x0x7f42ddebaa28) 0 empty
      std::integral_constant<bool, false> (0x0x7f42ddea9c60) 0 empty

Class std::__is_convertible_helper<const MeCab::Token* const&, const MeCab::Token*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const MeCab::Token* const&, const MeCab::Token*, false> (0x0x7f42ddea9cc0) 0 empty

Class std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const MeCab::Token* const&, const MeCab::Token*> (0x0x7f42ddebaaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddea9d20) 0 empty

Class std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const MeCab::Token* const&, const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const MeCab::Token* const&, const MeCab::Token*> > (0x0x7f42ddea9d80) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7f42ddebac98) 0 empty
  std::is_array<long unsigned int> (0x0x7f42ddebad00) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dded6240) 0 empty

Class std::__or_<std::is_void<const long unsigned int&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const long unsigned int&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7f42ddebad68) 0 empty
  std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7f42ddebadd0) 0 empty
    std::is_array<long unsigned int> (0x0x7f42ddebae38) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dded62a0) 0 empty

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

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

Class std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7f42ddebaf70) 0 empty
  std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7f42ddee2000) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dded63c0) 0 empty

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

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

Class std::conditional<true, std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > > (0x0x7f42dded6540) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<const MeCab::Token*, const MeCab::Token*&>, std::__is_direct_constructible_new_safe<const MeCab::Token*, const MeCab::Token*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<const MeCab::Token*, const MeCab::Token*&>, std::__is_direct_constructible_new_safe<const MeCab::Token*, const MeCab::Token*&> > (0x0x7f42dded65a0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token*&>, std::is_destructible<const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token*&>, std::is_destructible<const MeCab::Token*> > (0x0x7f42dded6600) 0 empty

Class std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token*&> (0x0x7f42ddee2068) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f42dded6660) 0 empty

Class std::__and_<std::is_destructible<const MeCab::Token*>, std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const MeCab::Token*>, std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token*&> > (0x0x7f42ddee2138) 0 empty
  std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token*&> (0x0x7f42ddee21a0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f42dded66c0) 0 empty

Class std::__is_direct_constructible_new_safe<const MeCab::Token*, const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const MeCab::Token*, const MeCab::Token*&> (0x0x7f42ddee2208) 0 empty
  std::__and_<std::is_destructible<const MeCab::Token*>, std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token*&> > (0x0x7f42ddee2270) 0 empty
    std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token*&> (0x0x7f42ddee22d8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f42dded6720) 0 empty

Class std::__is_direct_constructible_new<const MeCab::Token*, const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const MeCab::Token*, const MeCab::Token*&> (0x0x7f42ddee2340) 0 empty
  std::__is_direct_constructible_new_safe<const MeCab::Token*, const MeCab::Token*&> (0x0x7f42ddee23a8) 0 empty
    std::__and_<std::is_destructible<const MeCab::Token*>, std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token*&> > (0x0x7f42ddee2410) 0 empty
      std::__is_direct_constructible_impl<const MeCab::Token*, const MeCab::Token*&> (0x0x7f42ddee2478) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f42dded6780) 0 empty

Class std::__is_direct_constructible<const MeCab::Token*, const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<const MeCab::Token*, const MeCab::Token*&> (0x0x7f42ddee24e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dded67e0) 0 empty

Class std::__is_constructible_impl<const MeCab::Token*, const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<const MeCab::Token*, const MeCab::Token*&> (0x0x7f42ddee2548) 0 empty
  std::__is_direct_constructible<const MeCab::Token*, const MeCab::Token*&> (0x0x7f42ddee25b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dded6840) 0 empty

Class std::is_constructible<const MeCab::Token*, const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<const MeCab::Token*, const MeCab::Token*&> (0x0x7f42ddee2618) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dded68a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > >, std::is_constructible<const MeCab::Token*, const MeCab::Token*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > >, std::is_constructible<const MeCab::Token*, const MeCab::Token*&> > (0x0x7f42dded6900) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, const long unsigned int&&>, std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, const long unsigned int&&>, std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&&> > (0x0x7f42dded6960) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&>, std::is_destructible<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&>, std::is_destructible<long unsigned int> > (0x0x7f42dded69c0) 0 empty

Class std::is_function<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const long unsigned int&&> (0x0x7f42ddee26e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dded6a80) 0 empty

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

Class std::is_lvalue_reference<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const long unsigned int&&> (0x0x7f42ddee2750) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dded6c00) 0 empty

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

Class std::is_rvalue_reference<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const long unsigned int&&> (0x0x7f42ddee27b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dded6cc0) 0 empty

Class std::__or_<std::is_lvalue_reference<const long unsigned int&&>, std::is_rvalue_reference<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const long unsigned int&&>, std::is_rvalue_reference<const long unsigned int&&> > (0x0x7f42ddee2820) 0 empty
  std::is_rvalue_reference<const long unsigned int&&> (0x0x7f42ddee2888) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dded6d20) 0 empty

Class std::is_reference<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const long unsigned int&&> (0x0x7f42ddee28f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dded6d80) 0 empty

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

Class std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7f42ddee2958) 0 empty
  std::is_reference<const long unsigned int&&> (0x0x7f42ddee29c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dded6e40) 0 empty

Class std::__or_<std::is_function<const long unsigned int&&>, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const long unsigned int&&>, std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7f42ddee2af8) 0 empty
  std::__or_<std::is_reference<const long unsigned int&&>, std::is_void<const long unsigned int&&> > (0x0x7f42ddee2b60) 0 empty
    std::is_reference<const long unsigned int&&> (0x0x7f42ddee2bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dded6ea0) 0 empty

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

Class std::is_object<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const long unsigned int&&> (0x0x7f42ddee2d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dded6f60) 0 empty

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

Class std::__or_<std::is_object<const long unsigned int&&>, std::is_reference<const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const long unsigned int&&>, std::is_reference<const long unsigned int&&> > (0x0x7f42ddee2d68) 0 empty
  std::is_reference<const long unsigned int&&> (0x0x7f42ddee2dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddf0e060) 0 empty

Class std::__is_referenceable<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const long unsigned int&&> (0x0x7f42ddee2f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddf0e180) 0 empty

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

Class std::add_rvalue_reference<const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const long unsigned int&&> (0x0x7f42ddee2f70) 0 empty
  std::__add_rvalue_reference_helper<const long unsigned int&&, true> (0x0x7f42ddf0e240) 0 empty

Class std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> (0x0x7f42ddee2680) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f42dded6a20) 0 empty

Class std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> > (0x0x7f42ddf11068) 0 empty
  std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> (0x0x7f42ddf110d0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f42ddf0e2a0) 0 empty

Class std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&&> (0x0x7f42ddf11138) 0 empty
  std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> > (0x0x7f42ddf111a0) 0 empty
    std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> (0x0x7f42ddf11208) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f42ddf0e300) 0 empty

Class std::__is_direct_constructible_new<long unsigned int, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<long unsigned int, const long unsigned int&&> (0x0x7f42ddf11270) 0 empty
  std::__is_direct_constructible_new_safe<long unsigned int, const long unsigned int&&> (0x0x7f42ddf112d8) 0 empty
    std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> > (0x0x7f42ddf11340) 0 empty
      std::__is_direct_constructible_impl<long unsigned int, const long unsigned int&&> (0x0x7f42ddf113a8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f42ddf0e360) 0 empty

Class std::__is_direct_constructible<long unsigned int, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<long unsigned int, const long unsigned int&&> (0x0x7f42ddf11410) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddf0e3c0) 0 empty

Class std::__is_constructible_impl<long unsigned int, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<long unsigned int, const long unsigned int&&> (0x0x7f42ddf11478) 0 empty
  std::__is_direct_constructible<long unsigned int, const long unsigned int&&> (0x0x7f42ddf114e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddf0e420) 0 empty

Class std::is_constructible<long unsigned int, const long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<long unsigned int, const long unsigned int&&> (0x0x7f42ddf11548) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddf0e480) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> >, std::is_constructible<long unsigned int, const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> >, std::is_constructible<long unsigned int, const long unsigned int&&> > (0x0x7f42ddf0e4e0) 0 empty

Class std::remove_volatile<const MeCab::Token*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const MeCab::Token*&> (0x0x7f42ddf0e5a0) 0 empty

Class std::remove_const<const MeCab::Token*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const MeCab::Token*&> (0x0x7f42ddf0e600) 0 empty

Class std::remove_cv<const MeCab::Token*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const MeCab::Token*&> (0x0x7f42ddf0e540) 0 empty

Class std::__is_void_helper<const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const MeCab::Token*&> (0x0x7f42ddf11618) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddf0e660) 0 empty

Class std::is_void<const MeCab::Token*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const MeCab::Token*&> (0x0x7f42ddf11680) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddf0e6c0) 0 empty

Class std::conditional<false, std::is_void<const MeCab::Token*&>, std::__or_<std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const MeCab::Token*&>, std::__or_<std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> > > (0x0x7f42ddf0e720) 0 empty

Class std::__or_<std::is_void<const MeCab::Token*&>, std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const MeCab::Token*&>, std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> > (0x0x7f42ddf116e8) 0 empty
  std::__or_<std::is_function<const MeCab::Token*>, std::is_array<const MeCab::Token*> > (0x0x7f42ddf11750) 0 empty
    std::is_array<const MeCab::Token*> (0x0x7f42ddf117b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f42ddf0e780) 0 empty

Class std::__is_convertible_helper<const MeCab::Token*&, const MeCab::Token*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const MeCab::Token*&, const MeCab::Token*, false> (0x0x7f42ddf0e7e0) 0 empty

Class std::is_convertible<const MeCab::Token*&, const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const MeCab::Token*&, const MeCab::Token*> (0x0x7f42ddf11888) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddf0e840) 0 empty

Class std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const MeCab::Token*&, const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const long unsigned int&, long unsigned int>, std::is_convertible<const MeCab::Token*&, const MeCab::Token*> > (0x0x7f42ddf0e8a0) 0 empty

Class std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7f42ddf118f0) 0 empty
  std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7f42ddf11958) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddf0e900) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > (0x0x7f42ddf119c0) 0 empty
  std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7f42ddf11a28) 0 empty
    std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7f42ddf11a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f42ddf0e960) 0 empty

Class std::__and_<std::is_constructible<const MeCab::Token*, const MeCab::Token*&>, std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const MeCab::Token*, const MeCab::Token*&>, std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > (0x0x7f42ddf11af8) 0 empty
  std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > (0x0x7f42ddf11b60) 0 empty
    std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > (0x0x7f42ddf11bc8) 0 empty
      std::is_convertible<const long unsigned int&, long unsigned int> (0x0x7f42ddf11c30) 0 empty
        std::integral_constant<bool, true> (0x0x7f42ddf0e9c0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > > (0x0x7f42ddf0ea80) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > >, std::is_constructible<const MeCab::Token*, const MeCab::Token*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > >, std::is_constructible<const MeCab::Token*, const MeCab::Token*&> > (0x0x7f42ddf0eae0) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > >, std::is_constructible<long unsigned int, const long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > >, std::is_constructible<long unsigned int, const long unsigned int&&> > (0x0x7f42ddf0eb40) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > (0x0x7f42ddf11d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddf0eba0) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > > (0x0x7f42ddf11d68) 0 empty
  std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > (0x0x7f42ddf11dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f42ddf0ec00) 0 empty

Class std::__and_<std::is_constructible<const MeCab::Token*, const MeCab::Token*&>, std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const MeCab::Token*, const MeCab::Token*&>, std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > > (0x0x7f42ddf11e38) 0 empty
  std::__and_<std::is_constructible<long unsigned int, const long unsigned int&&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > > (0x0x7f42ddf11ea0) 0 empty
    std::__not_<std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<const long unsigned int&, long unsigned int> > > (0x0x7f42ddf11f08) 0 empty
      std::integral_constant<bool, false> (0x0x7f42ddf0ec60) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > > (0x0x7f42ddf0ed20) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > >, std::is_constructible<const MeCab::Token*, const MeCab::Token* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > >, std::is_constructible<const MeCab::Token*, const MeCab::Token* const&> > (0x0x7f42ddf0ed80) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, long unsigned int&>, std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<long unsigned int, long unsigned int&>, std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&> > (0x0x7f42ddf0ede0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&>, std::is_destructible<long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&>, std::is_destructible<long unsigned int> > (0x0x7f42ddf0ee40) 0 empty

Class std::__is_direct_constructible_impl<long unsigned int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> (0x0x7f42ddf44000) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f42ddf0eea0) 0 empty

Class std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> > (0x0x7f42ddf440d0) 0 empty
  std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> (0x0x7f42ddf44138) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f42ddf0ef00) 0 empty

Class std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&> (0x0x7f42ddf441a0) 0 empty
  std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> > (0x0x7f42ddf44208) 0 empty
    std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> (0x0x7f42ddf44270) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f42ddf0ef60) 0 empty

Class std::__is_direct_constructible_new<long unsigned int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<long unsigned int, long unsigned int&> (0x0x7f42ddf442d8) 0 empty
  std::__is_direct_constructible_new_safe<long unsigned int, long unsigned int&> (0x0x7f42ddf44340) 0 empty
    std::__and_<std::is_destructible<long unsigned int>, std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> > (0x0x7f42ddf443a8) 0 empty
      std::__is_direct_constructible_impl<long unsigned int, long unsigned int&> (0x0x7f42ddf44410) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f42ddf48000) 0 empty

Class std::__is_direct_constructible<long unsigned int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<long unsigned int, long unsigned int&> (0x0x7f42ddf44478) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddf48060) 0 empty

Class std::__is_constructible_impl<long unsigned int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<long unsigned int, long unsigned int&> (0x0x7f42ddf444e0) 0 empty
  std::__is_direct_constructible<long unsigned int, long unsigned int&> (0x0x7f42ddf44548) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddf480c0) 0 empty

Class std::is_constructible<long unsigned int, long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<long unsigned int, long unsigned int&> (0x0x7f42ddf445b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddf48120) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> >, std::is_constructible<long unsigned int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> >, std::is_constructible<long unsigned int, long unsigned int&> > (0x0x7f42ddf48180) 0 empty

Class std::conditional<true, std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<const MeCab::Token* const&, const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<const MeCab::Token* const&, const MeCab::Token*> > (0x0x7f42ddf481e0) 0 empty

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

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

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

Class std::__is_void_helper<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<long unsigned int&> (0x0x7f42ddf44680) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddf48360) 0 empty

Class std::is_void<long unsigned int&>
   size=1 align=1
   base size=1 base align=1
std::is_void<long unsigned int&> (0x0x7f42ddf446e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddf483c0) 0 empty

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

Class std::__or_<std::is_void<long unsigned int&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<long unsigned int&>, std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7f42ddf44750) 0 empty
  std::__or_<std::is_function<long unsigned int>, std::is_array<long unsigned int> > (0x0x7f42ddf447b8) 0 empty
    std::is_array<long unsigned int> (0x0x7f42ddf44820) 0 empty
      std::integral_constant<bool, false> (0x0x7f42ddf48480) 0 empty

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

Class std::is_convertible<long unsigned int&, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<long unsigned int&, long unsigned int> (0x0x7f42ddf448f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddf48540) 0 empty

Class std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > (0x0x7f42ddf44958) 0 empty
  std::is_convertible<long unsigned int&, long unsigned int> (0x0x7f42ddf449c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddf485a0) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > (0x0x7f42ddf44a28) 0 empty
  std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > (0x0x7f42ddf44a90) 0 empty
    std::is_convertible<long unsigned int&, long unsigned int> (0x0x7f42ddf44af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f42ddf48600) 0 empty

Class std::__and_<std::is_constructible<const MeCab::Token*, const MeCab::Token* const&>, std::is_constructible<long unsigned int, long unsigned int&>, std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const MeCab::Token*, const MeCab::Token* const&>, std::is_constructible<long unsigned int, long unsigned int&>, std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > (0x0x7f42ddf44b60) 0 empty
  std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > (0x0x7f42ddf44bc8) 0 empty
    std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > (0x0x7f42ddf44c30) 0 empty
      std::is_convertible<long unsigned int&, long unsigned int> (0x0x7f42ddf44c98) 0 empty
        std::integral_constant<bool, true> (0x0x7f42ddf48660) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> >, std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > > (0x0x7f42ddf48720) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > >, std::is_constructible<const MeCab::Token*, const MeCab::Token* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > >, std::is_constructible<const MeCab::Token*, const MeCab::Token* const&> > (0x0x7f42ddf48780) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > >, std::is_constructible<long unsigned int, long unsigned int&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > >, std::is_constructible<long unsigned int, long unsigned int&> > (0x0x7f42ddf487e0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > (0x0x7f42ddf44d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddf48840) 0 empty

Class std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > > (0x0x7f42ddf44dd0) 0 empty
  std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > (0x0x7f42ddf44e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f42ddf488a0) 0 empty

Class std::__and_<std::is_constructible<const MeCab::Token*, const MeCab::Token* const&>, std::is_constructible<long unsigned int, long unsigned int&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const MeCab::Token*, const MeCab::Token* const&>, std::is_constructible<long unsigned int, long unsigned int&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > > (0x0x7f42ddf44ea0) 0 empty
  std::__and_<std::is_constructible<long unsigned int, long unsigned int&>, std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > > (0x0x7f42ddf44f08) 0 empty
    std::__not_<std::__and_<std::is_convertible<const MeCab::Token* const&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > > (0x0x7f42ddf44f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f42ddf48900) 0 empty

Class std::conditional<true, std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<const MeCab::Token*, const MeCab::Token*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<long unsigned int, long unsigned int&>, std::is_constructible<const MeCab::Token*, const MeCab::Token*&> > (0x0x7f42ddf489c0) 0 empty

Class std::__and_<std::is_constructible<const MeCab::Token*, const MeCab::Token*&>, std::is_constructible<long unsigned int, long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<const MeCab::Token*, const MeCab::Token*&>, std::is_constructible<long unsigned int, long unsigned int&> > (0x0x7f42ddf6f000) 0 empty
  std::is_constructible<long unsigned int, long unsigned int&> (0x0x7f42ddf6f068) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddf48a20) 0 empty

Class std::conditional<true, std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<const MeCab::Token*&, const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<long unsigned int&, long unsigned int>, std::is_convertible<const MeCab::Token*&, const MeCab::Token*> > (0x0x7f42ddf48ae0) 0 empty

Class std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const MeCab::Token*&, const MeCab::Token*>, std::is_convertible<long unsigned int&, long unsigned int> > (0x0x7f42ddf6f0d0) 0 empty
  std::is_convertible<long unsigned int&, long unsigned int> (0x0x7f42ddf6f138) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddf48b40) 0 empty

Class std::is_same<const MeCab::Token*, const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_same<const MeCab::Token*, const MeCab::Token*> (0x0x7f42ddf6f208) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddf48d80) 0 empty

Class std::is_same<long unsigned int, long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_same<long unsigned int, long unsigned int> (0x0x7f42ddf6f270) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddf48de0) 0 empty

Class std::_PCC<false, const MeCab::Token*, long unsigned int>
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, const MeCab::Token*, long unsigned int> (0x0x7f42ddf48e40) 0 empty

Class std::__are_same<MeCab::Dictionary**, MeCab::Dictionary**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<MeCab::Dictionary**, MeCab::Dictionary**> (0x0x7f42ddf841e0) 0 empty

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

Class std::is_array<std::allocator<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf6f2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddf844e0) 0 empty

Class std::remove_volatile<std::allocator<MeCab::Dictionary*> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf845a0) 0 empty

Class std::remove_const<std::allocator<MeCab::Dictionary*> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf84600) 0 empty

Class std::remove_cv<std::allocator<MeCab::Dictionary*> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf84540) 0 empty

Class std::__is_void_helper<std::allocator<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf6f3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddf84660) 0 empty

Class std::is_void<std::allocator<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf6f410) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddf846c0) 0 empty

Class std::__not_<std::is_void<std::allocator<MeCab::Dictionary*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<MeCab::Dictionary*> > > (0x0x7f42ddf6f478) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddf84720) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf6f4e0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f42ddf847e0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<MeCab::Dictionary*> > >, std::__is_default_constructible_impl<std::allocator<MeCab::Dictionary*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<MeCab::Dictionary*> > >, std::__is_default_constructible_impl<std::allocator<MeCab::Dictionary*> > > (0x0x7f42ddf6f548) 0 empty
  std::__is_default_constructible_impl<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf6f5b0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f42ddf84840) 0 empty

Class std::__is_default_constructible_atom<std::allocator<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf6f618) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<MeCab::Dictionary*> > >, std::__is_default_constructible_impl<std::allocator<MeCab::Dictionary*> > > (0x0x7f42ddf6f680) 0 empty
    std::__is_default_constructible_impl<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf6f6e8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f42ddf848a0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<MeCab::Dictionary*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<MeCab::Dictionary*>, false> (0x0x7f42ddf6f750) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddf84900) 0 empty

Class std::is_default_constructible<std::allocator<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf6f7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddf84960) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf6f820) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddf84a20) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<MeCab::Dictionary*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<MeCab::Dictionary*>, false> (0x0x7f42ddf6f888) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf6f8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddf84a80) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<MeCab::Dictionary*> >, std::__is_nt_default_constructible_impl<std::allocator<MeCab::Dictionary*>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<MeCab::Dictionary*> >, std::__is_nt_default_constructible_impl<std::allocator<MeCab::Dictionary*>, false> > (0x0x7f42ddf6f958) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<MeCab::Dictionary*>, false> (0x0x7f42ddf6f9c0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf6fa28) 0 empty
      std::integral_constant<bool, true> (0x0x7f42ddf84ae0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf6fa90) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<MeCab::Dictionary*> >, std::__is_nt_default_constructible_impl<std::allocator<MeCab::Dictionary*>, false> > (0x0x7f42ddf6faf8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<MeCab::Dictionary*>, false> (0x0x7f42ddf6fb60) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<MeCab::Dictionary*> > (0x0x7f42ddf6fbc8) 0 empty
        std::integral_constant<bool, true> (0x0x7f42ddf84b40) 0 empty

Class std::is_array<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddf6fc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddf84d80) 0 empty

Class std::remove_volatile<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddf84e40) 0 empty

Class std::remove_const<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddf84f60) 0 empty

Class std::remove_cv<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddf84de0) 0 empty

Class std::__is_void_helper<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddf6fd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddfbd000) 0 empty

Class std::is_void<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddf6fd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddfbd120) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > > (0x0x7f42ddf6fdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddfbd180) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >, std::__not_<std::is_void<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >, std::__not_<std::is_void<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > > > (0x0x7f42ddfbd360) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddf6ff08) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f42ddfbd3c0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > > (0x0x7f42ddf6ff70) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddfc0000) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f42ddfbd420) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddfc0068) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > > (0x0x7f42ddfc00d0) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddfc0138) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f42ddfbd480) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const MeCab::Token*, long unsigned int> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<const MeCab::Token*, long unsigned int> >, false> (0x0x7f42ddfc0270) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddfbd4e0) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddfc02d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddfbd540) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> >, false>, std::is_default_constructible<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> >, false>, std::is_default_constructible<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > > (0x0x7f42ddfbd660) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddfc0410) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddfbd6c0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> >, false> (0x0x7f42ddfc0548) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddfc05b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42ddfbd720) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> >, false> > (0x0x7f42ddfc0618) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> >, false> (0x0x7f42ddfc0680) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddfc06e8) 0 empty
      std::integral_constant<bool, true> (0x0x7f42ddfbd780) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddfc0750) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> >, false> > (0x0x7f42ddfc07b8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const MeCab::Token*, long unsigned int> >, false> (0x0x7f42ddfc0820) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42ddfc0888) 0 empty
        std::integral_constant<bool, true> (0x0x7f42ddfbd7e0) 0 empty

Vtable for MeCab::scoped_ptr<MeCab::FreeList<mecab_learner_node_t> >
MeCab::scoped_ptr<MeCab::FreeList<mecab_learner_node_t> >::_ZTVN5MeCab10scoped_ptrINS_8FreeListI20mecab_learner_node_tEEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10scoped_ptrINS_8FreeListI20mecab_learner_node_tEEEE)
16    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::FreeList<mecab_learner_node_t> >
24    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::FreeList<mecab_learner_node_t> >

Class MeCab::scoped_ptr<MeCab::FreeList<mecab_learner_node_t> >
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_ptr<MeCab::FreeList<mecab_learner_node_t> > (0x0x7f42ddfbdc00) 0
    vptr=((& MeCab::scoped_ptr<MeCab::FreeList<mecab_learner_node_t> >::_ZTVN5MeCab10scoped_ptrINS_8FreeListI20mecab_learner_node_tEEEE) + 16u)

Vtable for MeCab::scoped_ptr<MeCab::FreeList<mecab_learner_path_t> >
MeCab::scoped_ptr<MeCab::FreeList<mecab_learner_path_t> >::_ZTVN5MeCab10scoped_ptrINS_8FreeListI20mecab_learner_path_tEEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10scoped_ptrINS_8FreeListI20mecab_learner_path_tEEEE)
16    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::FreeList<mecab_learner_path_t> >
24    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<MeCab::FreeList<mecab_learner_path_t> >

Class MeCab::scoped_ptr<MeCab::FreeList<mecab_learner_path_t> >
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_ptr<MeCab::FreeList<mecab_learner_path_t> > (0x0x7f42ddfbdc60) 0
    vptr=((& MeCab::scoped_ptr<MeCab::FreeList<mecab_learner_path_t> >::_ZTVN5MeCab10scoped_ptrINS_8FreeListI20mecab_learner_path_tEEEE) + 16u)

Vtable for MeCab::Allocator<mecab_learner_node_t, mecab_learner_path_t>
MeCab::Allocator<mecab_learner_node_t, mecab_learner_path_t>::_ZTVN5MeCab9AllocatorI20mecab_learner_node_t20mecab_learner_path_tEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab9AllocatorI20mecab_learner_node_t20mecab_learner_path_tEE)
16    (int (*)(...))MeCab::Allocator<N, P>::~Allocator<mecab_learner_node_t, mecab_learner_path_t>
24    (int (*)(...))MeCab::Allocator<N, P>::~Allocator<mecab_learner_node_t, mecab_learner_path_t>

Class MeCab::Allocator<mecab_learner_node_t, mecab_learner_path_t>
   size=120 align=8
   base size=120 base align=8
MeCab::Allocator<mecab_learner_node_t, mecab_learner_path_t> (0x0x7f42ddfbdba0) 0
    vptr=((& MeCab::Allocator<mecab_learner_node_t, mecab_learner_path_t>::_ZTVN5MeCab9AllocatorI20mecab_learner_node_t20mecab_learner_path_tEE) + 16u)

Class std::remove_volatile<char>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char> (0x0x7f42ddc15540) 0 empty

Class std::remove_const<char>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char> (0x0x7f42ddc155a0) 0 empty

Class std::remove_cv<char>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char> (0x0x7f42ddc154e0) 0 empty

Class std::__is_void_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<char> (0x0x7f42ddfc0d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddc15600) 0 empty

Class std::is_void<char>
   size=1 align=1
   base size=1 base align=1
std::is_void<char> (0x0x7f42ddfc0d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddc15660) 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> (0x0x7f42ddc156c0) 0 empty

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

Class std::remove_volatile<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<wchar_t> (0x0x7f42ddc15e40) 0 empty

Class std::remove_const<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<wchar_t> (0x0x7f42ddc15ea0) 0 empty

Class std::remove_cv<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<wchar_t> (0x0x7f42ddc15de0) 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> (0x0x7f42ddfc0f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddc15f00) 0 empty

Class std::is_void<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<wchar_t> (0x0x7f42ddfc0f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddc15f60) 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> (0x0x7f42ddc3a000) 0 empty

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

Class std::__is_integer<const char*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<const char*> (0x0x7f42ddc3a840) 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*> (0x0x7f42ddc3ac00) 0 empty

Class std::remove_volatile<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char16_t> (0x0x7f42ddc580c0) 0 empty

Class std::remove_const<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char16_t> (0x0x7f42ddc58120) 0 empty

Class std::remove_cv<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char16_t> (0x0x7f42ddc58060) 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> (0x0x7f42ddc49270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddc58180) 0 empty

Class std::is_void<char16_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char16_t> (0x0x7f42ddc492d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddc581e0) 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> (0x0x7f42ddc58240) 0 empty

Class std::pointer_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char16_t*> (0x0x7f42ddc58000) 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*> (0x0x7f42ddc58480) 0 empty

Class std::remove_volatile<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char32_t> (0x0x7f42ddc58ba0) 0 empty

Class std::remove_const<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char32_t> (0x0x7f42ddc58c00) 0 empty

Class std::remove_cv<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char32_t> (0x0x7f42ddc58b40) 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> (0x0x7f42ddc49548) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddc58c60) 0 empty

Class std::is_void<char32_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char32_t> (0x0x7f42ddc495b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddc58cc0) 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> (0x0x7f42ddc58d20) 0 empty

Class std::pointer_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char32_t*> (0x0x7f42ddc58ae0) 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*> (0x0x7f42ddc58f60) 0 empty

Class __gnu_cxx::__ops::_Iter_equals_val<const char>
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__ops::_Iter_equals_val<const char> (0x0x7f42ddcab720) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::_Tp2
   size=64 align=8
   base size=64 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >::_Tp2 (0x0x7f42ddcabcc0) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=64 align=8
   base size=64 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f42ddcabc60) 0

Class std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=96 align=8
   base size=96 base align=8
std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f42ddc49958) 0
  std::_Rb_tree_node_base (0x0x7f42ddcabc00) 0

Class __gnu_cxx::__ops::_Iter_comp_iter<MeCab::NBestGenerator::QueueElementComp>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__ops::_Iter_comp_iter<MeCab::NBestGenerator::QueueElementComp> (0x0x7f42ddcf5420) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<mecab_node_t*> > (0x0x7f42ddc49af8) 0 empty
  std::allocator_traits<std::allocator<mecab_node_t*> > (0x0x7f42ddcf58a0) 0 empty

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

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

Class std::allocator<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::allocator<mecab_node_t*> (0x0x7f42ddc49c30) 0 empty
  __gnu_cxx::new_allocator<mecab_node_t*> (0x0x7f42ddcf5a20) 0 empty

Class std::_Vector_base<mecab_node_t*, std::allocator<mecab_node_t*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<mecab_node_t*, std::allocator<mecab_node_t*> >::_Vector_impl (0x0x7f42ddc49d00) 0
  std::allocator<mecab_node_t*> (0x0x7f42ddc49d68) 0 empty
    __gnu_cxx::new_allocator<mecab_node_t*> (0x0x7f42ddcf5a80) 0 empty

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

Class std::vector<mecab_node_t*, std::allocator<mecab_node_t*> >
   size=24 align=8
   base size=24 base align=8
std::vector<mecab_node_t*, std::allocator<mecab_node_t*> > (0x0x7f42ddc49dd0) 0
  std::_Vector_base<mecab_node_t*, std::allocator<mecab_node_t*> > (0x0x7f42ddcf5ae0) 0

Vtable for MeCab::FreeList<mecab_node_t>
MeCab::FreeList<mecab_node_t>::_ZTVN5MeCab8FreeListI12mecab_node_tEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab8FreeListI12mecab_node_tEE)
16    (int (*)(...))MeCab::FreeList<T>::~FreeList<mecab_node_t>
24    (int (*)(...))MeCab::FreeList<T>::~FreeList<mecab_node_t>

Class MeCab::FreeList<mecab_node_t>
   size=56 align=8
   base size=56 base align=8
MeCab::FreeList<mecab_node_t> (0x0x7f42ddcf5780) 0
    vptr=((& MeCab::FreeList<mecab_node_t>::_ZTVN5MeCab8FreeListI12mecab_node_tEE) + 16u)

Vtable for MeCab::scoped_ptr<std::__cxx11::basic_string<char> >
MeCab::scoped_ptr<std::__cxx11::basic_string<char> >::_ZTVN5MeCab10scoped_ptrINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10scoped_ptrINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE)
16    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<std::__cxx11::basic_string<char> >
24    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<std::__cxx11::basic_string<char> >

Class MeCab::scoped_ptr<std::__cxx11::basic_string<char> >
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_ptr<std::__cxx11::basic_string<char> > (0x0x7f42dddbd000) 0
    vptr=((& MeCab::scoped_ptr<std::__cxx11::basic_string<char> >::_ZTVN5MeCab10scoped_ptrINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEE) + 16u)

Class std::is_same<MeCab::Dictionary**, MeCab::Dictionary**>
   size=1 align=1
   base size=1 base align=1
std::is_same<MeCab::Dictionary**, MeCab::Dictionary**> (0x0x7f42ddc49b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dddbd3c0) 0 empty

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

Class std::remove_volatile<MeCab::Dictionary**>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<MeCab::Dictionary**> (0x0x7f42dddbd4e0) 0 empty

Class std::remove_const<MeCab::Dictionary**>
   size=1 align=1
   base size=0 base align=1
std::remove_const<MeCab::Dictionary**> (0x0x7f42dddbd540) 0 empty

Class std::remove_cv<MeCab::Dictionary**>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<MeCab::Dictionary**> (0x0x7f42dddbd480) 0 empty

Class std::__is_pointer_helper<MeCab::Dictionary**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<MeCab::Dictionary**> (0x0x7f42dddd1000) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dddbd5a0) 0 empty

Class std::is_pointer<MeCab::Dictionary**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<MeCab::Dictionary**> (0x0x7f42dddd1068) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dddbd600) 0 empty

Class std::__not_<std::is_pointer<MeCab::Dictionary**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<MeCab::Dictionary**> > (0x0x7f42dddd10d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dddbd660) 0 empty

Class std::__and_<std::is_same<MeCab::Dictionary**, MeCab::Dictionary**>, std::__not_<std::is_pointer<MeCab::Dictionary**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<MeCab::Dictionary**, MeCab::Dictionary**>, std::__not_<std::is_pointer<MeCab::Dictionary**> > > (0x0x7f42dddd1138) 0 empty
  std::__not_<std::is_pointer<MeCab::Dictionary**> > (0x0x7f42dddd11a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dddbd6c0) 0 empty

Class std::remove_reference<std::pair<const MeCab::Token*, long unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<const MeCab::Token*, long unsigned int>&> (0x0x7f42dd9e2300) 0 empty

Vtable for MeCab::scoped_ptr<long unsigned int>
MeCab::scoped_ptr<long unsigned int>::_ZTVN5MeCab10scoped_ptrImEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab10scoped_ptrImEE)
16    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<long unsigned int>
24    (int (*)(...))MeCab::scoped_ptr<T>::~scoped_ptr<long unsigned int>

Class MeCab::scoped_ptr<long unsigned int>
   size=16 align=8
   base size=16 base align=8
MeCab::scoped_ptr<long unsigned int> (0x0x7f42dd9e2480) 0
    vptr=((& MeCab::scoped_ptr<long unsigned int>::_ZTVN5MeCab10scoped_ptrImEE) + 16u)

Class std::is_array<std::allocator<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42dddd1340) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd9e2b40) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42dddd1410) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd9e2cc0) 0 empty

Class std::is_void<std::allocator<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42dddd1478) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd9e2d20) 0 empty

Class std::__not_<std::is_void<std::allocator<mecab_dictionary_info_t*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<mecab_dictionary_info_t*> > > (0x0x7f42dddd14e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd9e2d80) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42dddd1548) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f42dd9e2e40) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<mecab_dictionary_info_t*> > >, std::__is_default_constructible_impl<std::allocator<mecab_dictionary_info_t*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<mecab_dictionary_info_t*> > >, std::__is_default_constructible_impl<std::allocator<mecab_dictionary_info_t*> > > (0x0x7f42dddd15b0) 0 empty
  std::__is_default_constructible_impl<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42dddd1618) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f42dd9e2ea0) 0 empty

Class std::__is_default_constructible_atom<std::allocator<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42dddd1680) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<mecab_dictionary_info_t*> > >, std::__is_default_constructible_impl<std::allocator<mecab_dictionary_info_t*> > > (0x0x7f42dddd16e8) 0 empty
    std::__is_default_constructible_impl<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42dddd1750) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f42dd9e2f00) 0 empty

Class std::__is_default_constructible_safe<std::allocator<mecab_dictionary_info_t*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<mecab_dictionary_info_t*>, false> (0x0x7f42dddd17b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd9e2f60) 0 empty

Class std::is_default_constructible<std::allocator<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42dddd1820) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dda1d000) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42dddd1888) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dda1d0c0) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<mecab_dictionary_info_t*>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<mecab_dictionary_info_t*>, false> (0x0x7f42dddd18f0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42dddd1958) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dda1d120) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<mecab_dictionary_info_t*> >, std::__is_nt_default_constructible_impl<std::allocator<mecab_dictionary_info_t*>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<mecab_dictionary_info_t*> >, std::__is_nt_default_constructible_impl<std::allocator<mecab_dictionary_info_t*>, false> > (0x0x7f42dddd19c0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<mecab_dictionary_info_t*>, false> (0x0x7f42dddd1a28) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42dddd1a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dda1d240) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42dddd1af8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<mecab_dictionary_info_t*> >, std::__is_nt_default_constructible_impl<std::allocator<mecab_dictionary_info_t*>, false> > (0x0x7f42dddd1b60) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<mecab_dictionary_info_t*>, false> (0x0x7f42dddd1bc8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<mecab_dictionary_info_t*> > (0x0x7f42dddd1c30) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dda1d300) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<mecab_learner_node_t*> > (0x0x7f42dddd1c98) 0 empty
  std::allocator_traits<std::allocator<mecab_learner_node_t*> > (0x0x7f42dda1db40) 0 empty

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

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

Class std::allocator<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::allocator<mecab_learner_node_t*> (0x0x7f42dddd1ea0) 0 empty
  __gnu_cxx::new_allocator<mecab_learner_node_t*> (0x0x7f42dda1dcc0) 0 empty

Class std::_Vector_base<mecab_learner_node_t*, std::allocator<mecab_learner_node_t*> >::_Vector_impl
   size=24 align=8
   base size=24 base align=8
std::_Vector_base<mecab_learner_node_t*, std::allocator<mecab_learner_node_t*> >::_Vector_impl (0x0x7f42dddd1f70) 0
  std::allocator<mecab_learner_node_t*> (0x0x7f42dddd1208) 0 empty
    __gnu_cxx::new_allocator<mecab_learner_node_t*> (0x0x7f42dda1dd20) 0 empty

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

Class std::vector<mecab_learner_node_t*, std::allocator<mecab_learner_node_t*> >
   size=24 align=8
   base size=24 base align=8
std::vector<mecab_learner_node_t*, std::allocator<mecab_learner_node_t*> > (0x0x7f42dddd1270) 0
  std::_Vector_base<mecab_learner_node_t*, std::allocator<mecab_learner_node_t*> > (0x0x7f42dda1de40) 0

Vtable for MeCab::FreeList<mecab_learner_node_t>
MeCab::FreeList<mecab_learner_node_t>::_ZTVN5MeCab8FreeListI20mecab_learner_node_tEE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN5MeCab8FreeListI20mecab_learner_node_tEE)
16    (int (*)(...))MeCab::FreeList<T>::~FreeList<mecab_learner_node_t>
24    (int (*)(...))MeCab::FreeList<T>::~FreeList<mecab_learner_node_t>

Class MeCab::FreeList<mecab_learner_node_t>
   size=56 align=8
   base size=56 base align=8
MeCab::FreeList<mecab_learner_node_t> (0x0x7f42dda1da20) 0
    vptr=((& MeCab::FreeList<mecab_learner_node_t>::_ZTVN5MeCab8FreeListI20mecab_learner_node_tEE) + 16u)

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

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

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

Class std::remove_cv<const char>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const char> (0x0x7f42ddad3300) 0 empty

Class std::is_void<const char>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char> (0x0x7f42ddad51a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddad3420) 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> (0x0x7f42ddad3480) 0 empty

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

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7f42ddad3540) 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> (0x0x7f42ddad3900) 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> (0x0x7f42ddad3960) 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> (0x0x7f42ddad38a0) 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> (0x0x7f42ddad53a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddad39c0) 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> (0x0x7f42ddad3a20) 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*> (0x0x7f42ddad3840) 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*> (0x0x7f42ddad3b40) 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*> (0x0x7f42ddad3de0) 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> (0x0x7f42ddb14000) 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> (0x0x7f42ddb14060) 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> (0x0x7f42ddad3f60) 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> (0x0x7f42ddad5618) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddb140c0) 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> (0x0x7f42ddb14120) 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*> (0x0x7f42ddad3f00) 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*> (0x0x7f42ddb143c0) 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> (0x0x7f42ddb145a0) 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> (0x0x7f42ddb14600) 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> (0x0x7f42ddb14540) 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> (0x0x7f42ddad57b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddb14660) 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> (0x0x7f42ddb146c0) 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*> (0x0x7f42ddb144e0) 0 empty

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

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7f42ddb40840) 0 empty

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

Class std::remove_reference<std::allocator<MeCab::NBestGenerator::QueueElement*>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::allocator<MeCab::NBestGenerator::QueueElement*>&> (0x0x7f42ddb61300) 0 empty

Class std::__iterator_traits<__gnu_cxx::__normal_iterator<MeCab::NBestGenerator::QueueElement**, std::vector<MeCab::NBestGenerator::QueueElement*> >, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<__gnu_cxx::__normal_iterator<MeCab::NBestGenerator::QueueElement**, std::vector<MeCab::NBestGenerator::QueueElement*> >, void> (0x0x7f42ddb616c0) 0 empty

Class std::iterator_traits<__gnu_cxx::__normal_iterator<MeCab::NBestGenerator::QueueElement**, std::vector<MeCab::NBestGenerator::QueueElement*> > >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<__gnu_cxx::__normal_iterator<MeCab::NBestGenerator::QueueElement**, std::vector<MeCab::NBestGenerator::QueueElement*> > > (0x0x7f42ddb67208) 0 empty
  std::__iterator_traits<__gnu_cxx::__normal_iterator<MeCab::NBestGenerator::QueueElement**, std::vector<MeCab::NBestGenerator::QueueElement*> >, void> (0x0x7f42ddb61720) 0 empty

Class std::remove_reference<MeCab::NBestGenerator::QueueElement*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<MeCab::NBestGenerator::QueueElement*&> (0x0x7f42ddb61780) 0 empty

Class std::remove_reference<MeCab::Dictionary* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<MeCab::Dictionary* const&> (0x0x7f42ddb8d1e0) 0 empty

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

Class std::remove_reference<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42ddb8d600) 0 empty

Class std::is_same<std::pair<const MeCab::Token*, long unsigned int>*, std::pair<const MeCab::Token*, long unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::pair<const MeCab::Token*, long unsigned int>*, std::pair<const MeCab::Token*, long unsigned int>*> (0x0x7f42ddb676e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddb8d6c0) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<std::pair<const MeCab::Token*, long unsigned int>*> >, std::is_same<std::pair<const MeCab::Token*, long unsigned int>*, std::pair<const MeCab::Token*, long unsigned int>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<std::pair<const MeCab::Token*, long unsigned int>*> >, std::is_same<std::pair<const MeCab::Token*, long unsigned int>*, std::pair<const MeCab::Token*, long unsigned int>*> > (0x0x7f42ddb8d720) 0 empty

Class std::remove_volatile<std::pair<const MeCab::Token*, long unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const MeCab::Token*, long unsigned int>*> (0x0x7f42ddb8d7e0) 0 empty

Class std::remove_const<std::pair<const MeCab::Token*, long unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const MeCab::Token*, long unsigned int>*> (0x0x7f42ddb8d840) 0 empty

Class std::remove_cv<std::pair<const MeCab::Token*, long unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const MeCab::Token*, long unsigned int>*> (0x0x7f42ddb8d780) 0 empty

Class std::__is_pointer_helper<std::pair<const MeCab::Token*, long unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<const MeCab::Token*, long unsigned int>*> (0x0x7f42ddb677b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddb8d8a0) 0 empty

Class std::is_pointer<std::pair<const MeCab::Token*, long unsigned int>*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<const MeCab::Token*, long unsigned int>*> (0x0x7f42ddb67820) 0 empty
  std::integral_constant<bool, true> (0x0x7f42ddb8d900) 0 empty

Class std::__not_<std::is_pointer<std::pair<const MeCab::Token*, long unsigned int>*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<std::pair<const MeCab::Token*, long unsigned int>*> > (0x0x7f42ddb67888) 0 empty
  std::integral_constant<bool, false> (0x0x7f42ddb8d960) 0 empty

Class std::__and_<std::is_same<std::pair<const MeCab::Token*, long unsigned int>*, std::pair<const MeCab::Token*, long unsigned int>*>, std::__not_<std::is_pointer<std::pair<const MeCab::Token*, long unsigned int>*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::pair<const MeCab::Token*, long unsigned int>*, std::pair<const MeCab::Token*, long unsigned int>*>, std::__not_<std::is_pointer<std::pair<const MeCab::Token*, long unsigned int>*> > > (0x0x7f42ddb678f0) 0 empty
  std::__not_<std::is_pointer<std::pair<const MeCab::Token*, long unsigned int>*> > (0x0x7f42ddb67958) 0 empty
    std::integral_constant<bool, false> (0x0x7f42ddb8d9c0) 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> > (0x0x7f42dd7a7660) 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> > (0x0x7f42dd7a76c0) 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> > (0x0x7f42dd7a7960) 0

Class std::iterator_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char16_t*> (0x0x7f42dd7a7a20) 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> > (0x0x7f42dd7a79c0) 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> > (0x0x7f42dd7a7d80) 0

Class std::iterator_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char32_t*> (0x0x7f42dd7a7e40) 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> > (0x0x7f42dd7a7de0) 0

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > (0x0x7f42dd8371a0) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > > (0x0x7f42dd82e7e0) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f42dd837270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd82e840) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7f42dd82e8a0) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7f42dd8372d8) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >*, std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f42dd837340) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd82e900) 0 empty

Class std::is_function<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_function<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837410) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd86c840) 0 empty

Class std::conditional<false, std::is_function<MeCab::NBestGenerator::QueueElement**>, std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_void<MeCab::NBestGenerator::QueueElement**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<MeCab::NBestGenerator::QueueElement**>, std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_void<MeCab::NBestGenerator::QueueElement**> > > (0x0x7f42dd86c8a0) 0 empty

Class std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837478) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd86c900) 0 empty

Class std::conditional<false, std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**>, std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**>, std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd86c960) 0 empty

Class std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8374e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd86c9c0) 0 empty

Class std::__or_<std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**>, std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**>, std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd837548) 0 empty
  std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8375b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd86ca20) 0 empty

Class std::is_reference<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_reference<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837618) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd86ca80) 0 empty

Class std::conditional<false, std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_void<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_void<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd86cae0) 0 empty

Class std::remove_volatile<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd86cba0) 0 empty

Class std::remove_const<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=0 base align=1
std::remove_const<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd86cc00) 0 empty

Class std::remove_cv<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd86cb40) 0 empty

Class std::__is_void_helper<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8376e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd86cc60) 0 empty

Class std::is_void<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_void<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837750) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd86ccc0) 0 empty

Class std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_void<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_void<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8377b8) 0 empty
  std::is_void<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837820) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd86cd20) 0 empty

Class std::__or_<std::is_function<MeCab::NBestGenerator::QueueElement**>, std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_void<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<MeCab::NBestGenerator::QueueElement**>, std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_void<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd837888) 0 empty
  std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_void<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8378f0) 0 empty
    std::is_void<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837958) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd86cd80) 0 empty

Class std::__not_<std::__or_<std::is_function<MeCab::NBestGenerator::QueueElement**>, std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_void<MeCab::NBestGenerator::QueueElement**> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<MeCab::NBestGenerator::QueueElement**>, std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_void<MeCab::NBestGenerator::QueueElement**> > > (0x0x7f42dd8379c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd86cde0) 0 empty

Class std::is_object<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_object<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd86ce40) 0 empty

Class std::conditional<true, std::is_object<MeCab::NBestGenerator::QueueElement**>, std::is_reference<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<MeCab::NBestGenerator::QueueElement**>, std::is_reference<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd86cea0) 0 empty

Class std::__or_<std::is_object<MeCab::NBestGenerator::QueueElement**>, std::is_reference<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<MeCab::NBestGenerator::QueueElement**>, std::is_reference<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd837a90) 0 empty
  std::is_object<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd86cf00) 0 empty

Class std::__is_referenceable<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd86cf60) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>, std::__is_direct_constructible_new_safe<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>, std::__is_direct_constructible_new_safe<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd894000) 0 empty

Class std::conditional<false, std::is_void<MeCab::NBestGenerator::QueueElement**>, std::__or_<std::__is_array_unknown_bounds<MeCab::NBestGenerator::QueueElement**>, std::is_function<MeCab::NBestGenerator::QueueElement**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<MeCab::NBestGenerator::QueueElement**>, std::__or_<std::__is_array_unknown_bounds<MeCab::NBestGenerator::QueueElement**>, std::is_function<MeCab::NBestGenerator::QueueElement**> > > (0x0x7f42dd894060) 0 empty

Class std::is_array<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_array<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8940c0) 0 empty

Class std::conditional<false, std::__not_<std::extent<MeCab::NBestGenerator::QueueElement**, 0u> >, std::is_array<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<MeCab::NBestGenerator::QueueElement**, 0u> >, std::is_array<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd894120) 0 empty

Class std::__and_<std::is_array<MeCab::NBestGenerator::QueueElement**>, std::__not_<std::extent<MeCab::NBestGenerator::QueueElement**, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<MeCab::NBestGenerator::QueueElement**>, std::__not_<std::extent<MeCab::NBestGenerator::QueueElement**, 0u> > > (0x0x7f42dd837c30) 0 empty
  std::is_array<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd894180) 0 empty

Class std::__is_array_unknown_bounds<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837d00) 0 empty
  std::__and_<std::is_array<MeCab::NBestGenerator::QueueElement**>, std::__not_<std::extent<MeCab::NBestGenerator::QueueElement**, 0u> > > (0x0x7f42dd837d68) 0 empty
    std::is_array<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd8941e0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<MeCab::NBestGenerator::QueueElement**>, std::is_function<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<MeCab::NBestGenerator::QueueElement**>, std::is_function<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd894240) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<MeCab::NBestGenerator::QueueElement**>, std::is_function<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<MeCab::NBestGenerator::QueueElement**>, std::is_function<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd837e38) 0 empty
  std::is_function<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd8942a0) 0 empty

Class std::__or_<std::is_void<MeCab::NBestGenerator::QueueElement**>, std::__is_array_unknown_bounds<MeCab::NBestGenerator::QueueElement**>, std::is_function<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<MeCab::NBestGenerator::QueueElement**>, std::__is_array_unknown_bounds<MeCab::NBestGenerator::QueueElement**>, std::is_function<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd837f08) 0 empty
  std::__or_<std::__is_array_unknown_bounds<MeCab::NBestGenerator::QueueElement**>, std::is_function<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd837f70) 0 empty
    std::is_function<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd837208) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd894300) 0 empty

Class std::conditional<false, std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_scalar<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_scalar<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd894360) 0 empty

Class std::__is_integral_helper<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a5000) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8943c0) 0 empty

Class std::is_integral<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_integral<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a5068) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd894420) 0 empty

Class std::conditional<false, std::is_integral<MeCab::NBestGenerator::QueueElement**>, std::is_floating_point<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<MeCab::NBestGenerator::QueueElement**>, std::is_floating_point<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd894480) 0 empty

Class std::__is_floating_point_helper<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a50d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8944e0) 0 empty

Class std::is_floating_point<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a5138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd894540) 0 empty

Class std::__or_<std::is_integral<MeCab::NBestGenerator::QueueElement**>, std::is_floating_point<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<MeCab::NBestGenerator::QueueElement**>, std::is_floating_point<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8a51a0) 0 empty
  std::is_floating_point<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a5208) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd8945a0) 0 empty

Class std::is_arithmetic<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a5270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd894600) 0 empty

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

Class std::is_enum<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_enum<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a52d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8946c0) 0 empty

Class std::conditional<false, std::is_enum<MeCab::NBestGenerator::QueueElement**>, std::__or_<std::is_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_member_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_null_pointer<MeCab::NBestGenerator::QueueElement**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<MeCab::NBestGenerator::QueueElement**>, std::__or_<std::is_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_member_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_null_pointer<MeCab::NBestGenerator::QueueElement**> > > (0x0x7f42dd894720) 0 empty

Class std::__is_pointer_helper<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a5340) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd894780) 0 empty

Class std::is_pointer<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a53a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd8947e0) 0 empty

Class std::conditional<true, std::is_pointer<MeCab::NBestGenerator::QueueElement**>, std::__or_<std::is_member_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_null_pointer<MeCab::NBestGenerator::QueueElement**> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_pointer<MeCab::NBestGenerator::QueueElement**>, std::__or_<std::is_member_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_null_pointer<MeCab::NBestGenerator::QueueElement**> > > (0x0x7f42dd894840) 0 empty

Class std::__or_<std::is_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_member_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_null_pointer<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_member_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_null_pointer<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8a5410) 0 empty
  std::is_pointer<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a5478) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd8948a0) 0 empty

Class std::__or_<std::is_enum<MeCab::NBestGenerator::QueueElement**>, std::is_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_member_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_null_pointer<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<MeCab::NBestGenerator::QueueElement**>, std::is_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_member_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_null_pointer<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8a54e0) 0 empty
  std::__or_<std::is_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_member_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_null_pointer<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8a5548) 0 empty
    std::is_pointer<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a55b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd894900) 0 empty

Class std::__or_<std::is_arithmetic<MeCab::NBestGenerator::QueueElement**>, std::is_enum<MeCab::NBestGenerator::QueueElement**>, std::is_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_member_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_null_pointer<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<MeCab::NBestGenerator::QueueElement**>, std::is_enum<MeCab::NBestGenerator::QueueElement**>, std::is_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_member_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_null_pointer<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8a5618) 0 empty
  std::__or_<std::is_enum<MeCab::NBestGenerator::QueueElement**>, std::is_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_member_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_null_pointer<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8a5680) 0 empty
    std::__or_<std::is_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_member_pointer<MeCab::NBestGenerator::QueueElement**>, std::is_null_pointer<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8a56e8) 0 empty
      std::is_pointer<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a5750) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd894960) 0 empty

Class std::is_scalar<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a57b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd8949c0) 0 empty

Class std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_scalar<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**>, std::is_scalar<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8a5820) 0 empty
  std::is_scalar<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a5888) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd894a20) 0 empty

Class std::__is_destructible_safe<MeCab::NBestGenerator::QueueElement**, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<MeCab::NBestGenerator::QueueElement**, false, true> (0x0x7f42dd8a58f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd894a80) 0 empty

Class std::is_destructible<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8a5958) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd894ae0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>, std::is_destructible<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>, std::is_destructible<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd894b40) 0 empty

Class std::is_function<MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8a5a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd894c00) 0 empty

Class std::conditional<false, std::is_function<MeCab::NBestGenerator::QueueElement**&&>, std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_void<MeCab::NBestGenerator::QueueElement**&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<MeCab::NBestGenerator::QueueElement**&&>, std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_void<MeCab::NBestGenerator::QueueElement**&&> > > (0x0x7f42dd894c60) 0 empty

Class std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8a5a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd894cc0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd894d20) 0 empty

Class std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8a5af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd894d80) 0 empty

Class std::__or_<std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8a5b60) 0 empty
  std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8a5bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd894de0) 0 empty

Class std::is_reference<MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8a5c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd894e40) 0 empty

Class std::conditional<true, std::is_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_void<MeCab::NBestGenerator::QueueElement**&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_void<MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd894ea0) 0 empty

Class std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_void<MeCab::NBestGenerator::QueueElement**&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_void<MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8a5c98) 0 empty
  std::is_reference<MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8a5d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd894f00) 0 empty

Class std::__or_<std::is_function<MeCab::NBestGenerator::QueueElement**&&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_void<MeCab::NBestGenerator::QueueElement**&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<MeCab::NBestGenerator::QueueElement**&&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_void<MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8a5d68) 0 empty
  std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_void<MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8a5dd0) 0 empty
    std::is_reference<MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8a5e38) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd894f60) 0 empty

Class std::__not_<std::__or_<std::is_function<MeCab::NBestGenerator::QueueElement**&&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_void<MeCab::NBestGenerator::QueueElement**&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<MeCab::NBestGenerator::QueueElement**&&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&&>, std::is_void<MeCab::NBestGenerator::QueueElement**&&> > > (0x0x7f42dd8a5ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8c9000) 0 empty

Class std::is_object<MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8a5f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8c9060) 0 empty

Class std::conditional<false, std::is_object<MeCab::NBestGenerator::QueueElement**&&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<MeCab::NBestGenerator::QueueElement**&&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8c90c0) 0 empty

Class std::__or_<std::is_object<MeCab::NBestGenerator::QueueElement**&&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<MeCab::NBestGenerator::QueueElement**&&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8a5f70) 0 empty
  std::is_reference<MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd000) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd8c9120) 0 empty

Class std::__is_referenceable<MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd068) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd8c9180) 0 empty

Class std::__add_rvalue_reference_helper<MeCab::NBestGenerator::QueueElement**&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<MeCab::NBestGenerator::QueueElement**&&, true> (0x0x7f42dd8c91e0) 0 empty

Class std::add_rvalue_reference<MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd0d0) 0 empty
  std::__add_rvalue_reference_helper<MeCab::NBestGenerator::QueueElement**&&, true> (0x0x7f42dd8c9240) 0 empty

Class std::__is_direct_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8a59c0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f42dd894ba0) 0 empty

Class std::__and_<std::is_destructible<MeCab::NBestGenerator::QueueElement**>, std::__is_direct_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<MeCab::NBestGenerator::QueueElement**>, std::__is_direct_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8cd1a0) 0 empty
  std::__is_direct_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd208) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f42dd8c92a0) 0 empty

Class std::__is_direct_constructible_new_safe<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd270) 0 empty
  std::__and_<std::is_destructible<MeCab::NBestGenerator::QueueElement**>, std::__is_direct_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8cd2d8) 0 empty
    std::__is_direct_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd340) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f42dd8c9300) 0 empty

Class std::__is_direct_constructible_new<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd3a8) 0 empty
  std::__is_direct_constructible_new_safe<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd410) 0 empty
    std::__and_<std::is_destructible<MeCab::NBestGenerator::QueueElement**>, std::__is_direct_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8cd478) 0 empty
      std::__is_direct_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd4e0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f42dd8c9360) 0 empty

Class std::__is_direct_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd548) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd8c93c0) 0 empty

Class std::__is_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd5b0) 0 empty
  std::__is_direct_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd618) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd8c9420) 0 empty

Class std::is_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd750) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd8c9480) 0 empty

Class std::__is_move_constructible_impl<MeCab::NBestGenerator::QueueElement**, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_constructible_impl<MeCab::NBestGenerator::QueueElement**, true> (0x0x7f42dd8cd958) 0 empty
  std::is_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cd9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd8c94e0) 0 empty

Class std::is_move_constructible<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_move_constructible<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8cda90) 0 empty
  std::__is_move_constructible_impl<MeCab::NBestGenerator::QueueElement**, true> (0x0x7f42dd8cdaf8) 0 empty
    std::is_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8cdb60) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd8c9540) 0 empty

Class std::conditional<true, std::is_move_assignable<MeCab::NBestGenerator::QueueElement**>, std::is_move_constructible<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<MeCab::NBestGenerator::QueueElement**>, std::is_move_constructible<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8c95a0) 0 empty

Class std::is_function<MeCab::NBestGenerator::QueueElement**&>
   size=1 align=1
   base size=1 base align=1
std::is_function<MeCab::NBestGenerator::QueueElement**&> (0x0x7f42dd8cdc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8c9660) 0 empty

Class std::conditional<false, std::is_function<MeCab::NBestGenerator::QueueElement**&>, std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_void<MeCab::NBestGenerator::QueueElement**&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<MeCab::NBestGenerator::QueueElement**&>, std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_void<MeCab::NBestGenerator::QueueElement**&> > > (0x0x7f42dd8c96c0) 0 empty

Class std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**&> (0x0x7f42dd8cdc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd8c9720) 0 empty

Class std::conditional<true, std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**&> > (0x0x7f42dd8c9780) 0 empty

Class std::__or_<std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_rvalue_reference<MeCab::NBestGenerator::QueueElement**&> > (0x0x7f42dd8cdd00) 0 empty
  std::is_lvalue_reference<MeCab::NBestGenerator::QueueElement**&> (0x0x7f42dd8cdd68) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd8c97e0) 0 empty

Class std::is_reference<MeCab::NBestGenerator::QueueElement**&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<MeCab::NBestGenerator::QueueElement**&> (0x0x7f42dd8cddd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd8c9840) 0 empty

Class std::conditional<true, std::is_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_void<MeCab::NBestGenerator::QueueElement**&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_void<MeCab::NBestGenerator::QueueElement**&> > (0x0x7f42dd8c98a0) 0 empty

Class std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_void<MeCab::NBestGenerator::QueueElement**&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_void<MeCab::NBestGenerator::QueueElement**&> > (0x0x7f42dd8cde38) 0 empty
  std::is_reference<MeCab::NBestGenerator::QueueElement**&> (0x0x7f42dd8cdea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd8c9900) 0 empty

Class std::__or_<std::is_function<MeCab::NBestGenerator::QueueElement**&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_void<MeCab::NBestGenerator::QueueElement**&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<MeCab::NBestGenerator::QueueElement**&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_void<MeCab::NBestGenerator::QueueElement**&> > (0x0x7f42dd8cdf08) 0 empty
  std::__or_<std::is_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_void<MeCab::NBestGenerator::QueueElement**&> > (0x0x7f42dd8cdf70) 0 empty
    std::is_reference<MeCab::NBestGenerator::QueueElement**&> (0x0x7f42dd8ea000) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd8c9960) 0 empty

Class std::__not_<std::__or_<std::is_function<MeCab::NBestGenerator::QueueElement**&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_void<MeCab::NBestGenerator::QueueElement**&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<MeCab::NBestGenerator::QueueElement**&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&>, std::is_void<MeCab::NBestGenerator::QueueElement**&> > > (0x0x7f42dd8ea068) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8c99c0) 0 empty

Class std::is_object<MeCab::NBestGenerator::QueueElement**&>
   size=1 align=1
   base size=1 base align=1
std::is_object<MeCab::NBestGenerator::QueueElement**&> (0x0x7f42dd8ea0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8c9a20) 0 empty

Class std::conditional<false, std::is_object<MeCab::NBestGenerator::QueueElement**&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<MeCab::NBestGenerator::QueueElement**&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&> > (0x0x7f42dd8c9a80) 0 empty

Class std::__or_<std::is_object<MeCab::NBestGenerator::QueueElement**&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<MeCab::NBestGenerator::QueueElement**&>, std::is_reference<MeCab::NBestGenerator::QueueElement**&> > (0x0x7f42dd8ea138) 0 empty
  std::is_reference<MeCab::NBestGenerator::QueueElement**&> (0x0x7f42dd8ea1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd8c9ae0) 0 empty

Class std::__is_referenceable<MeCab::NBestGenerator::QueueElement**&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<MeCab::NBestGenerator::QueueElement**&> (0x0x7f42dd8ea208) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd8c9b40) 0 empty

Class std::__add_rvalue_reference_helper<MeCab::NBestGenerator::QueueElement**&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<MeCab::NBestGenerator::QueueElement**&, true> (0x0x7f42dd8c9ba0) 0 empty

Class std::add_rvalue_reference<MeCab::NBestGenerator::QueueElement**&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<MeCab::NBestGenerator::QueueElement**&> (0x0x7f42dd8ea270) 0 empty
  std::__add_rvalue_reference_helper<MeCab::NBestGenerator::QueueElement**&, true> (0x0x7f42dd8c9c00) 0 empty

Class std::__is_assignable_helper<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8c9600) 0 empty

Class std::is_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8ea410) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd8c9c60) 0 empty

Class std::__is_move_assignable_impl<MeCab::NBestGenerator::QueueElement**, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<MeCab::NBestGenerator::QueueElement**, true> (0x0x7f42dd8ea548) 0 empty
  std::is_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8ea5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd8c9d80) 0 empty

Class std::is_move_assignable<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8ea680) 0 empty
  std::__is_move_assignable_impl<MeCab::NBestGenerator::QueueElement**, true> (0x0x7f42dd8ea6e8) 0 empty
    std::is_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8ea750) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd8c9de0) 0 empty

Class std::__and_<std::is_move_constructible<MeCab::NBestGenerator::QueueElement**>, std::is_move_assignable<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_constructible<MeCab::NBestGenerator::QueueElement**>, std::is_move_assignable<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8ea820) 0 empty
  std::is_move_assignable<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8ea888) 0 empty
    std::__is_move_assignable_impl<MeCab::NBestGenerator::QueueElement**, true> (0x0x7f42dd8ea8f0) 0 empty
      std::is_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8ea958) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd8c9e40) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>, std::is_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>, std::is_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8c9ea0) 0 empty

Class std::__is_nt_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8eaa28) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd8c9f00) 0 empty

Class std::__and_<std::is_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>, std::__is_nt_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>, std::__is_nt_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8eaa90) 0 empty
  std::__is_nt_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8eaaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd8c9f60) 0 empty

Class std::is_nothrow_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8eab60) 0 empty
  std::__and_<std::is_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>, std::__is_nt_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8eabc8) 0 empty
    std::__is_nt_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8eac30) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd8fa000) 0 empty

Class std::__is_nothrow_move_constructible_impl<MeCab::NBestGenerator::QueueElement**, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<MeCab::NBestGenerator::QueueElement**, true> (0x0x7f42dd8eac98) 0 empty
  std::is_nothrow_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8ead00) 0 empty
    std::__and_<std::is_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>, std::__is_nt_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8ead68) 0 empty
      std::__is_nt_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8eadd0) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd8fa060) 0 empty

Class std::is_nothrow_move_constructible<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8eae38) 0 empty
  std::__is_nothrow_move_constructible_impl<MeCab::NBestGenerator::QueueElement**, true> (0x0x7f42dd8eaea0) 0 empty
    std::is_nothrow_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8eaf08) 0 empty
      std::__and_<std::is_constructible<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&>, std::__is_nt_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8eaf70) 0 empty
        std::__is_nt_constructible_impl<MeCab::NBestGenerator::QueueElement**, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8fe000) 0 empty
          std::integral_constant<bool, true> (0x0x7f42dd8fa0c0) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<MeCab::NBestGenerator::QueueElement**>, std::is_nothrow_move_constructible<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<MeCab::NBestGenerator::QueueElement**>, std::is_nothrow_move_constructible<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8fa120) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&>, std::is_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&>, std::is_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8fa180) 0 empty

Class std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8fe068) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd8fa1e0) 0 empty

Class std::__and_<std::is_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&>, std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&>, std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8fe0d0) 0 empty
  std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8fe138) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd8fa240) 0 empty

Class std::is_nothrow_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8fe1a0) 0 empty
  std::__and_<std::is_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&>, std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8fe208) 0 empty
    std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8fe270) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd8fa2a0) 0 empty

Class std::__is_nt_move_assignable_impl<MeCab::NBestGenerator::QueueElement**, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<MeCab::NBestGenerator::QueueElement**, true> (0x0x7f42dd8fe3a8) 0 empty
  std::is_nothrow_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8fe410) 0 empty
    std::__and_<std::is_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&>, std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8fe478) 0 empty
      std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8fe4e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd8fa300) 0 empty

Class std::is_nothrow_move_assignable<MeCab::NBestGenerator::QueueElement**>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8fe548) 0 empty
  std::__is_nt_move_assignable_impl<MeCab::NBestGenerator::QueueElement**, true> (0x0x7f42dd8fe5b0) 0 empty
    std::is_nothrow_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8fe618) 0 empty
      std::__and_<std::is_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&>, std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8fe680) 0 empty
        std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8fe6e8) 0 empty
          std::integral_constant<bool, true> (0x0x7f42dd8fa360) 0 empty

Class std::__and_<std::is_nothrow_move_constructible<MeCab::NBestGenerator::QueueElement**>, std::is_nothrow_move_assignable<MeCab::NBestGenerator::QueueElement**> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_constructible<MeCab::NBestGenerator::QueueElement**>, std::is_nothrow_move_assignable<MeCab::NBestGenerator::QueueElement**> > (0x0x7f42dd8fe750) 0 empty
  std::is_nothrow_move_assignable<MeCab::NBestGenerator::QueueElement**> (0x0x7f42dd8fe7b8) 0 empty
    std::__is_nt_move_assignable_impl<MeCab::NBestGenerator::QueueElement**, true> (0x0x7f42dd8fe820) 0 empty
      std::is_nothrow_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8fe888) 0 empty
        std::__and_<std::is_assignable<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&>, std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> > (0x0x7f42dd8fe8f0) 0 empty
          std::__is_nt_assignable_impl<MeCab::NBestGenerator::QueueElement**&, MeCab::NBestGenerator::QueueElement**&&> (0x0x7f42dd8fe958) 0 empty
            std::integral_constant<bool, true> (0x0x7f42dd8fa3c0) 0 empty

Class __gnu_cxx::__ops::_Iter_comp_val<MeCab::NBestGenerator::QueueElementComp>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__ops::_Iter_comp_val<MeCab::NBestGenerator::QueueElementComp> (0x0x7f42dd8fa600) 0

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

Class std::is_error_condition_enum<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::__cxx11::basic_string<char> > (0x0x7f42dd8fea28) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8fa8a0) 0 empty

Class std::is_function<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_function<MeCab::Dictionary*> (0x0x7f42dd8febc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8fac60) 0 empty

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

Class std::is_lvalue_reference<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<MeCab::Dictionary*> (0x0x7f42dd8fec30) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8fad20) 0 empty

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

Class std::is_rvalue_reference<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<MeCab::Dictionary*> (0x0x7f42dd8fec98) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8fade0) 0 empty

Class std::__or_<std::is_lvalue_reference<MeCab::Dictionary*>, std::is_rvalue_reference<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<MeCab::Dictionary*>, std::is_rvalue_reference<MeCab::Dictionary*> > (0x0x7f42dd8fed00) 0 empty
  std::is_rvalue_reference<MeCab::Dictionary*> (0x0x7f42dd8fed68) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd8fae40) 0 empty

Class std::is_reference<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<MeCab::Dictionary*> (0x0x7f42dd8fef70) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd8faea0) 0 empty

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

Class std::remove_volatile<MeCab::Dictionary*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<MeCab::Dictionary*> (0x0x7f42dd9400c0) 0 empty

Class std::remove_const<MeCab::Dictionary*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<MeCab::Dictionary*> (0x0x7f42dd940120) 0 empty

Class std::remove_cv<MeCab::Dictionary*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<MeCab::Dictionary*> (0x0x7f42dd940060) 0 empty

Class std::__is_void_helper<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<MeCab::Dictionary*> (0x0x7f42dd93f138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd940180) 0 empty

Class std::is_void<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_void<MeCab::Dictionary*> (0x0x7f42dd93f1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd9401e0) 0 empty

Class std::__or_<std::is_reference<MeCab::Dictionary*>, std::is_void<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<MeCab::Dictionary*>, std::is_void<MeCab::Dictionary*> > (0x0x7f42dd93f208) 0 empty
  std::is_void<MeCab::Dictionary*> (0x0x7f42dd93f270) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd940240) 0 empty

Class std::__or_<std::is_function<MeCab::Dictionary*>, std::is_reference<MeCab::Dictionary*>, std::is_void<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<MeCab::Dictionary*>, std::is_reference<MeCab::Dictionary*>, std::is_void<MeCab::Dictionary*> > (0x0x7f42dd93f2d8) 0 empty
  std::__or_<std::is_reference<MeCab::Dictionary*>, std::is_void<MeCab::Dictionary*> > (0x0x7f42dd93f340) 0 empty
    std::is_void<MeCab::Dictionary*> (0x0x7f42dd93f3a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd9402a0) 0 empty

Class std::__not_<std::__or_<std::is_function<MeCab::Dictionary*>, std::is_reference<MeCab::Dictionary*>, std::is_void<MeCab::Dictionary*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<MeCab::Dictionary*>, std::is_reference<MeCab::Dictionary*>, std::is_void<MeCab::Dictionary*> > > (0x0x7f42dd93f410) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd940300) 0 empty

Class std::is_object<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_object<MeCab::Dictionary*> (0x0x7f42dd93f478) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd940360) 0 empty

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

Class std::__or_<std::is_object<MeCab::Dictionary*>, std::is_reference<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<MeCab::Dictionary*>, std::is_reference<MeCab::Dictionary*> > (0x0x7f42dd93f5b0) 0 empty
  std::is_object<MeCab::Dictionary*> (0x0x7f42dd93f618) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd9404e0) 0 empty

Class std::__is_referenceable<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<MeCab::Dictionary*> (0x0x7f42dd93f680) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd940540) 0 empty

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

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

Class std::is_array<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_array<MeCab::Dictionary*> (0x0x7f42dd93f7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd940660) 0 empty

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

Class std::__and_<std::is_array<MeCab::Dictionary*>, std::__not_<std::extent<MeCab::Dictionary*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<MeCab::Dictionary*>, std::__not_<std::extent<MeCab::Dictionary*, 0u> > > (0x0x7f42dd93f820) 0 empty
  std::is_array<MeCab::Dictionary*> (0x0x7f42dd93f888) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd940720) 0 empty

Class std::__is_array_unknown_bounds<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<MeCab::Dictionary*> (0x0x7f42dd93f9c0) 0 empty
  std::__and_<std::is_array<MeCab::Dictionary*>, std::__not_<std::extent<MeCab::Dictionary*, 0u> > > (0x0x7f42dd93fa28) 0 empty
    std::is_array<MeCab::Dictionary*> (0x0x7f42dd93fa90) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd940840) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<MeCab::Dictionary*>, std::is_function<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<MeCab::Dictionary*>, std::is_function<MeCab::Dictionary*> > (0x0x7f42dd93fb60) 0 empty
  std::is_function<MeCab::Dictionary*> (0x0x7f42dd93fbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd940900) 0 empty

Class std::__or_<std::is_void<MeCab::Dictionary*>, std::__is_array_unknown_bounds<MeCab::Dictionary*>, std::is_function<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<MeCab::Dictionary*>, std::__is_array_unknown_bounds<MeCab::Dictionary*>, std::is_function<MeCab::Dictionary*> > (0x0x7f42dd93fd00) 0 empty
  std::__or_<std::__is_array_unknown_bounds<MeCab::Dictionary*>, std::is_function<MeCab::Dictionary*> > (0x0x7f42dd93fd68) 0 empty
    std::is_function<MeCab::Dictionary*> (0x0x7f42dd93fdd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd940960) 0 empty

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

Class std::__is_integral_helper<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<MeCab::Dictionary*> (0x0x7f42dd93ff70) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd940ae0) 0 empty

Class std::is_integral<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<MeCab::Dictionary*> (0x0x7f42dd95e000) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd940b40) 0 empty

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

Class std::__is_floating_point_helper<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<MeCab::Dictionary*> (0x0x7f42dd95e138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd940c00) 0 empty

Class std::is_floating_point<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<MeCab::Dictionary*> (0x0x7f42dd95e1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd940c60) 0 empty

Class std::__or_<std::is_integral<MeCab::Dictionary*>, std::is_floating_point<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<MeCab::Dictionary*>, std::is_floating_point<MeCab::Dictionary*> > (0x0x7f42dd95e208) 0 empty
  std::is_floating_point<MeCab::Dictionary*> (0x0x7f42dd95e270) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd940cc0) 0 empty

Class std::is_arithmetic<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<MeCab::Dictionary*> (0x0x7f42dd95e2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd940ea0) 0 empty

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

Class std::is_enum<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<MeCab::Dictionary*> (0x0x7f42dd95e340) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd940f60) 0 empty

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

Class std::__is_pointer_helper<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<MeCab::Dictionary*> (0x0x7f42dd95e3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd966060) 0 empty

Class std::is_pointer<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<MeCab::Dictionary*> (0x0x7f42dd95e410) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd9660c0) 0 empty

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

Class std::__or_<std::is_pointer<MeCab::Dictionary*>, std::is_member_pointer<MeCab::Dictionary*>, std::is_null_pointer<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<MeCab::Dictionary*>, std::is_member_pointer<MeCab::Dictionary*>, std::is_null_pointer<MeCab::Dictionary*> > (0x0x7f42dd95e478) 0 empty
  std::is_pointer<MeCab::Dictionary*> (0x0x7f42dd95e4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd966180) 0 empty

Class std::__or_<std::is_enum<MeCab::Dictionary*>, std::is_pointer<MeCab::Dictionary*>, std::is_member_pointer<MeCab::Dictionary*>, std::is_null_pointer<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<MeCab::Dictionary*>, std::is_pointer<MeCab::Dictionary*>, std::is_member_pointer<MeCab::Dictionary*>, std::is_null_pointer<MeCab::Dictionary*> > (0x0x7f42dd95e548) 0 empty
  std::__or_<std::is_pointer<MeCab::Dictionary*>, std::is_member_pointer<MeCab::Dictionary*>, std::is_null_pointer<MeCab::Dictionary*> > (0x0x7f42dd95e5b0) 0 empty
    std::is_pointer<MeCab::Dictionary*> (0x0x7f42dd95e618) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd9661e0) 0 empty

Class std::__or_<std::is_arithmetic<MeCab::Dictionary*>, std::is_enum<MeCab::Dictionary*>, std::is_pointer<MeCab::Dictionary*>, std::is_member_pointer<MeCab::Dictionary*>, std::is_null_pointer<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<MeCab::Dictionary*>, std::is_enum<MeCab::Dictionary*>, std::is_pointer<MeCab::Dictionary*>, std::is_member_pointer<MeCab::Dictionary*>, std::is_null_pointer<MeCab::Dictionary*> > (0x0x7f42dd95e680) 0 empty
  std::__or_<std::is_enum<MeCab::Dictionary*>, std::is_pointer<MeCab::Dictionary*>, std::is_member_pointer<MeCab::Dictionary*>, std::is_null_pointer<MeCab::Dictionary*> > (0x0x7f42dd95e6e8) 0 empty
    std::__or_<std::is_pointer<MeCab::Dictionary*>, std::is_member_pointer<MeCab::Dictionary*>, std::is_null_pointer<MeCab::Dictionary*> > (0x0x7f42dd95e750) 0 empty
      std::is_pointer<MeCab::Dictionary*> (0x0x7f42dd95e7b8) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd966240) 0 empty

Class std::is_scalar<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<MeCab::Dictionary*> (0x0x7f42dd95e820) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd9662a0) 0 empty

Class std::__or_<std::is_reference<MeCab::Dictionary*>, std::is_scalar<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<MeCab::Dictionary*>, std::is_scalar<MeCab::Dictionary*> > (0x0x7f42dd95e888) 0 empty
  std::is_scalar<MeCab::Dictionary*> (0x0x7f42dd95e8f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd966300) 0 empty

Class std::__is_destructible_safe<MeCab::Dictionary*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<MeCab::Dictionary*, false, true> (0x0x7f42dd95e958) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd966360) 0 empty

Class std::is_destructible<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<MeCab::Dictionary*> (0x0x7f42dd95e9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd9663c0) 0 empty

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

Class std::is_function<MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<MeCab::Dictionary*&&> (0x0x7f42dd95ea90) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd9664e0) 0 empty

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

Class std::is_lvalue_reference<MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<MeCab::Dictionary*&&> (0x0x7f42dd95eaf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd9665a0) 0 empty

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

Class std::is_rvalue_reference<MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<MeCab::Dictionary*&&> (0x0x7f42dd95eb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd966660) 0 empty

Class std::__or_<std::is_lvalue_reference<MeCab::Dictionary*&&>, std::is_rvalue_reference<MeCab::Dictionary*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<MeCab::Dictionary*&&>, std::is_rvalue_reference<MeCab::Dictionary*&&> > (0x0x7f42dd95ebc8) 0 empty
  std::is_rvalue_reference<MeCab::Dictionary*&&> (0x0x7f42dd95ec30) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd9666c0) 0 empty

Class std::is_reference<MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<MeCab::Dictionary*&&> (0x0x7f42dd95ed68) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd966720) 0 empty

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

Class std::__or_<std::is_reference<MeCab::Dictionary*&&>, std::is_void<MeCab::Dictionary*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<MeCab::Dictionary*&&>, std::is_void<MeCab::Dictionary*&&> > (0x0x7f42dd95eea0) 0 empty
  std::is_reference<MeCab::Dictionary*&&> (0x0x7f42dd95ef08) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd9668a0) 0 empty

Class std::__or_<std::is_function<MeCab::Dictionary*&&>, std::is_reference<MeCab::Dictionary*&&>, std::is_void<MeCab::Dictionary*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<MeCab::Dictionary*&&>, std::is_reference<MeCab::Dictionary*&&>, std::is_void<MeCab::Dictionary*&&> > (0x0x7f42dd95ef70) 0 empty
  std::__or_<std::is_reference<MeCab::Dictionary*&&>, std::is_void<MeCab::Dictionary*&&> > (0x0x7f42dd97f000) 0 empty
    std::is_reference<MeCab::Dictionary*&&> (0x0x7f42dd97f068) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd9669c0) 0 empty

Class std::__not_<std::__or_<std::is_function<MeCab::Dictionary*&&>, std::is_reference<MeCab::Dictionary*&&>, std::is_void<MeCab::Dictionary*&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<MeCab::Dictionary*&&>, std::is_reference<MeCab::Dictionary*&&>, std::is_void<MeCab::Dictionary*&&> > > (0x0x7f42dd97f0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd966a80) 0 empty

Class std::is_object<MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<MeCab::Dictionary*&&> (0x0x7f42dd97f138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd966ae0) 0 empty

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

Class std::__or_<std::is_object<MeCab::Dictionary*&&>, std::is_reference<MeCab::Dictionary*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<MeCab::Dictionary*&&>, std::is_reference<MeCab::Dictionary*&&> > (0x0x7f42dd97f340) 0 empty
  std::is_reference<MeCab::Dictionary*&&> (0x0x7f42dd97f3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd966ba0) 0 empty

Class std::__is_referenceable<MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<MeCab::Dictionary*&&> (0x0x7f42dd97f410) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd966cc0) 0 empty

Class std::__add_rvalue_reference_helper<MeCab::Dictionary*&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<MeCab::Dictionary*&&, true> (0x0x7f42dd966d20) 0 empty

Class std::add_rvalue_reference<MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<MeCab::Dictionary*&&> (0x0x7f42dd97f478) 0 empty
  std::__add_rvalue_reference_helper<MeCab::Dictionary*&&, true> (0x0x7f42dd966d80) 0 empty

Class std::__is_direct_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd95ea28) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f42dd966480) 0 empty

Class std::__and_<std::is_destructible<MeCab::Dictionary*>, std::__is_direct_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<MeCab::Dictionary*>, std::__is_direct_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> > (0x0x7f42dd97f548) 0 empty
  std::__is_direct_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97f5b0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f42dd966de0) 0 empty

Class std::__is_direct_constructible_new_safe<MeCab::Dictionary*, MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97f618) 0 empty
  std::__and_<std::is_destructible<MeCab::Dictionary*>, std::__is_direct_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> > (0x0x7f42dd97f680) 0 empty
    std::__is_direct_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97f6e8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f42dd966e40) 0 empty

Class std::__is_direct_constructible_new<MeCab::Dictionary*, MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97f750) 0 empty
  std::__is_direct_constructible_new_safe<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97f7b8) 0 empty
    std::__and_<std::is_destructible<MeCab::Dictionary*>, std::__is_direct_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> > (0x0x7f42dd97f820) 0 empty
      std::__is_direct_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97f888) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f42dd966ea0) 0 empty

Class std::__is_direct_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97f8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd966f00) 0 empty

Class std::__is_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97f958) 0 empty
  std::__is_direct_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97f9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd966f60) 0 empty

Class std::is_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97fa28) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd98b000) 0 empty

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

Class std::__is_nt_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97fa90) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd98b0c0) 0 empty

Class std::__and_<std::is_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&>, std::__is_nt_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&>, std::__is_nt_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> > (0x0x7f42dd97faf8) 0 empty
  std::__is_nt_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97fb60) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd98b120) 0 empty

Class std::is_nothrow_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97fbc8) 0 empty
  std::__and_<std::is_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&>, std::__is_nt_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> > (0x0x7f42dd97fc30) 0 empty
    std::__is_nt_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97fc98) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd98b180) 0 empty

Class std::__is_nothrow_move_constructible_impl<MeCab::Dictionary*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<MeCab::Dictionary*, true> (0x0x7f42dd97fd00) 0 empty
  std::is_nothrow_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97fd68) 0 empty
    std::__and_<std::is_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&>, std::__is_nt_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> > (0x0x7f42dd97fdd0) 0 empty
      std::__is_nt_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97fe38) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd98b1e0) 0 empty

Class std::is_nothrow_move_constructible<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<MeCab::Dictionary*> (0x0x7f42dd97fea0) 0 empty
  std::__is_nothrow_move_constructible_impl<MeCab::Dictionary*, true> (0x0x7f42dd97ff08) 0 empty
    std::is_nothrow_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd97ff70) 0 empty
      std::__and_<std::is_constructible<MeCab::Dictionary*, MeCab::Dictionary*&&>, std::__is_nt_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> > (0x0x7f42dd992000) 0 empty
        std::__is_nt_constructible_impl<MeCab::Dictionary*, MeCab::Dictionary*&&> (0x0x7f42dd992068) 0 empty
          std::integral_constant<bool, true> (0x0x7f42dd98b240) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<MeCab::Dictionary*> > (0x0x7f42dd9920d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd98b2a0) 0 empty

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

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<MeCab::Dictionary*> >, std::is_copy_constructible<MeCab::Dictionary*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<MeCab::Dictionary*> >, std::is_copy_constructible<MeCab::Dictionary*> > (0x0x7f42dd992138) 0 empty
  std::__not_<std::is_nothrow_move_constructible<MeCab::Dictionary*> > (0x0x7f42dd9921a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd98b360) 0 empty

Class std::__move_if_noexcept_cond<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<MeCab::Dictionary*> (0x0x7f42dd992208) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd98b3c0) 0 empty

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

Class std::conditional<false, MeCab::Dictionary**, std::move_iterator<MeCab::Dictionary**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, MeCab::Dictionary**, std::move_iterator<MeCab::Dictionary**> > (0x0x7f42dd98b540) 0 empty

Class std::is_lvalue_reference<MeCab::Dictionary*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<MeCab::Dictionary*&> (0x0x7f42dd9926e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd98b600) 0 empty

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

Class std::__or_<std::is_lvalue_reference<MeCab::Dictionary*&>, std::is_rvalue_reference<MeCab::Dictionary*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<MeCab::Dictionary*&>, std::is_rvalue_reference<MeCab::Dictionary*&> > (0x0x7f42dd992750) 0 empty
  std::is_lvalue_reference<MeCab::Dictionary*&> (0x0x7f42dd9927b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd98b6c0) 0 empty

Class std::is_reference<MeCab::Dictionary*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<MeCab::Dictionary*&> (0x0x7f42dd9928f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd98b720) 0 empty

Class std::remove_reference<MeCab::Dictionary*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<MeCab::Dictionary*&> (0x0x7f42dd98b780) 0 empty

Class std::conditional<true, MeCab::Dictionary*&&, MeCab::Dictionary*&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, MeCab::Dictionary*&&, MeCab::Dictionary*&> (0x0x7f42dd98b7e0) 0 empty

Class std::move_iterator<MeCab::Dictionary**>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<MeCab::Dictionary**> (0x0x7f42dd98b5a0) 0

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

Class std::is_same<mecab_dictionary_info_t**, mecab_dictionary_info_t**>
   size=1 align=1
   base size=1 base align=1
std::is_same<mecab_dictionary_info_t**, mecab_dictionary_info_t**> (0x0x7f42dd992e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd98bae0) 0 empty

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

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

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

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

Class std::__is_pointer_helper<mecab_dictionary_info_t**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<mecab_dictionary_info_t**> (0x0x7f42dd992f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd98bcc0) 0 empty

Class std::is_pointer<mecab_dictionary_info_t**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<mecab_dictionary_info_t**> (0x0x7f42dd992f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd98bd20) 0 empty

Class std::__not_<std::is_pointer<mecab_dictionary_info_t**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<mecab_dictionary_info_t**> > (0x0x7f42dd992680) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd98bd80) 0 empty

Class std::__and_<std::is_same<mecab_dictionary_info_t**, mecab_dictionary_info_t**>, std::__not_<std::is_pointer<mecab_dictionary_info_t**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<mecab_dictionary_info_t**, mecab_dictionary_info_t**>, std::__not_<std::is_pointer<mecab_dictionary_info_t**> > > (0x0x7f42dd5c3000) 0 empty
  std::__not_<std::is_pointer<mecab_dictionary_info_t**> > (0x0x7f42dd5c3068) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd98bde0) 0 empty

Class std::iterator_traits<std::pair<const MeCab::Token*, long unsigned int>*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<const MeCab::Token*, long unsigned int>*> (0x0x7f42dd5f6180) 0 empty

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

Class std::remove_reference<MeCab::NBestGenerator::QueueElement**&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<MeCab::NBestGenerator::QueueElement**&> (0x0x7f42dd62ca80) 0 empty

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

Class std::is_same<mecab_node_t**, mecab_node_t**>
   size=1 align=1
   base size=1 base align=1
std::is_same<mecab_node_t**, mecab_node_t**> (0x0x7f42dd5c3958) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd62cd80) 0 empty

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

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

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

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

Class std::__is_pointer_helper<mecab_node_t**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<mecab_node_t**> (0x0x7f42dd5c3a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd62cf60) 0 empty

Class std::is_pointer<mecab_node_t**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<mecab_node_t**> (0x0x7f42dd5c3a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd64f000) 0 empty

Class std::__not_<std::is_pointer<mecab_node_t**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<mecab_node_t**> > (0x0x7f42dd5c3af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd64f060) 0 empty

Class std::__and_<std::is_same<mecab_node_t**, mecab_node_t**>, std::__not_<std::is_pointer<mecab_node_t**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<mecab_node_t**, mecab_node_t**>, std::__not_<std::is_pointer<mecab_node_t**> > > (0x0x7f42dd5c3b60) 0 empty
  std::__not_<std::is_pointer<mecab_node_t**> > (0x0x7f42dd5c3bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd64f0c0) 0 empty

Class std::unary_function<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, const std::__cxx11::basic_string<char> > (0x0x7f42dd64f2a0) 0 empty

Class std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f42dd5c3d00) 0 empty
  std::unary_function<std::pair<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, const std::__cxx11::basic_string<char> > (0x0x7f42dd64f300) 0 empty

Class std::is_function<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689068) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd64fb40) 0 empty

Class std::conditional<false, std::is_function<std::pair<const MeCab::Token*, long unsigned int> >, std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_void<std::pair<const MeCab::Token*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const MeCab::Token*, long unsigned int> >, std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_void<std::pair<const MeCab::Token*, long unsigned int> > > > (0x0x7f42dd64fba0) 0 empty

Class std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6890d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd64fc00) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd64fc60) 0 empty

Class std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd64fcc0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6891a0) 0 empty
  std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689208) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd64fd20) 0 empty

Class std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd64fd80) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_void<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_void<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd64fde0) 0 empty

Class std::remove_volatile<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd64fea0) 0 empty

Class std::remove_const<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd64ff00) 0 empty

Class std::remove_cv<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd64fe40) 0 empty

Class std::__is_void_helper<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689340) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd64ff60) 0 empty

Class std::is_void<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6893a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69c000) 0 empty

Class std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_void<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_void<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd689410) 0 empty
  std::is_void<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689478) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd69c060) 0 empty

Class std::__or_<std::is_function<std::pair<const MeCab::Token*, long unsigned int> >, std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_void<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const MeCab::Token*, long unsigned int> >, std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_void<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6894e0) 0 empty
  std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_void<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd689548) 0 empty
    std::is_void<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6895b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd69c0c0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const MeCab::Token*, long unsigned int> >, std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_void<std::pair<const MeCab::Token*, long unsigned int> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const MeCab::Token*, long unsigned int> >, std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_void<std::pair<const MeCab::Token*, long unsigned int> > > > (0x0x7f42dd689618) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd69c120) 0 empty

Class std::is_object<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689680) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd69c180) 0 empty

Class std::conditional<true, std::is_object<std::pair<const MeCab::Token*, long unsigned int> >, std::is_reference<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::pair<const MeCab::Token*, long unsigned int> >, std::is_reference<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd69c1e0) 0 empty

Class std::__or_<std::is_object<std::pair<const MeCab::Token*, long unsigned int> >, std::is_reference<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const MeCab::Token*, long unsigned int> >, std::is_reference<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6896e8) 0 empty
  std::is_object<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689750) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd69c240) 0 empty

Class std::__is_referenceable<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6897b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd69c2a0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>, std::__is_direct_constructible_new_safe<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>, std::__is_direct_constructible_new_safe<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd69c300) 0 empty

Class std::conditional<false, std::is_void<std::pair<const MeCab::Token*, long unsigned int> >, std::__or_<std::__is_array_unknown_bounds<std::pair<const MeCab::Token*, long unsigned int> >, std::is_function<std::pair<const MeCab::Token*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<const MeCab::Token*, long unsigned int> >, std::__or_<std::__is_array_unknown_bounds<std::pair<const MeCab::Token*, long unsigned int> >, std::is_function<std::pair<const MeCab::Token*, long unsigned int> > > > (0x0x7f42dd69c360) 0 empty

Class std::is_array<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689820) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69c3c0) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::pair<const MeCab::Token*, long unsigned int>, 0u> >, std::is_array<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::pair<const MeCab::Token*, long unsigned int>, 0u> >, std::is_array<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd69c420) 0 empty

Class std::__and_<std::is_array<std::pair<const MeCab::Token*, long unsigned int> >, std::__not_<std::extent<std::pair<const MeCab::Token*, long unsigned int>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<const MeCab::Token*, long unsigned int> >, std::__not_<std::extent<std::pair<const MeCab::Token*, long unsigned int>, 0u> > > (0x0x7f42dd689888) 0 empty
  std::is_array<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6898f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd69c480) 0 empty

Class std::__is_array_unknown_bounds<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689958) 0 empty
  std::__and_<std::is_array<std::pair<const MeCab::Token*, long unsigned int> >, std::__not_<std::extent<std::pair<const MeCab::Token*, long unsigned int>, 0u> > > (0x0x7f42dd6899c0) 0 empty
    std::is_array<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689a28) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd69c4e0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::pair<const MeCab::Token*, long unsigned int> >, std::is_function<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::pair<const MeCab::Token*, long unsigned int> >, std::is_function<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd69c540) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<const MeCab::Token*, long unsigned int> >, std::is_function<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<const MeCab::Token*, long unsigned int> >, std::is_function<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd689a90) 0 empty
  std::is_function<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd69c5a0) 0 empty

Class std::__or_<std::is_void<std::pair<const MeCab::Token*, long unsigned int> >, std::__is_array_unknown_bounds<std::pair<const MeCab::Token*, long unsigned int> >, std::is_function<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<const MeCab::Token*, long unsigned int> >, std::__is_array_unknown_bounds<std::pair<const MeCab::Token*, long unsigned int> >, std::is_function<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd689b60) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<const MeCab::Token*, long unsigned int> >, std::is_function<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd689bc8) 0 empty
    std::is_function<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689c30) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd69c600) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_scalar<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_scalar<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd69c660) 0 empty

Class std::__is_integral_helper<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69c6c0) 0 empty

Class std::is_integral<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69c720) 0 empty

Class std::conditional<false, std::is_integral<std::pair<const MeCab::Token*, long unsigned int> >, std::is_floating_point<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::pair<const MeCab::Token*, long unsigned int> >, std::is_floating_point<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd69c780) 0 empty

Class std::__is_floating_point_helper<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69c7e0) 0 empty

Class std::is_floating_point<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69c840) 0 empty

Class std::__or_<std::is_integral<std::pair<const MeCab::Token*, long unsigned int> >, std::is_floating_point<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<const MeCab::Token*, long unsigned int> >, std::is_floating_point<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd689e38) 0 empty
  std::is_floating_point<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd69c8a0) 0 empty

Class std::is_arithmetic<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69c900) 0 empty

Class std::conditional<false, std::is_arithmetic<std::pair<const MeCab::Token*, long unsigned int> >, std::__or_<std::is_enum<std::pair<const MeCab::Token*, long unsigned int> >, std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::pair<const MeCab::Token*, long unsigned int> >, std::__or_<std::is_enum<std::pair<const MeCab::Token*, long unsigned int> >, std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > > (0x0x7f42dd69c960) 0 empty

Class std::is_enum<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd689f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69c9c0) 0 empty

Class std::conditional<false, std::is_enum<std::pair<const MeCab::Token*, long unsigned int> >, std::__or_<std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::pair<const MeCab::Token*, long unsigned int> >, std::__or_<std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > > (0x0x7f42dd69ca20) 0 empty

Class std::__is_pointer_helper<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6c4000) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69ca80) 0 empty

Class std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6c4068) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69cae0) 0 empty

Class std::conditional<false, std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::__or_<std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::__or_<std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > > (0x0x7f42dd69cb40) 0 empty

Class std::__is_member_pointer_helper<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6c40d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69cba0) 0 empty

Class std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6c4138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69cc00) 0 empty

Class std::conditional<false, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd69cc60) 0 empty

Class std::__is_null_pointer_helper<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6c41a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69ccc0) 0 empty

Class std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6c4208) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69cd20) 0 empty

Class std::__or_<std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6c4270) 0 empty
  std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6c42d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd69cd80) 0 empty

Class std::__or_<std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6c4340) 0 empty
  std::__or_<std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6c43a8) 0 empty
    std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6c4410) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd69cde0) 0 empty

Class std::__or_<std::is_enum<std::pair<const MeCab::Token*, long unsigned int> >, std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<const MeCab::Token*, long unsigned int> >, std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6c4478) 0 empty
  std::__or_<std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6c44e0) 0 empty
    std::__or_<std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6c4548) 0 empty
      std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6c45b0) 0 empty
        std::integral_constant<bool, false> (0x0x7f42dd69ce40) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<const MeCab::Token*, long unsigned int> >, std::is_enum<std::pair<const MeCab::Token*, long unsigned int> >, std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<const MeCab::Token*, long unsigned int> >, std::is_enum<std::pair<const MeCab::Token*, long unsigned int> >, std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6c4618) 0 empty
  std::__or_<std::is_enum<std::pair<const MeCab::Token*, long unsigned int> >, std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6c4680) 0 empty
    std::__or_<std::is_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6c46e8) 0 empty
      std::__or_<std::is_member_pointer<std::pair<const MeCab::Token*, long unsigned int> >, std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6c4750) 0 empty
        std::is_null_pointer<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6c47b8) 0 empty
          std::integral_constant<bool, false> (0x0x7f42dd69cea0) 0 empty

Class std::is_scalar<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6c4820) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd69cf00) 0 empty

Class std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_scalar<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int> >, std::is_scalar<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6c4888) 0 empty
  std::is_scalar<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6c48f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd69cf60) 0 empty

Class std::remove_all_extents<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6d1000) 0 empty

Class std::is_function<std::pair<const MeCab::Token*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const MeCab::Token*, long unsigned int>&> (0x0x7f42dd6c49c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd6d10c0) 0 empty

Class std::conditional<false, std::is_function<std::pair<const MeCab::Token*, long unsigned int>&>, std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const MeCab::Token*, long unsigned int>&>, std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&> > > (0x0x7f42dd6d1120) 0 empty

Class std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&> (0x0x7f42dd6c4a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd6d1180) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&> > (0x0x7f42dd6d11e0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&> > (0x0x7f42dd6c4a90) 0 empty
  std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&> (0x0x7f42dd6c4af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd6d1240) 0 empty

Class std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&> (0x0x7f42dd6c4b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd6d12a0) 0 empty

Class std::conditional<true, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&> > (0x0x7f42dd6d1300) 0 empty

Class std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&> > (0x0x7f42dd6c4bc8) 0 empty
  std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&> (0x0x7f42dd6c4c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd6d1360) 0 empty

Class std::__or_<std::is_function<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&> > (0x0x7f42dd6c4c98) 0 empty
  std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&> > (0x0x7f42dd6c4d00) 0 empty
    std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&> (0x0x7f42dd6c4d68) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd6d13c0) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&> > > (0x0x7f42dd6c4dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd6d1420) 0 empty

Class std::is_object<std::pair<const MeCab::Token*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const MeCab::Token*, long unsigned int>&> (0x0x7f42dd6c4e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd6d1480) 0 empty

Class std::conditional<false, std::is_object<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&> > (0x0x7f42dd6d14e0) 0 empty

Class std::__or_<std::is_object<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const MeCab::Token*, long unsigned int>&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&> > (0x0x7f42dd6c4ea0) 0 empty
  std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&> (0x0x7f42dd6c4f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd6d1540) 0 empty

Class std::__is_referenceable<std::pair<const MeCab::Token*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const MeCab::Token*, long unsigned int>&> (0x0x7f42dd6c4f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd6d15a0) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const MeCab::Token*, long unsigned int>&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const MeCab::Token*, long unsigned int>&, true> (0x0x7f42dd6d1600) 0 empty

Class std::add_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&> (0x0x7f42dd6e9000) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const MeCab::Token*, long unsigned int>&, true> (0x0x7f42dd6d1720) 0 empty

Class std::__is_destructible_impl<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6c4958) 0 empty
  std::__do_is_destructible_impl (0x0x7f42dd6d1060) 0 empty

Class std::__is_destructible_safe<std::pair<const MeCab::Token*, long unsigned int>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<const MeCab::Token*, long unsigned int>, false, false> (0x0x7f42dd6e90d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd6d17e0) 0 empty

Class std::is_destructible<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd6e9138) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd6d1900) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_destructible<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_destructible<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd6d1960) 0 empty

Class std::is_function<std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9208) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd6d1a20) 0 empty

Class std::conditional<false, std::is_function<std::pair<const MeCab::Token*, long unsigned int>&&>, std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::pair<const MeCab::Token*, long unsigned int>&&>, std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&&> > > (0x0x7f42dd6d1a80) 0 empty

Class std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd6d1ae0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd6d1b40) 0 empty

Class std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e92d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd6d1ba0) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd6e9340) 0 empty
  std::is_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e93a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd6d1c00) 0 empty

Class std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9410) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd6d1c60) 0 empty

Class std::conditional<true, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd6d1cc0) 0 empty

Class std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd6e9478) 0 empty
  std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e94e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd6d1d20) 0 empty

Class std::__or_<std::is_function<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd6e9548) 0 empty
  std::__or_<std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd6e95b0) 0 empty
    std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9618) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd6d1d80) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_void<std::pair<const MeCab::Token*, long unsigned int>&&> > > (0x0x7f42dd6e9680) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd6d1de0) 0 empty

Class std::is_object<std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e96e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd6d1e40) 0 empty

Class std::conditional<false, std::is_object<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd6d1ea0) 0 empty

Class std::__or_<std::is_object<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd6e9750) 0 empty
  std::is_reference<std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e97b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd6d1f00) 0 empty

Class std::__is_referenceable<std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9820) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd6d1f60) 0 empty

Class std::__add_rvalue_reference_helper<std::pair<const MeCab::Token*, long unsigned int>&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<std::pair<const MeCab::Token*, long unsigned int>&&, true> (0x0x7f42dd6fe000) 0 empty

Class std::add_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9888) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const MeCab::Token*, long unsigned int>&&, true> (0x0x7f42dd6fe1e0) 0 empty

Class std::__is_direct_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e91a0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f42dd6d19c0) 0 empty

Class std::__and_<std::is_destructible<std::pair<const MeCab::Token*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<const MeCab::Token*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd6e9958) 0 empty
  std::__is_direct_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e99c0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f42dd6fe2a0) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9a28) 0 empty
  std::__and_<std::is_destructible<std::pair<const MeCab::Token*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd6e9a90) 0 empty
    std::__is_direct_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9af8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f42dd6fe300) 0 empty

Class std::__is_direct_constructible_new<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9b60) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9bc8) 0 empty
    std::__and_<std::is_destructible<std::pair<const MeCab::Token*, long unsigned int> >, std::__is_direct_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd6e9c30) 0 empty
      std::__is_direct_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9c98) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f42dd6fe360) 0 empty

Class std::__is_direct_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd6fe3c0) 0 empty

Class std::__is_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9d68) 0 empty
  std::__is_direct_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd6fe420) 0 empty

Class std::is_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd6fe480) 0 empty

Class std::conditional<true, std::__is_nt_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>, std::is_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd6fe4e0) 0 empty

Class std::__is_nt_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd6fe540) 0 empty

Class std::__and_<std::is_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>, std::__is_nt_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>, std::__is_nt_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd6e9f08) 0 empty
  std::__is_nt_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd6e9f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd6fe5a0) 0 empty

Class std::is_nothrow_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd70e000) 0 empty
  std::__and_<std::is_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>, std::__is_nt_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd70e068) 0 empty
    std::__is_nt_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd70e0d0) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd6fe600) 0 empty

Class std::__is_nothrow_move_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, true> (0x0x7f42dd70e138) 0 empty
  std::is_nothrow_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd70e1a0) 0 empty
    std::__and_<std::is_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>, std::__is_nt_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd70e208) 0 empty
      std::__is_nt_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd70e270) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd6fe660) 0 empty

Class std::is_nothrow_move_constructible<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd70e3a8) 0 empty
  std::__is_nothrow_move_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, true> (0x0x7f42dd70e410) 0 empty
    std::is_nothrow_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd70e478) 0 empty
      std::__and_<std::is_constructible<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&>, std::__is_nt_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> > (0x0x7f42dd70e4e0) 0 empty
        std::__is_nt_constructible_impl<std::pair<const MeCab::Token*, long unsigned int>, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd70e548) 0 empty
          std::integral_constant<bool, true> (0x0x7f42dd6fe780) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd70e618) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd6fe7e0) 0 empty

Class std::conditional<false, std::is_copy_constructible<std::pair<const MeCab::Token*, long unsigned int> >, std::__not_<std::is_nothrow_move_constructible<std::pair<const MeCab::Token*, long unsigned int> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_copy_constructible<std::pair<const MeCab::Token*, long unsigned int> >, std::__not_<std::is_nothrow_move_constructible<std::pair<const MeCab::Token*, long unsigned int> > > > (0x0x7f42dd6fe900) 0 empty

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<std::pair<const MeCab::Token*, long unsigned int> > >, std::is_copy_constructible<std::pair<const MeCab::Token*, long unsigned int> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<std::pair<const MeCab::Token*, long unsigned int> > >, std::is_copy_constructible<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd70e750) 0 empty
  std::__not_<std::is_nothrow_move_constructible<std::pair<const MeCab::Token*, long unsigned int> > > (0x0x7f42dd70e7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd6fe960) 0 empty

Class std::__move_if_noexcept_cond<std::pair<const MeCab::Token*, long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<std::pair<const MeCab::Token*, long unsigned int> > (0x0x7f42dd70e888) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd6fe9c0) 0 empty

Class std::conditional<false, const std::pair<const MeCab::Token*, long unsigned int>*, std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, const std::pair<const MeCab::Token*, long unsigned int>*, std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*> > (0x0x7f42dd6fea20) 0 empty

Class std::conditional<false, std::pair<const MeCab::Token*, long unsigned int>*, std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::pair<const MeCab::Token*, long unsigned int>*, std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*> > (0x0x7f42dd6fea80) 0 empty

Class std::conditional<true, std::pair<const MeCab::Token*, long unsigned int>&&, std::pair<const MeCab::Token*, long unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::pair<const MeCab::Token*, long unsigned int>&&, std::pair<const MeCab::Token*, long unsigned int>&> (0x0x7f42dd6feb40) 0 empty

Class std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*> (0x0x7f42dd6feae0) 0

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

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

Class std::is_same<mecab_learner_node_t**, mecab_learner_node_t**>
   size=1 align=1
   base size=1 base align=1
std::is_same<mecab_learner_node_t**, mecab_learner_node_t**> (0x0x7f42dd7282d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd735d80) 0 empty

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

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

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

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

Class std::__is_pointer_helper<mecab_learner_node_t**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<mecab_learner_node_t**> (0x0x7f42dd7283a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd735f60) 0 empty

Class std::is_pointer<mecab_learner_node_t**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<mecab_learner_node_t**> (0x0x7f42dd728410) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd758000) 0 empty

Class std::__not_<std::is_pointer<mecab_learner_node_t**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<mecab_learner_node_t**> > (0x0x7f42dd728478) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd758060) 0 empty

Class std::__and_<std::is_same<mecab_learner_node_t**, mecab_learner_node_t**>, std::__not_<std::is_pointer<mecab_learner_node_t**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<mecab_learner_node_t**, mecab_learner_node_t**>, std::__not_<std::is_pointer<mecab_learner_node_t**> > > (0x0x7f42dd7284e0) 0 empty
  std::__not_<std::is_pointer<mecab_learner_node_t**> > (0x0x7f42dd728548) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd7580c0) 0 empty

Class std::__iterator_traits<std::move_iterator<MeCab::Dictionary**>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<MeCab::Dictionary**>, void> (0x0x7f42dd77d7e0) 0 empty

Class std::iterator_traits<std::move_iterator<MeCab::Dictionary**> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<MeCab::Dictionary**> > (0x0x7f42dd7288f0) 0 empty
  std::__iterator_traits<std::move_iterator<MeCab::Dictionary**>, void> (0x0x7f42dd77d840) 0 empty

Class std::is_function<MeCab::Dictionary*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<MeCab::Dictionary*&> (0x0x7f42dd7289c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd77d900) 0 empty

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

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

Class std::__or_<std::is_reference<MeCab::Dictionary*&>, std::is_void<MeCab::Dictionary*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<MeCab::Dictionary*&>, std::is_void<MeCab::Dictionary*&> > (0x0x7f42dd728af8) 0 empty
  std::is_reference<MeCab::Dictionary*&> (0x0x7f42dd728b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd77dae0) 0 empty

Class std::__or_<std::is_function<MeCab::Dictionary*&>, std::is_reference<MeCab::Dictionary*&>, std::is_void<MeCab::Dictionary*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<MeCab::Dictionary*&>, std::is_reference<MeCab::Dictionary*&>, std::is_void<MeCab::Dictionary*&> > (0x0x7f42dd728bc8) 0 empty
  std::__or_<std::is_reference<MeCab::Dictionary*&>, std::is_void<MeCab::Dictionary*&> > (0x0x7f42dd728c30) 0 empty
    std::is_reference<MeCab::Dictionary*&> (0x0x7f42dd728c98) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd77db40) 0 empty

Class std::__not_<std::__or_<std::is_function<MeCab::Dictionary*&>, std::is_reference<MeCab::Dictionary*&>, std::is_void<MeCab::Dictionary*&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<MeCab::Dictionary*&>, std::is_reference<MeCab::Dictionary*&>, std::is_void<MeCab::Dictionary*&> > > (0x0x7f42dd728d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd77dba0) 0 empty

Class std::is_object<MeCab::Dictionary*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<MeCab::Dictionary*&> (0x0x7f42dd728d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd77dc00) 0 empty

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

Class std::__or_<std::is_object<MeCab::Dictionary*&>, std::is_reference<MeCab::Dictionary*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<MeCab::Dictionary*&>, std::is_reference<MeCab::Dictionary*&> > (0x0x7f42dd728f70) 0 empty
  std::is_reference<MeCab::Dictionary*&> (0x0x7f42dd7287b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd77dcc0) 0 empty

Class std::__is_referenceable<MeCab::Dictionary*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<MeCab::Dictionary*&> (0x0x7f42dd728820) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd77dde0) 0 empty

Class std::__add_rvalue_reference_helper<MeCab::Dictionary*&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<MeCab::Dictionary*&, true> (0x0x7f42dd77de40) 0 empty

Class std::add_rvalue_reference<MeCab::Dictionary*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<MeCab::Dictionary*&> (0x0x7f42dd728888) 0 empty
  std::__add_rvalue_reference_helper<MeCab::Dictionary*&, true> (0x0x7f42dd77dea0) 0 empty

Class std::__is_assignable_helper<MeCab::Dictionary*&, MeCab::Dictionary*&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<MeCab::Dictionary*&, MeCab::Dictionary*&&> (0x0x7f42dd77d8a0) 0 empty

Class std::is_assignable<MeCab::Dictionary*&, MeCab::Dictionary*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<MeCab::Dictionary*&, MeCab::Dictionary*&&> (0x0x7f42dd3b0068) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd77df00) 0 empty

Class std::is_function<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_function<mecab_dictionary_info_t*> (0x0x7f42dd3b0208) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3b41e0) 0 empty

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

Class std::is_lvalue_reference<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<mecab_dictionary_info_t*> (0x0x7f42dd3b0270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3b4360) 0 empty

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

Class std::is_rvalue_reference<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<mecab_dictionary_info_t*> (0x0x7f42dd3b02d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3b4420) 0 empty

Class std::__or_<std::is_lvalue_reference<mecab_dictionary_info_t*>, std::is_rvalue_reference<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<mecab_dictionary_info_t*>, std::is_rvalue_reference<mecab_dictionary_info_t*> > (0x0x7f42dd3b0340) 0 empty
  std::is_rvalue_reference<mecab_dictionary_info_t*> (0x0x7f42dd3b03a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd3b4480) 0 empty

Class std::is_reference<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<mecab_dictionary_info_t*> (0x0x7f42dd3b0410) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3b44e0) 0 empty

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

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

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

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

Class std::__is_void_helper<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<mecab_dictionary_info_t*> (0x0x7f42dd3b04e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3b46c0) 0 empty

Class std::is_void<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_void<mecab_dictionary_info_t*> (0x0x7f42dd3b0548) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3b4720) 0 empty

Class std::__or_<std::is_reference<mecab_dictionary_info_t*>, std::is_void<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<mecab_dictionary_info_t*>, std::is_void<mecab_dictionary_info_t*> > (0x0x7f42dd3b05b0) 0 empty
  std::is_void<mecab_dictionary_info_t*> (0x0x7f42dd3b0618) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd3b4780) 0 empty

Class std::__or_<std::is_function<mecab_dictionary_info_t*>, std::is_reference<mecab_dictionary_info_t*>, std::is_void<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<mecab_dictionary_info_t*>, std::is_reference<mecab_dictionary_info_t*>, std::is_void<mecab_dictionary_info_t*> > (0x0x7f42dd3b0750) 0 empty
  std::__or_<std::is_reference<mecab_dictionary_info_t*>, std::is_void<mecab_dictionary_info_t*> > (0x0x7f42dd3b07b8) 0 empty
    std::is_void<mecab_dictionary_info_t*> (0x0x7f42dd3b0820) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd3b47e0) 0 empty

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

Class std::is_object<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_object<mecab_dictionary_info_t*> (0x0x7f42dd3b0958) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd3b48a0) 0 empty

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

Class std::__or_<std::is_object<mecab_dictionary_info_t*>, std::is_reference<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<mecab_dictionary_info_t*>, std::is_reference<mecab_dictionary_info_t*> > (0x0x7f42dd3b09c0) 0 empty
  std::is_object<mecab_dictionary_info_t*> (0x0x7f42dd3b0a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd3b4960) 0 empty

Class std::__is_referenceable<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<mecab_dictionary_info_t*> (0x0x7f42dd3b0b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd3b4a80) 0 empty

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

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

Class std::is_array<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_array<mecab_dictionary_info_t*> (0x0x7f42dd3b0bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3b4c60) 0 empty

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

Class std::__and_<std::is_array<mecab_dictionary_info_t*>, std::__not_<std::extent<mecab_dictionary_info_t*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<mecab_dictionary_info_t*>, std::__not_<std::extent<mecab_dictionary_info_t*, 0u> > > (0x0x7f42dd3b0c30) 0 empty
  std::is_array<mecab_dictionary_info_t*> (0x0x7f42dd3b0c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd3b4d20) 0 empty

Class std::__is_array_unknown_bounds<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<mecab_dictionary_info_t*> (0x0x7f42dd3b0d00) 0 empty
  std::__and_<std::is_array<mecab_dictionary_info_t*>, std::__not_<std::extent<mecab_dictionary_info_t*, 0u> > > (0x0x7f42dd3b0d68) 0 empty
    std::is_array<mecab_dictionary_info_t*> (0x0x7f42dd3b0dd0) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd3b4d80) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<mecab_dictionary_info_t*>, std::is_function<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<mecab_dictionary_info_t*>, std::is_function<mecab_dictionary_info_t*> > (0x0x7f42dd3b0e38) 0 empty
  std::is_function<mecab_dictionary_info_t*> (0x0x7f42dd3b0ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd3b4e40) 0 empty

Class std::__or_<std::is_void<mecab_dictionary_info_t*>, std::__is_array_unknown_bounds<mecab_dictionary_info_t*>, std::is_function<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<mecab_dictionary_info_t*>, std::__is_array_unknown_bounds<mecab_dictionary_info_t*>, std::is_function<mecab_dictionary_info_t*> > (0x0x7f42dd3b0f08) 0 empty
  std::__or_<std::__is_array_unknown_bounds<mecab_dictionary_info_t*>, std::is_function<mecab_dictionary_info_t*> > (0x0x7f42dd3b0f70) 0 empty
    std::is_function<mecab_dictionary_info_t*> (0x0x7f42dd3df000) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd3b4ea0) 0 empty

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

Class std::__is_integral_helper<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<mecab_dictionary_info_t*> (0x0x7f42dd3df068) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3b4f60) 0 empty

Class std::is_integral<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<mecab_dictionary_info_t*> (0x0x7f42dd3df0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3e6000) 0 empty

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

Class std::__is_floating_point_helper<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<mecab_dictionary_info_t*> (0x0x7f42dd3df138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3e60c0) 0 empty

Class std::is_floating_point<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<mecab_dictionary_info_t*> (0x0x7f42dd3df1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3e6120) 0 empty

Class std::__or_<std::is_integral<mecab_dictionary_info_t*>, std::is_floating_point<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<mecab_dictionary_info_t*>, std::is_floating_point<mecab_dictionary_info_t*> > (0x0x7f42dd3df208) 0 empty
  std::is_floating_point<mecab_dictionary_info_t*> (0x0x7f42dd3df270) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd3e6180) 0 empty

Class std::is_arithmetic<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<mecab_dictionary_info_t*> (0x0x7f42dd3df3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3e61e0) 0 empty

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

Class std::is_enum<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<mecab_dictionary_info_t*> (0x0x7f42dd3df410) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3e62a0) 0 empty

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

Class std::__is_pointer_helper<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<mecab_dictionary_info_t*> (0x0x7f42dd3df478) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd3e6360) 0 empty

Class std::is_pointer<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<mecab_dictionary_info_t*> (0x0x7f42dd3df4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd3e63c0) 0 empty

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

Class std::__or_<std::is_pointer<mecab_dictionary_info_t*>, std::is_member_pointer<mecab_dictionary_info_t*>, std::is_null_pointer<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<mecab_dictionary_info_t*>, std::is_member_pointer<mecab_dictionary_info_t*>, std::is_null_pointer<mecab_dictionary_info_t*> > (0x0x7f42dd3df548) 0 empty
  std::is_pointer<mecab_dictionary_info_t*> (0x0x7f42dd3df5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd3e6480) 0 empty

Class std::__or_<std::is_enum<mecab_dictionary_info_t*>, std::is_pointer<mecab_dictionary_info_t*>, std::is_member_pointer<mecab_dictionary_info_t*>, std::is_null_pointer<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<mecab_dictionary_info_t*>, std::is_pointer<mecab_dictionary_info_t*>, std::is_member_pointer<mecab_dictionary_info_t*>, std::is_null_pointer<mecab_dictionary_info_t*> > (0x0x7f42dd3df618) 0 empty
  std::__or_<std::is_pointer<mecab_dictionary_info_t*>, std::is_member_pointer<mecab_dictionary_info_t*>, std::is_null_pointer<mecab_dictionary_info_t*> > (0x0x7f42dd3df680) 0 empty
    std::is_pointer<mecab_dictionary_info_t*> (0x0x7f42dd3df6e8) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd3e64e0) 0 empty

Class std::__or_<std::is_arithmetic<mecab_dictionary_info_t*>, std::is_enum<mecab_dictionary_info_t*>, std::is_pointer<mecab_dictionary_info_t*>, std::is_member_pointer<mecab_dictionary_info_t*>, std::is_null_pointer<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<mecab_dictionary_info_t*>, std::is_enum<mecab_dictionary_info_t*>, std::is_pointer<mecab_dictionary_info_t*>, std::is_member_pointer<mecab_dictionary_info_t*>, std::is_null_pointer<mecab_dictionary_info_t*> > (0x0x7f42dd3df750) 0 empty
  std::__or_<std::is_enum<mecab_dictionary_info_t*>, std::is_pointer<mecab_dictionary_info_t*>, std::is_member_pointer<mecab_dictionary_info_t*>, std::is_null_pointer<mecab_dictionary_info_t*> > (0x0x7f42dd3df7b8) 0 empty
    std::__or_<std::is_pointer<mecab_dictionary_info_t*>, std::is_member_pointer<mecab_dictionary_info_t*>, std::is_null_pointer<mecab_dictionary_info_t*> > (0x0x7f42dd3df820) 0 empty
      std::is_pointer<mecab_dictionary_info_t*> (0x0x7f42dd3df888) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd3e6540) 0 empty

Class std::is_scalar<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<mecab_dictionary_info_t*> (0x0x7f42dd3df8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd3e65a0) 0 empty

Class std::__or_<std::is_reference<mecab_dictionary_info_t*>, std::is_scalar<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<mecab_dictionary_info_t*>, std::is_scalar<mecab_dictionary_info_t*> > (0x0x7f42dd3df958) 0 empty
  std::is_scalar<mecab_dictionary_info_t*> (0x0x7f42dd3df9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd3e6600) 0 empty

Class std::__is_destructible_safe<mecab_dictionary_info_t*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<mecab_dictionary_info_t*, false, true> (0x0x7f42dd3dfaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd3e6720) 0 empty

Class std::is_destructible<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<mecab_dictionary_info_t*> (0x0x7f42dd3dfb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd3e6780) 0 empty

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

Class std::is_function<mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<mecab_dictionary_info_t*&&> (0x0x7f42dd3dfc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3e68a0) 0 empty

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

Class std::is_lvalue_reference<mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<mecab_dictionary_info_t*&&> (0x0x7f42dd3dfc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3e6a20) 0 empty

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

Class std::is_rvalue_reference<mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<mecab_dictionary_info_t*&&> (0x0x7f42dd3dfd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd3e6ae0) 0 empty

Class std::__or_<std::is_lvalue_reference<mecab_dictionary_info_t*&&>, std::is_rvalue_reference<mecab_dictionary_info_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<mecab_dictionary_info_t*&&>, std::is_rvalue_reference<mecab_dictionary_info_t*&&> > (0x0x7f42dd3dfd68) 0 empty
  std::is_rvalue_reference<mecab_dictionary_info_t*&&> (0x0x7f42dd3dfdd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd3e6b40) 0 empty

Class std::is_reference<mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<mecab_dictionary_info_t*&&> (0x0x7f42dd3dfe38) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd3e6ba0) 0 empty

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

Class std::__or_<std::is_reference<mecab_dictionary_info_t*&&>, std::is_void<mecab_dictionary_info_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<mecab_dictionary_info_t*&&>, std::is_void<mecab_dictionary_info_t*&&> > (0x0x7f42dd3dfea0) 0 empty
  std::is_reference<mecab_dictionary_info_t*&&> (0x0x7f42dd3dff08) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd3e6c60) 0 empty

Class std::__or_<std::is_function<mecab_dictionary_info_t*&&>, std::is_reference<mecab_dictionary_info_t*&&>, std::is_void<mecab_dictionary_info_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<mecab_dictionary_info_t*&&>, std::is_reference<mecab_dictionary_info_t*&&>, std::is_void<mecab_dictionary_info_t*&&> > (0x0x7f42dd407068) 0 empty
  std::__or_<std::is_reference<mecab_dictionary_info_t*&&>, std::is_void<mecab_dictionary_info_t*&&> > (0x0x7f42dd4070d0) 0 empty
    std::is_reference<mecab_dictionary_info_t*&&> (0x0x7f42dd407138) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd3e6cc0) 0 empty

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

Class std::is_object<mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<mecab_dictionary_info_t*&&> (0x0x7f42dd407270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd3e6d80) 0 empty

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

Class std::__or_<std::is_object<mecab_dictionary_info_t*&&>, std::is_reference<mecab_dictionary_info_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<mecab_dictionary_info_t*&&>, std::is_reference<mecab_dictionary_info_t*&&> > (0x0x7f42dd4072d8) 0 empty
  std::is_reference<mecab_dictionary_info_t*&&> (0x0x7f42dd407340) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd3e6e40) 0 empty

Class std::__is_referenceable<mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<mecab_dictionary_info_t*&&> (0x0x7f42dd407548) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd3e6ea0) 0 empty

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

Class std::add_rvalue_reference<mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<mecab_dictionary_info_t*&&> (0x0x7f42dd4075b0) 0 empty
  std::__add_rvalue_reference_helper<mecab_dictionary_info_t*&&, true> (0x0x7f42dd3e6f60) 0 empty

Class std::__is_direct_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd3dfbc8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f42dd3e6840) 0 empty

Class std::__and_<std::is_destructible<mecab_dictionary_info_t*>, std::__is_direct_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<mecab_dictionary_info_t*>, std::__is_direct_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> > (0x0x7f42dd407680) 0 empty
  std::__is_direct_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd4076e8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f42dd4100c0) 0 empty

Class std::__is_direct_constructible_new_safe<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd407750) 0 empty
  std::__and_<std::is_destructible<mecab_dictionary_info_t*>, std::__is_direct_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> > (0x0x7f42dd4077b8) 0 empty
    std::__is_direct_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd407820) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f42dd410180) 0 empty

Class std::__is_direct_constructible_new<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd407888) 0 empty
  std::__is_direct_constructible_new_safe<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd4078f0) 0 empty
    std::__and_<std::is_destructible<mecab_dictionary_info_t*>, std::__is_direct_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> > (0x0x7f42dd407958) 0 empty
      std::__is_direct_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd4079c0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f42dd410300) 0 empty

Class std::__is_direct_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd407a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd4104e0) 0 empty

Class std::__is_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd407a90) 0 empty
  std::__is_direct_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd407af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd410540) 0 empty

Class std::is_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd407b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd4105a0) 0 empty

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

Class std::__is_nt_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd407bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd410660) 0 empty

Class std::__and_<std::is_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&>, std::__is_nt_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&>, std::__is_nt_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> > (0x0x7f42dd407c30) 0 empty
  std::__is_nt_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd407c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd4106c0) 0 empty

Class std::is_nothrow_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd407d00) 0 empty
  std::__and_<std::is_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&>, std::__is_nt_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> > (0x0x7f42dd407d68) 0 empty
    std::__is_nt_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd407dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd410720) 0 empty

Class std::__is_nothrow_move_constructible_impl<mecab_dictionary_info_t*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<mecab_dictionary_info_t*, true> (0x0x7f42dd407e38) 0 empty
  std::is_nothrow_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd407ea0) 0 empty
    std::__and_<std::is_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&>, std::__is_nt_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> > (0x0x7f42dd407f08) 0 empty
      std::__is_nt_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd407f70) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd410780) 0 empty

Class std::is_nothrow_move_constructible<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<mecab_dictionary_info_t*> (0x0x7f42dd418000) 0 empty
  std::__is_nothrow_move_constructible_impl<mecab_dictionary_info_t*, true> (0x0x7f42dd418068) 0 empty
    std::is_nothrow_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd4180d0) 0 empty
      std::__and_<std::is_constructible<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&>, std::__is_nt_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> > (0x0x7f42dd418138) 0 empty
        std::__is_nt_constructible_impl<mecab_dictionary_info_t*, mecab_dictionary_info_t*&&> (0x0x7f42dd4181a0) 0 empty
          std::integral_constant<bool, true> (0x0x7f42dd4107e0) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<mecab_dictionary_info_t*> > (0x0x7f42dd418208) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd410840) 0 empty

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

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<mecab_dictionary_info_t*> >, std::is_copy_constructible<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<mecab_dictionary_info_t*> >, std::is_copy_constructible<mecab_dictionary_info_t*> > (0x0x7f42dd418270) 0 empty
  std::__not_<std::is_nothrow_move_constructible<mecab_dictionary_info_t*> > (0x0x7f42dd4182d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd410900) 0 empty

Class std::__move_if_noexcept_cond<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<mecab_dictionary_info_t*> (0x0x7f42dd418340) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd410960) 0 empty

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

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

Class std::is_lvalue_reference<mecab_dictionary_info_t*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<mecab_dictionary_info_t*&> (0x0x7f42dd4189c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd410ba0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<mecab_dictionary_info_t*&>, std::is_rvalue_reference<mecab_dictionary_info_t*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<mecab_dictionary_info_t*&>, std::is_rvalue_reference<mecab_dictionary_info_t*&> > (0x0x7f42dd418a28) 0 empty
  std::is_lvalue_reference<mecab_dictionary_info_t*&> (0x0x7f42dd418a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd410c60) 0 empty

Class std::is_reference<mecab_dictionary_info_t*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<mecab_dictionary_info_t*&> (0x0x7f42dd418af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd410cc0) 0 empty

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

Class std::move_iterator<mecab_dictionary_info_t**>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<mecab_dictionary_info_t**> (0x0x7f42dd410b40) 0

Class std::is_function<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_function<mecab_node_t*> (0x0x7f42dd468138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd466240) 0 empty

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

Class std::is_lvalue_reference<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<mecab_node_t*> (0x0x7f42dd4681a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd466300) 0 empty

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

Class std::is_rvalue_reference<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<mecab_node_t*> (0x0x7f42dd4682d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd4663c0) 0 empty

Class std::__or_<std::is_lvalue_reference<mecab_node_t*>, std::is_rvalue_reference<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<mecab_node_t*>, std::is_rvalue_reference<mecab_node_t*> > (0x0x7f42dd468340) 0 empty
  std::is_rvalue_reference<mecab_node_t*> (0x0x7f42dd4683a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd466420) 0 empty

Class std::is_reference<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<mecab_node_t*> (0x0x7f42dd468410) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd466600) 0 empty

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

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

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

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

Class std::__is_void_helper<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<mecab_node_t*> (0x0x7f42dd4684e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd4667e0) 0 empty

Class std::is_void<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_void<mecab_node_t*> (0x0x7f42dd468548) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd466840) 0 empty

Class std::__or_<std::is_reference<mecab_node_t*>, std::is_void<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<mecab_node_t*>, std::is_void<mecab_node_t*> > (0x0x7f42dd4685b0) 0 empty
  std::is_void<mecab_node_t*> (0x0x7f42dd468618) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd4668a0) 0 empty

Class std::__or_<std::is_function<mecab_node_t*>, std::is_reference<mecab_node_t*>, std::is_void<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<mecab_node_t*>, std::is_reference<mecab_node_t*>, std::is_void<mecab_node_t*> > (0x0x7f42dd468680) 0 empty
  std::__or_<std::is_reference<mecab_node_t*>, std::is_void<mecab_node_t*> > (0x0x7f42dd4686e8) 0 empty
    std::is_void<mecab_node_t*> (0x0x7f42dd468750) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd466900) 0 empty

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

Class std::is_object<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_object<mecab_node_t*> (0x0x7f42dd4688f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd4669c0) 0 empty

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

Class std::__or_<std::is_object<mecab_node_t*>, std::is_reference<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<mecab_node_t*>, std::is_reference<mecab_node_t*> > (0x0x7f42dd468958) 0 empty
  std::is_object<mecab_node_t*> (0x0x7f42dd4689c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd466b40) 0 empty

Class std::__is_referenceable<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<mecab_node_t*> (0x0x7f42dd468a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd466ba0) 0 empty

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

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

Class std::is_array<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_array<mecab_node_t*> (0x0x7f42dd468a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd466cc0) 0 empty

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

Class std::__and_<std::is_array<mecab_node_t*>, std::__not_<std::extent<mecab_node_t*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<mecab_node_t*>, std::__not_<std::extent<mecab_node_t*, 0u> > > (0x0x7f42dd468bc8) 0 empty
  std::is_array<mecab_node_t*> (0x0x7f42dd468c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd466e40) 0 empty

Class std::__is_array_unknown_bounds<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<mecab_node_t*> (0x0x7f42dd468c98) 0 empty
  std::__and_<std::is_array<mecab_node_t*>, std::__not_<std::extent<mecab_node_t*, 0u> > > (0x0x7f42dd468d00) 0 empty
    std::is_array<mecab_node_t*> (0x0x7f42dd468d68) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd466f60) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<mecab_node_t*>, std::is_function<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<mecab_node_t*>, std::is_function<mecab_node_t*> > (0x0x7f42dd468ea0) 0 empty
  std::is_function<mecab_node_t*> (0x0x7f42dd468f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd4900c0) 0 empty

Class std::__or_<std::is_void<mecab_node_t*>, std::__is_array_unknown_bounds<mecab_node_t*>, std::is_function<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<mecab_node_t*>, std::__is_array_unknown_bounds<mecab_node_t*>, std::is_function<mecab_node_t*> > (0x0x7f42dd468f70) 0 empty
  std::__or_<std::__is_array_unknown_bounds<mecab_node_t*>, std::is_function<mecab_node_t*> > (0x0x7f42dd492000) 0 empty
    std::is_function<mecab_node_t*> (0x0x7f42dd492068) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd4901e0) 0 empty

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

Class std::__is_integral_helper<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<mecab_node_t*> (0x0x7f42dd4920d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd4903c0) 0 empty

Class std::is_integral<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<mecab_node_t*> (0x0x7f42dd492138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd490420) 0 empty

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

Class std::__is_floating_point_helper<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<mecab_node_t*> (0x0x7f42dd492270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd4905a0) 0 empty

Class std::is_floating_point<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<mecab_node_t*> (0x0x7f42dd4922d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd490600) 0 empty

Class std::__or_<std::is_integral<mecab_node_t*>, std::is_floating_point<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<mecab_node_t*>, std::is_floating_point<mecab_node_t*> > (0x0x7f42dd492340) 0 empty
  std::is_floating_point<mecab_node_t*> (0x0x7f42dd4923a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd490660) 0 empty

Class std::is_arithmetic<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<mecab_node_t*> (0x0x7f42dd492410) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd4906c0) 0 empty

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

Class std::is_enum<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<mecab_node_t*> (0x0x7f42dd492478) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd490780) 0 empty

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

Class std::__is_pointer_helper<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<mecab_node_t*> (0x0x7f42dd4924e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd490840) 0 empty

Class std::is_pointer<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<mecab_node_t*> (0x0x7f42dd492548) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd4908a0) 0 empty

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

Class std::__or_<std::is_pointer<mecab_node_t*>, std::is_member_pointer<mecab_node_t*>, std::is_null_pointer<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<mecab_node_t*>, std::is_member_pointer<mecab_node_t*>, std::is_null_pointer<mecab_node_t*> > (0x0x7f42dd4925b0) 0 empty
  std::is_pointer<mecab_node_t*> (0x0x7f42dd492618) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd490960) 0 empty

Class std::__or_<std::is_enum<mecab_node_t*>, std::is_pointer<mecab_node_t*>, std::is_member_pointer<mecab_node_t*>, std::is_null_pointer<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<mecab_node_t*>, std::is_pointer<mecab_node_t*>, std::is_member_pointer<mecab_node_t*>, std::is_null_pointer<mecab_node_t*> > (0x0x7f42dd492680) 0 empty
  std::__or_<std::is_pointer<mecab_node_t*>, std::is_member_pointer<mecab_node_t*>, std::is_null_pointer<mecab_node_t*> > (0x0x7f42dd4926e8) 0 empty
    std::is_pointer<mecab_node_t*> (0x0x7f42dd492750) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd4909c0) 0 empty

Class std::__or_<std::is_arithmetic<mecab_node_t*>, std::is_enum<mecab_node_t*>, std::is_pointer<mecab_node_t*>, std::is_member_pointer<mecab_node_t*>, std::is_null_pointer<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<mecab_node_t*>, std::is_enum<mecab_node_t*>, std::is_pointer<mecab_node_t*>, std::is_member_pointer<mecab_node_t*>, std::is_null_pointer<mecab_node_t*> > (0x0x7f42dd4927b8) 0 empty
  std::__or_<std::is_enum<mecab_node_t*>, std::is_pointer<mecab_node_t*>, std::is_member_pointer<mecab_node_t*>, std::is_null_pointer<mecab_node_t*> > (0x0x7f42dd492820) 0 empty
    std::__or_<std::is_pointer<mecab_node_t*>, std::is_member_pointer<mecab_node_t*>, std::is_null_pointer<mecab_node_t*> > (0x0x7f42dd492888) 0 empty
      std::is_pointer<mecab_node_t*> (0x0x7f42dd4928f0) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd490a20) 0 empty

Class std::is_scalar<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<mecab_node_t*> (0x0x7f42dd492958) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd490a80) 0 empty

Class std::__or_<std::is_reference<mecab_node_t*>, std::is_scalar<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<mecab_node_t*>, std::is_scalar<mecab_node_t*> > (0x0x7f42dd4929c0) 0 empty
  std::is_scalar<mecab_node_t*> (0x0x7f42dd492a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd490ae0) 0 empty

Class std::__is_destructible_safe<mecab_node_t*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<mecab_node_t*, false, true> (0x0x7f42dd492a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd490b40) 0 empty

Class std::is_destructible<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<mecab_node_t*> (0x0x7f42dd492af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd490ba0) 0 empty

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

Class std::is_function<mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<mecab_node_t*&&> (0x0x7f42dd492bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd490cc0) 0 empty

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

Class std::is_lvalue_reference<mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<mecab_node_t*&&> (0x0x7f42dd492c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd490d80) 0 empty

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

Class std::is_rvalue_reference<mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<mecab_node_t*&&> (0x0x7f42dd492c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd490e40) 0 empty

Class std::__or_<std::is_lvalue_reference<mecab_node_t*&&>, std::is_rvalue_reference<mecab_node_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<mecab_node_t*&&>, std::is_rvalue_reference<mecab_node_t*&&> > (0x0x7f42dd492d00) 0 empty
  std::is_rvalue_reference<mecab_node_t*&&> (0x0x7f42dd492d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd490ea0) 0 empty

Class std::is_reference<mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<mecab_node_t*&&> (0x0x7f42dd492ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd4b7000) 0 empty

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

Class std::__or_<std::is_reference<mecab_node_t*&&>, std::is_void<mecab_node_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<mecab_node_t*&&>, std::is_void<mecab_node_t*&&> > (0x0x7f42dd492f08) 0 empty
  std::is_reference<mecab_node_t*&&> (0x0x7f42dd492f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd4b7180) 0 empty

Class std::__or_<std::is_function<mecab_node_t*&&>, std::is_reference<mecab_node_t*&&>, std::is_void<mecab_node_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<mecab_node_t*&&>, std::is_reference<mecab_node_t*&&>, std::is_void<mecab_node_t*&&> > (0x0x7f42dd4ba000) 0 empty
  std::__or_<std::is_reference<mecab_node_t*&&>, std::is_void<mecab_node_t*&&> > (0x0x7f42dd4ba068) 0 empty
    std::is_reference<mecab_node_t*&&> (0x0x7f42dd4ba0d0) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd4b71e0) 0 empty

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

Class std::is_object<mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<mecab_node_t*&&> (0x0x7f42dd4ba1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd4b72a0) 0 empty

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

Class std::__or_<std::is_object<mecab_node_t*&&>, std::is_reference<mecab_node_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<mecab_node_t*&&>, std::is_reference<mecab_node_t*&&> > (0x0x7f42dd4ba208) 0 empty
  std::is_reference<mecab_node_t*&&> (0x0x7f42dd4ba270) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd4b74e0) 0 empty

Class std::__is_referenceable<mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<mecab_node_t*&&> (0x0x7f42dd4ba2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd4b7540) 0 empty

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

Class std::add_rvalue_reference<mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<mecab_node_t*&&> (0x0x7f42dd4ba340) 0 empty
  std::__add_rvalue_reference_helper<mecab_node_t*&&, true> (0x0x7f42dd4b7600) 0 empty

Class std::__is_direct_constructible_impl<mecab_node_t*, mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd492b60) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f42dd490c60) 0 empty

Class std::__and_<std::is_destructible<mecab_node_t*>, std::__is_direct_constructible_impl<mecab_node_t*, mecab_node_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<mecab_node_t*>, std::__is_direct_constructible_impl<mecab_node_t*, mecab_node_t*&&> > (0x0x7f42dd4ba410) 0 empty
  std::__is_direct_constructible_impl<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4ba478) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f42dd4b7660) 0 empty

Class std::__is_direct_constructible_new_safe<mecab_node_t*, mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4ba4e0) 0 empty
  std::__and_<std::is_destructible<mecab_node_t*>, std::__is_direct_constructible_impl<mecab_node_t*, mecab_node_t*&&> > (0x0x7f42dd4ba548) 0 empty
    std::__is_direct_constructible_impl<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4ba5b0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f42dd4b76c0) 0 empty

Class std::__is_direct_constructible_new<mecab_node_t*, mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4ba618) 0 empty
  std::__is_direct_constructible_new_safe<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4ba680) 0 empty
    std::__and_<std::is_destructible<mecab_node_t*>, std::__is_direct_constructible_impl<mecab_node_t*, mecab_node_t*&&> > (0x0x7f42dd4ba6e8) 0 empty
      std::__is_direct_constructible_impl<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4ba750) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f42dd4b7720) 0 empty

Class std::__is_direct_constructible<mecab_node_t*, mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4ba7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd4b7780) 0 empty

Class std::__is_constructible_impl<mecab_node_t*, mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4ba820) 0 empty
  std::__is_direct_constructible<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4ba888) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd4b77e0) 0 empty

Class std::is_constructible<mecab_node_t*, mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4ba8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd4b7840) 0 empty

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

Class std::__is_nt_constructible_impl<mecab_node_t*, mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4ba958) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd4b7900) 0 empty

Class std::__and_<std::is_constructible<mecab_node_t*, mecab_node_t*&&>, std::__is_nt_constructible_impl<mecab_node_t*, mecab_node_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<mecab_node_t*, mecab_node_t*&&>, std::__is_nt_constructible_impl<mecab_node_t*, mecab_node_t*&&> > (0x0x7f42dd4ba9c0) 0 empty
  std::__is_nt_constructible_impl<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4baa28) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd4b7960) 0 empty

Class std::is_nothrow_constructible<mecab_node_t*, mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4baa90) 0 empty
  std::__and_<std::is_constructible<mecab_node_t*, mecab_node_t*&&>, std::__is_nt_constructible_impl<mecab_node_t*, mecab_node_t*&&> > (0x0x7f42dd4baaf8) 0 empty
    std::__is_nt_constructible_impl<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4bab60) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd4b79c0) 0 empty

Class std::__is_nothrow_move_constructible_impl<mecab_node_t*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<mecab_node_t*, true> (0x0x7f42dd4babc8) 0 empty
  std::is_nothrow_constructible<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4bac30) 0 empty
    std::__and_<std::is_constructible<mecab_node_t*, mecab_node_t*&&>, std::__is_nt_constructible_impl<mecab_node_t*, mecab_node_t*&&> > (0x0x7f42dd4bac98) 0 empty
      std::__is_nt_constructible_impl<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4bad00) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd4b7a20) 0 empty

Class std::is_nothrow_move_constructible<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<mecab_node_t*> (0x0x7f42dd4bad68) 0 empty
  std::__is_nothrow_move_constructible_impl<mecab_node_t*, true> (0x0x7f42dd4badd0) 0 empty
    std::is_nothrow_constructible<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4bae38) 0 empty
      std::__and_<std::is_constructible<mecab_node_t*, mecab_node_t*&&>, std::__is_nt_constructible_impl<mecab_node_t*, mecab_node_t*&&> > (0x0x7f42dd4baea0) 0 empty
        std::__is_nt_constructible_impl<mecab_node_t*, mecab_node_t*&&> (0x0x7f42dd4baf08) 0 empty
          std::integral_constant<bool, true> (0x0x7f42dd4b7a80) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<mecab_node_t*> > (0x0x7f42dd4baf70) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd4b7ae0) 0 empty

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

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<mecab_node_t*> >, std::is_copy_constructible<mecab_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<mecab_node_t*> >, std::is_copy_constructible<mecab_node_t*> > (0x0x7f42dd4ce000) 0 empty
  std::__not_<std::is_nothrow_move_constructible<mecab_node_t*> > (0x0x7f42dd4ce068) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd4b7ba0) 0 empty

Class std::__move_if_noexcept_cond<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<mecab_node_t*> (0x0x7f42dd4ce0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd4b7c00) 0 empty

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

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

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

Class std::is_lvalue_reference<mecab_node_t*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<mecab_node_t*&> (0x0x7f42dd4ce618) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd4b7de0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<mecab_node_t*&>, std::is_rvalue_reference<mecab_node_t*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<mecab_node_t*&>, std::is_rvalue_reference<mecab_node_t*&> > (0x0x7f42dd4ce750) 0 empty
  std::is_lvalue_reference<mecab_node_t*&> (0x0x7f42dd4ce7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd4b7ea0) 0 empty

Class std::is_reference<mecab_node_t*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<mecab_node_t*&> (0x0x7f42dd4ce820) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd4da0c0) 0 empty

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

Class std::move_iterator<mecab_node_t**>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<mecab_node_t**> (0x0x7f42dd4b7d80) 0

Class std::__iterator_traits<std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*>, void> (0x0x7f42dd4da960) 0 empty

Class std::iterator_traits<std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*> > (0x0x7f42dd4cedd0) 0 empty
  std::__iterator_traits<std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*>, void> (0x0x7f42dd4daa80) 0 empty

Class std::conditional<true, std::is_assignable<long unsigned int&, long unsigned int&&>, std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<long unsigned int&, long unsigned int&&>, std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&> > (0x0x7f42dd4dacc0) 0 empty

Class std::__and_<std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&>, std::is_assignable<long unsigned int&, long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&>, std::is_assignable<long unsigned int&, long unsigned int&&> > (0x0x7f42dd4cef70) 0 empty
  std::is_assignable<long unsigned int&, long unsigned int&&> (0x0x7f42dd4ce5b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd4dad20) 0 empty

Class std::enable_if<true, std::pair<const MeCab::Token*, long unsigned int>&>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, std::pair<const MeCab::Token*, long unsigned int>&> (0x0x7f42dd4dad80) 0 empty

Class std::conditional<true, std::is_assignable<long unsigned int&, const long unsigned int&>, std::is_assignable<const MeCab::Token*&, const MeCab::Token* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_assignable<long unsigned int&, const long unsigned int&>, std::is_assignable<const MeCab::Token*&, const MeCab::Token* const&> > (0x0x7f42dd4dade0) 0 empty

Class std::__and_<std::is_assignable<const MeCab::Token*&, const MeCab::Token* const&>, std::is_assignable<long unsigned int&, const long unsigned int&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<const MeCab::Token*&, const MeCab::Token* const&>, std::is_assignable<long unsigned int&, const long unsigned int&> > (0x0x7f42de3786e8) 0 empty
  std::is_assignable<long unsigned int&, const long unsigned int&> (0x0x7f42dd4cec98) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd4dae40) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<const MeCab::Token*&, const MeCab::Token*&&>, std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<const MeCab::Token*&, const MeCab::Token*&&>, std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&> > (0x0x7f42dd4daea0) 0 empty

Class std::__is_nt_assignable_impl<const MeCab::Token*&, const MeCab::Token*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<const MeCab::Token*&, const MeCab::Token*&&> (0x0x7f42dd512000) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd4daf00) 0 empty

Class std::__and_<std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&>, std::__is_nt_assignable_impl<const MeCab::Token*&, const MeCab::Token*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&>, std::__is_nt_assignable_impl<const MeCab::Token*&, const MeCab::Token*&&> > (0x0x7f42dd512068) 0 empty
  std::__is_nt_assignable_impl<const MeCab::Token*&, const MeCab::Token*&&> (0x0x7f42dd5120d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd4daf60) 0 empty

Class std::is_nothrow_assignable<const MeCab::Token*&, const MeCab::Token*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<const MeCab::Token*&, const MeCab::Token*&&> (0x0x7f42dd512138) 0 empty
  std::__and_<std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&>, std::__is_nt_assignable_impl<const MeCab::Token*&, const MeCab::Token*&&> > (0x0x7f42dd5121a0) 0 empty
    std::__is_nt_assignable_impl<const MeCab::Token*&, const MeCab::Token*&&> (0x0x7f42dd512208) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd514000) 0 empty

Class std::__is_nt_move_assignable_impl<const MeCab::Token*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<const MeCab::Token*, true> (0x0x7f42dd512270) 0 empty
  std::is_nothrow_assignable<const MeCab::Token*&, const MeCab::Token*&&> (0x0x7f42dd5122d8) 0 empty
    std::__and_<std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&>, std::__is_nt_assignable_impl<const MeCab::Token*&, const MeCab::Token*&&> > (0x0x7f42dd512340) 0 empty
      std::__is_nt_assignable_impl<const MeCab::Token*&, const MeCab::Token*&&> (0x0x7f42dd5123a8) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd514060) 0 empty

Class std::is_nothrow_move_assignable<const MeCab::Token*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<const MeCab::Token*> (0x0x7f42dd512410) 0 empty
  std::__is_nt_move_assignable_impl<const MeCab::Token*, true> (0x0x7f42dd512478) 0 empty
    std::is_nothrow_assignable<const MeCab::Token*&, const MeCab::Token*&&> (0x0x7f42dd5124e0) 0 empty
      std::__and_<std::is_assignable<const MeCab::Token*&, const MeCab::Token*&&>, std::__is_nt_assignable_impl<const MeCab::Token*&, const MeCab::Token*&&> > (0x0x7f42dd512548) 0 empty
        std::__is_nt_assignable_impl<const MeCab::Token*&, const MeCab::Token*&&> (0x0x7f42dd5125b0) 0 empty
          std::integral_constant<bool, true> (0x0x7f42dd5140c0) 0 empty

Class std::conditional<true, std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_assignable<const MeCab::Token*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_nothrow_move_assignable<long unsigned int>, std::is_nothrow_move_assignable<const MeCab::Token*> > (0x0x7f42dd514120) 0 empty

Class std::conditional<true, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&>, std::is_assignable<long unsigned int&, long unsigned int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&>, std::is_assignable<long unsigned int&, long unsigned int&&> > (0x0x7f42dd514180) 0 empty

Class std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7f42dd512618) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd5141e0) 0 empty

Class std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7f42dd512680) 0 empty
  std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7f42dd5126e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd514240) 0 empty

Class std::is_nothrow_assignable<long unsigned int&, long unsigned int&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_assignable<long unsigned int&, long unsigned int&&> (0x0x7f42dd512750) 0 empty
  std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7f42dd5127b8) 0 empty
    std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7f42dd512820) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd5142a0) 0 empty

Class std::__is_nt_move_assignable_impl<long unsigned int, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_move_assignable_impl<long unsigned int, true> (0x0x7f42dd512888) 0 empty
  std::is_nothrow_assignable<long unsigned int&, long unsigned int&&> (0x0x7f42dd5128f0) 0 empty
    std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7f42dd512958) 0 empty
      std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7f42dd5129c0) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd514300) 0 empty

Class std::is_nothrow_move_assignable<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_assignable<long unsigned int> (0x0x7f42dd512a28) 0 empty
  std::__is_nt_move_assignable_impl<long unsigned int, true> (0x0x7f42dd512a90) 0 empty
    std::is_nothrow_assignable<long unsigned int&, long unsigned int&&> (0x0x7f42dd512af8) 0 empty
      std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7f42dd512b60) 0 empty
        std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7f42dd512bc8) 0 empty
          std::integral_constant<bool, true> (0x0x7f42dd514360) 0 empty

Class std::__and_<std::is_nothrow_move_assignable<const MeCab::Token*>, std::is_nothrow_move_assignable<long unsigned int> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_nothrow_move_assignable<const MeCab::Token*>, std::is_nothrow_move_assignable<long unsigned int> > (0x0x7f42dd512c30) 0 empty
  std::is_nothrow_move_assignable<long unsigned int> (0x0x7f42dd512c98) 0 empty
    std::__is_nt_move_assignable_impl<long unsigned int, true> (0x0x7f42dd512d00) 0 empty
      std::is_nothrow_assignable<long unsigned int&, long unsigned int&&> (0x0x7f42dd512d68) 0 empty
        std::__and_<std::is_assignable<long unsigned int&, long unsigned int&&>, std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> > (0x0x7f42dd512dd0) 0 empty
          std::__is_nt_assignable_impl<long unsigned int&, long unsigned int&&> (0x0x7f42dd512e38) 0 empty
            std::integral_constant<bool, true> (0x0x7f42dd5143c0) 0 empty

Class std::__is_assignable_helper<std::pair<const MeCab::Token*, long unsigned int>&, std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<std::pair<const MeCab::Token*, long unsigned int>&, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd4dac60) 0 empty

Class std::is_assignable<std::pair<const MeCab::Token*, long unsigned int>&, std::pair<const MeCab::Token*, long unsigned int>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::pair<const MeCab::Token*, long unsigned int>&, std::pair<const MeCab::Token*, long unsigned int>&&> (0x0x7f42dd512ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd514420) 0 empty

Class std::__uninitialized_copy<false>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_copy<false> (0x0x7f42dd514480) 0 empty

Class std::is_function<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_function<mecab_learner_node_t*> (0x0x7f42dd52e068) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd5148a0) 0 empty

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

Class std::is_lvalue_reference<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<mecab_learner_node_t*> (0x0x7f42dd52e0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd514960) 0 empty

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

Class std::is_rvalue_reference<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<mecab_learner_node_t*> (0x0x7f42dd52e138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd514a20) 0 empty

Class std::__or_<std::is_lvalue_reference<mecab_learner_node_t*>, std::is_rvalue_reference<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<mecab_learner_node_t*>, std::is_rvalue_reference<mecab_learner_node_t*> > (0x0x7f42dd52e1a0) 0 empty
  std::is_rvalue_reference<mecab_learner_node_t*> (0x0x7f42dd52e208) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd514a80) 0 empty

Class std::is_reference<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<mecab_learner_node_t*> (0x0x7f42dd52e270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd514ae0) 0 empty

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

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

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

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

Class std::__is_void_helper<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<mecab_learner_node_t*> (0x0x7f42dd52e4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd514cc0) 0 empty

Class std::is_void<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_void<mecab_learner_node_t*> (0x0x7f42dd52e548) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd514d20) 0 empty

Class std::__or_<std::is_reference<mecab_learner_node_t*>, std::is_void<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<mecab_learner_node_t*>, std::is_void<mecab_learner_node_t*> > (0x0x7f42dd52e5b0) 0 empty
  std::is_void<mecab_learner_node_t*> (0x0x7f42dd52e618) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd514d80) 0 empty

Class std::__or_<std::is_function<mecab_learner_node_t*>, std::is_reference<mecab_learner_node_t*>, std::is_void<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<mecab_learner_node_t*>, std::is_reference<mecab_learner_node_t*>, std::is_void<mecab_learner_node_t*> > (0x0x7f42dd52e680) 0 empty
  std::__or_<std::is_reference<mecab_learner_node_t*>, std::is_void<mecab_learner_node_t*> > (0x0x7f42dd52e6e8) 0 empty
    std::is_void<mecab_learner_node_t*> (0x0x7f42dd52e750) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd514ea0) 0 empty

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

Class std::is_object<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_object<mecab_learner_node_t*> (0x0x7f42dd52e820) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd541000) 0 empty

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

Class std::__or_<std::is_object<mecab_learner_node_t*>, std::is_reference<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<mecab_learner_node_t*>, std::is_reference<mecab_learner_node_t*> > (0x0x7f42dd52e958) 0 empty
  std::is_object<mecab_learner_node_t*> (0x0x7f42dd52e9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd5410c0) 0 empty

Class std::__is_referenceable<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<mecab_learner_node_t*> (0x0x7f42dd52ea28) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd5411e0) 0 empty

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

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

Class std::is_array<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_array<mecab_learner_node_t*> (0x0x7f42dd52eb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd541300) 0 empty

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

Class std::__and_<std::is_array<mecab_learner_node_t*>, std::__not_<std::extent<mecab_learner_node_t*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<mecab_learner_node_t*>, std::__not_<std::extent<mecab_learner_node_t*, 0u> > > (0x0x7f42dd52ebc8) 0 empty
  std::is_array<mecab_learner_node_t*> (0x0x7f42dd52ec30) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd5413c0) 0 empty

Class std::__is_array_unknown_bounds<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<mecab_learner_node_t*> (0x0x7f42dd52ed68) 0 empty
  std::__and_<std::is_array<mecab_learner_node_t*>, std::__not_<std::extent<mecab_learner_node_t*, 0u> > > (0x0x7f42dd52edd0) 0 empty
    std::is_array<mecab_learner_node_t*> (0x0x7f42dd52ee38) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd541420) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<mecab_learner_node_t*>, std::is_function<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<mecab_learner_node_t*>, std::is_function<mecab_learner_node_t*> > (0x0x7f42dd52eea0) 0 empty
  std::is_function<mecab_learner_node_t*> (0x0x7f42dd52ef08) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd5414e0) 0 empty

Class std::__or_<std::is_void<mecab_learner_node_t*>, std::__is_array_unknown_bounds<mecab_learner_node_t*>, std::is_function<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<mecab_learner_node_t*>, std::__is_array_unknown_bounds<mecab_learner_node_t*>, std::is_function<mecab_learner_node_t*> > (0x0x7f42dd52ef70) 0 empty
  std::__or_<std::__is_array_unknown_bounds<mecab_learner_node_t*>, std::is_function<mecab_learner_node_t*> > (0x0x7f42dd556000) 0 empty
    std::is_function<mecab_learner_node_t*> (0x0x7f42dd556068) 0 empty
      std::integral_constant<bool, false> (0x0x7f42dd541540) 0 empty

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

Class std::__is_integral_helper<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<mecab_learner_node_t*> (0x0x7f42dd5561a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd541600) 0 empty

Class std::is_integral<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<mecab_learner_node_t*> (0x0x7f42dd556208) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd541660) 0 empty

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

Class std::__is_floating_point_helper<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<mecab_learner_node_t*> (0x0x7f42dd556270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd541720) 0 empty

Class std::is_floating_point<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<mecab_learner_node_t*> (0x0x7f42dd5562d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd541780) 0 empty

Class std::__or_<std::is_integral<mecab_learner_node_t*>, std::is_floating_point<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<mecab_learner_node_t*>, std::is_floating_point<mecab_learner_node_t*> > (0x0x7f42dd556340) 0 empty
  std::is_floating_point<mecab_learner_node_t*> (0x0x7f42dd5563a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd5417e0) 0 empty

Class std::is_arithmetic<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<mecab_learner_node_t*> (0x0x7f42dd5564e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd541900) 0 empty

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

Class std::is_enum<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<mecab_learner_node_t*> (0x0x7f42dd556548) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd5419c0) 0 empty

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

Class std::__is_pointer_helper<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<mecab_learner_node_t*> (0x0x7f42dd5565b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd541a80) 0 empty

Class std::is_pointer<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<mecab_learner_node_t*> (0x0x7f42dd556618) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd541ae0) 0 empty

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

Class std::__or_<std::is_pointer<mecab_learner_node_t*>, std::is_member_pointer<mecab_learner_node_t*>, std::is_null_pointer<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<mecab_learner_node_t*>, std::is_member_pointer<mecab_learner_node_t*>, std::is_null_pointer<mecab_learner_node_t*> > (0x0x7f42dd556680) 0 empty
  std::is_pointer<mecab_learner_node_t*> (0x0x7f42dd5566e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd541ba0) 0 empty

Class std::__or_<std::is_enum<mecab_learner_node_t*>, std::is_pointer<mecab_learner_node_t*>, std::is_member_pointer<mecab_learner_node_t*>, std::is_null_pointer<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<mecab_learner_node_t*>, std::is_pointer<mecab_learner_node_t*>, std::is_member_pointer<mecab_learner_node_t*>, std::is_null_pointer<mecab_learner_node_t*> > (0x0x7f42dd556750) 0 empty
  std::__or_<std::is_pointer<mecab_learner_node_t*>, std::is_member_pointer<mecab_learner_node_t*>, std::is_null_pointer<mecab_learner_node_t*> > (0x0x7f42dd5567b8) 0 empty
    std::is_pointer<mecab_learner_node_t*> (0x0x7f42dd556820) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd541c00) 0 empty

Class std::__or_<std::is_arithmetic<mecab_learner_node_t*>, std::is_enum<mecab_learner_node_t*>, std::is_pointer<mecab_learner_node_t*>, std::is_member_pointer<mecab_learner_node_t*>, std::is_null_pointer<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<mecab_learner_node_t*>, std::is_enum<mecab_learner_node_t*>, std::is_pointer<mecab_learner_node_t*>, std::is_member_pointer<mecab_learner_node_t*>, std::is_null_pointer<mecab_learner_node_t*> > (0x0x7f42dd556888) 0 empty
  std::__or_<std::is_enum<mecab_learner_node_t*>, std::is_pointer<mecab_learner_node_t*>, std::is_member_pointer<mecab_learner_node_t*>, std::is_null_pointer<mecab_learner_node_t*> > (0x0x7f42dd5568f0) 0 empty
    std::__or_<std::is_pointer<mecab_learner_node_t*>, std::is_member_pointer<mecab_learner_node_t*>, std::is_null_pointer<mecab_learner_node_t*> > (0x0x7f42dd556958) 0 empty
      std::is_pointer<mecab_learner_node_t*> (0x0x7f42dd5569c0) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd541c60) 0 empty

Class std::is_scalar<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<mecab_learner_node_t*> (0x0x7f42dd556a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd541cc0) 0 empty

Class std::__or_<std::is_reference<mecab_learner_node_t*>, std::is_scalar<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<mecab_learner_node_t*>, std::is_scalar<mecab_learner_node_t*> > (0x0x7f42dd556a90) 0 empty
  std::is_scalar<mecab_learner_node_t*> (0x0x7f42dd556af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd541d20) 0 empty

Class std::__is_destructible_safe<mecab_learner_node_t*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<mecab_learner_node_t*, false, true> (0x0x7f42dd556b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd541e40) 0 empty

Class std::is_destructible<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<mecab_learner_node_t*> (0x0x7f42dd556bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd541ea0) 0 empty

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

Class std::is_function<mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<mecab_learner_node_t*&&> (0x0x7f42dd556c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd571000) 0 empty

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

Class std::is_lvalue_reference<mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<mecab_learner_node_t*&&> (0x0x7f42dd556d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd571180) 0 empty

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

Class std::is_rvalue_reference<mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<mecab_learner_node_t*&&> (0x0x7f42dd556d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd571240) 0 empty

Class std::__or_<std::is_lvalue_reference<mecab_learner_node_t*&&>, std::is_rvalue_reference<mecab_learner_node_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<mecab_learner_node_t*&&>, std::is_rvalue_reference<mecab_learner_node_t*&&> > (0x0x7f42dd556dd0) 0 empty
  std::is_rvalue_reference<mecab_learner_node_t*&&> (0x0x7f42dd556e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd5712a0) 0 empty

Class std::is_reference<mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<mecab_learner_node_t*&&> (0x0x7f42dd556ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd571300) 0 empty

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

Class std::__or_<std::is_reference<mecab_learner_node_t*&&>, std::is_void<mecab_learner_node_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<mecab_learner_node_t*&&>, std::is_void<mecab_learner_node_t*&&> > (0x0x7f42dd57b000) 0 empty
  std::is_reference<mecab_learner_node_t*&&> (0x0x7f42dd57b068) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd5713c0) 0 empty

Class std::__or_<std::is_function<mecab_learner_node_t*&&>, std::is_reference<mecab_learner_node_t*&&>, std::is_void<mecab_learner_node_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<mecab_learner_node_t*&&>, std::is_reference<mecab_learner_node_t*&&>, std::is_void<mecab_learner_node_t*&&> > (0x0x7f42dd57b0d0) 0 empty
  std::__or_<std::is_reference<mecab_learner_node_t*&&>, std::is_void<mecab_learner_node_t*&&> > (0x0x7f42dd57b138) 0 empty
    std::is_reference<mecab_learner_node_t*&&> (0x0x7f42dd57b1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd5714e0) 0 empty

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

Class std::is_object<mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<mecab_learner_node_t*&&> (0x0x7f42dd57b270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd571600) 0 empty

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

Class std::__or_<std::is_object<mecab_learner_node_t*&&>, std::is_reference<mecab_learner_node_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<mecab_learner_node_t*&&>, std::is_reference<mecab_learner_node_t*&&> > (0x0x7f42dd57b2d8) 0 empty
  std::is_reference<mecab_learner_node_t*&&> (0x0x7f42dd57b340) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd5716c0) 0 empty

Class std::__is_referenceable<mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<mecab_learner_node_t*&&> (0x0x7f42dd57b478) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd5717e0) 0 empty

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

Class std::add_rvalue_reference<mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<mecab_learner_node_t*&&> (0x0x7f42dd57b4e0) 0 empty
  std::__add_rvalue_reference_helper<mecab_learner_node_t*&&, true> (0x0x7f42dd5718a0) 0 empty

Class std::__is_direct_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd556c30) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f42dd541f60) 0 empty

Class std::__and_<std::is_destructible<mecab_learner_node_t*>, std::__is_direct_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<mecab_learner_node_t*>, std::__is_direct_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> > (0x0x7f42dd57b5b0) 0 empty
  std::__is_direct_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57b618) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f42dd571900) 0 empty

Class std::__is_direct_constructible_new_safe<mecab_learner_node_t*, mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57b680) 0 empty
  std::__and_<std::is_destructible<mecab_learner_node_t*>, std::__is_direct_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> > (0x0x7f42dd57b6e8) 0 empty
    std::__is_direct_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57b750) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f42dd571960) 0 empty

Class std::__is_direct_constructible_new<mecab_learner_node_t*, mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57b7b8) 0 empty
  std::__is_direct_constructible_new_safe<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57b820) 0 empty
    std::__and_<std::is_destructible<mecab_learner_node_t*>, std::__is_direct_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> > (0x0x7f42dd57b888) 0 empty
      std::__is_direct_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57b8f0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f42dd5719c0) 0 empty

Class std::__is_direct_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57b958) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd571a20) 0 empty

Class std::__is_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57b9c0) 0 empty
  std::__is_direct_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57ba28) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd571a80) 0 empty

Class std::is_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57ba90) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd571ae0) 0 empty

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

Class std::__is_nt_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57baf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd571ba0) 0 empty

Class std::__and_<std::is_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&>, std::__is_nt_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&>, std::__is_nt_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> > (0x0x7f42dd57bb60) 0 empty
  std::__is_nt_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57bbc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd571c00) 0 empty

Class std::is_nothrow_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57bc30) 0 empty
  std::__and_<std::is_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&>, std::__is_nt_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> > (0x0x7f42dd57bc98) 0 empty
    std::__is_nt_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57bd00) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd571c60) 0 empty

Class std::__is_nothrow_move_constructible_impl<mecab_learner_node_t*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<mecab_learner_node_t*, true> (0x0x7f42dd57bd68) 0 empty
  std::is_nothrow_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57bdd0) 0 empty
    std::__and_<std::is_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&>, std::__is_nt_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> > (0x0x7f42dd57be38) 0 empty
      std::__is_nt_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd57bea0) 0 empty
        std::integral_constant<bool, true> (0x0x7f42dd571cc0) 0 empty

Class std::is_nothrow_move_constructible<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<mecab_learner_node_t*> (0x0x7f42dd57bf08) 0 empty
  std::__is_nothrow_move_constructible_impl<mecab_learner_node_t*, true> (0x0x7f42dd57bf70) 0 empty
    std::is_nothrow_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd58d000) 0 empty
      std::__and_<std::is_constructible<mecab_learner_node_t*, mecab_learner_node_t*&&>, std::__is_nt_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> > (0x0x7f42dd58d068) 0 empty
        std::__is_nt_constructible_impl<mecab_learner_node_t*, mecab_learner_node_t*&&> (0x0x7f42dd58d0d0) 0 empty
          std::integral_constant<bool, true> (0x0x7f42dd571d20) 0 empty

Class std::__not_<std::is_nothrow_move_constructible<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_nothrow_move_constructible<mecab_learner_node_t*> > (0x0x7f42dd58d138) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd571d80) 0 empty

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

Class std::__and_<std::__not_<std::is_nothrow_move_constructible<mecab_learner_node_t*> >, std::is_copy_constructible<mecab_learner_node_t*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_nothrow_move_constructible<mecab_learner_node_t*> >, std::is_copy_constructible<mecab_learner_node_t*> > (0x0x7f42dd58d1a0) 0 empty
  std::__not_<std::is_nothrow_move_constructible<mecab_learner_node_t*> > (0x0x7f42dd58d208) 0 empty
    std::integral_constant<bool, false> (0x0x7f42dd571e40) 0 empty

Class std::__move_if_noexcept_cond<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::__move_if_noexcept_cond<mecab_learner_node_t*> (0x0x7f42dd58d270) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd571ea0) 0 empty

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

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

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

Class std::is_lvalue_reference<mecab_learner_node_t*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<mecab_learner_node_t*&> (0x0x7f42dd58d888) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd593240) 0 empty

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

Class std::__or_<std::is_lvalue_reference<mecab_learner_node_t*&>, std::is_rvalue_reference<mecab_learner_node_t*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<mecab_learner_node_t*&>, std::is_rvalue_reference<mecab_learner_node_t*&> > (0x0x7f42dd58d8f0) 0 empty
  std::is_lvalue_reference<mecab_learner_node_t*&> (0x0x7f42dd58d958) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd593300) 0 empty

Class std::is_reference<mecab_learner_node_t*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<mecab_learner_node_t*&> (0x0x7f42dd58d9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd593360) 0 empty

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

Class std::move_iterator<mecab_learner_node_t**>
   size=8 align=8
   base size=8 base align=8
std::move_iterator<mecab_learner_node_t**> (0x0x7f42dd5931e0) 0

Class std::__is_move_iterator<std::move_iterator<MeCab::Dictionary**> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<MeCab::Dictionary**> > (0x0x7f42dd593960) 0 empty

Class std::__iterator_traits<std::move_iterator<mecab_dictionary_info_t**>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<mecab_dictionary_info_t**>, void> (0x0x7f42dd593cc0) 0 empty

Class std::iterator_traits<std::move_iterator<mecab_dictionary_info_t**> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<mecab_dictionary_info_t**> > (0x0x7f42dd58df08) 0 empty
  std::__iterator_traits<std::move_iterator<mecab_dictionary_info_t**>, void> (0x0x7f42dd593d20) 0 empty

Class std::is_function<mecab_dictionary_info_t*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<mecab_dictionary_info_t*&> (0x0x7f42dd58d820) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd593de0) 0 empty

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

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

Class std::__or_<std::is_reference<mecab_dictionary_info_t*&>, std::is_void<mecab_dictionary_info_t*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<mecab_dictionary_info_t*&>, std::is_void<mecab_dictionary_info_t*&> > (0x0x7f42dd58dea0) 0 empty
  std::is_reference<mecab_dictionary_info_t*&> (0x0x7f42dd1d6000) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd1d7000) 0 empty

Class std::__or_<std::is_function<mecab_dictionary_info_t*&>, std::is_reference<mecab_dictionary_info_t*&>, std::is_void<mecab_dictionary_info_t*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<mecab_dictionary_info_t*&>, std::is_reference<mecab_dictionary_info_t*&>, std::is_void<mecab_dictionary_info_t*&> > (0x0x7f42dd1d6138) 0 empty
  std::__or_<std::is_reference<mecab_dictionary_info_t*&>, std::is_void<mecab_dictionary_info_t*&> > (0x0x7f42dd1d61a0) 0 empty
    std::is_reference<mecab_dictionary_info_t*&> (0x0x7f42dd1d6208) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd1d7060) 0 empty

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

Class std::is_object<mecab_dictionary_info_t*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<mecab_dictionary_info_t*&> (0x0x7f42dd1d6340) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd1d7120) 0 empty

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

Class std::__or_<std::is_object<mecab_dictionary_info_t*&>, std::is_reference<mecab_dictionary_info_t*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<mecab_dictionary_info_t*&>, std::is_reference<mecab_dictionary_info_t*&> > (0x0x7f42dd1d63a8) 0 empty
  std::is_reference<mecab_dictionary_info_t*&> (0x0x7f42dd1d6410) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd1d71e0) 0 empty

Class std::__is_referenceable<mecab_dictionary_info_t*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<mecab_dictionary_info_t*&> (0x0x7f42dd1d6548) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd1d7300) 0 empty

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

Class std::add_rvalue_reference<mecab_dictionary_info_t*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<mecab_dictionary_info_t*&> (0x0x7f42dd1d65b0) 0 empty
  std::__add_rvalue_reference_helper<mecab_dictionary_info_t*&, true> (0x0x7f42dd1d73c0) 0 empty

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

Class std::is_assignable<mecab_dictionary_info_t*&, mecab_dictionary_info_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<mecab_dictionary_info_t*&, mecab_dictionary_info_t*&&> (0x0x7f42dd1d6680) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd1d7420) 0 empty

Class std::is_error_condition_enum<std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*> > (0x0x7f42dd1d6750) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd1d7540) 0 empty

Class std::is_error_code_enum<std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::move_iterator<std::pair<const MeCab::Token*, long unsigned int>*> > (0x0x7f42dd1d69c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd1d75a0) 0 empty

Class std::__iterator_traits<std::move_iterator<mecab_node_t**>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<mecab_node_t**>, void> (0x0x7f42dd1d7c60) 0 empty

Class std::iterator_traits<std::move_iterator<mecab_node_t**> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<mecab_node_t**> > (0x0x7f42dd1e7138) 0 empty
  std::__iterator_traits<std::move_iterator<mecab_node_t**>, void> (0x0x7f42dd1d7cc0) 0 empty

Class std::is_function<mecab_node_t*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<mecab_node_t*&> (0x0x7f42dd1e7208) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd1d7d80) 0 empty

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

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

Class std::__or_<std::is_reference<mecab_node_t*&>, std::is_void<mecab_node_t*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<mecab_node_t*&>, std::is_void<mecab_node_t*&> > (0x0x7f42dd1e7270) 0 empty
  std::is_reference<mecab_node_t*&> (0x0x7f42dd1e72d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd1d7f60) 0 empty

Class std::__or_<std::is_function<mecab_node_t*&>, std::is_reference<mecab_node_t*&>, std::is_void<mecab_node_t*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<mecab_node_t*&>, std::is_reference<mecab_node_t*&>, std::is_void<mecab_node_t*&> > (0x0x7f42dd1e7340) 0 empty
  std::__or_<std::is_reference<mecab_node_t*&>, std::is_void<mecab_node_t*&> > (0x0x7f42dd1e73a8) 0 empty
    std::is_reference<mecab_node_t*&> (0x0x7f42dd1e7410) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd205000) 0 empty

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

Class std::is_object<mecab_node_t*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<mecab_node_t*&> (0x0x7f42dd1e74e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd2050c0) 0 empty

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

Class std::__or_<std::is_object<mecab_node_t*&>, std::is_reference<mecab_node_t*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<mecab_node_t*&>, std::is_reference<mecab_node_t*&> > (0x0x7f42dd1e7548) 0 empty
  std::is_reference<mecab_node_t*&> (0x0x7f42dd1e75b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd205240) 0 empty

Class std::__is_referenceable<mecab_node_t*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<mecab_node_t*&> (0x0x7f42dd1e7618) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd2052a0) 0 empty

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

Class std::add_rvalue_reference<mecab_node_t*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<mecab_node_t*&> (0x0x7f42dd1e7680) 0 empty
  std::__add_rvalue_reference_helper<mecab_node_t*&, true> (0x0x7f42dd205360) 0 empty

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

Class std::is_assignable<mecab_node_t*&, mecab_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<mecab_node_t*&, mecab_node_t*&&> (0x0x7f42dd1e7750) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd2053c0) 0 empty

Class std::__iterator_traits<std::move_iterator<mecab_learner_node_t**>, void>
   size=1 align=1
   base size=0 base align=1
std::__iterator_traits<std::move_iterator<mecab_learner_node_t**>, void> (0x0x7f42dd205b40) 0 empty

Class std::iterator_traits<std::move_iterator<mecab_learner_node_t**> >
   size=1 align=1
   base size=1 base align=1
std::iterator_traits<std::move_iterator<mecab_learner_node_t**> > (0x0x7f42dd1e7888) 0 empty
  std::__iterator_traits<std::move_iterator<mecab_learner_node_t**>, void> (0x0x7f42dd205ba0) 0 empty

Class std::is_function<mecab_learner_node_t*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<mecab_learner_node_t*&> (0x0x7f42dd1e7958) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd205c60) 0 empty

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

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

Class std::__or_<std::is_reference<mecab_learner_node_t*&>, std::is_void<mecab_learner_node_t*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<mecab_learner_node_t*&>, std::is_void<mecab_learner_node_t*&> > (0x0x7f42dd1e7a90) 0 empty
  std::is_reference<mecab_learner_node_t*&> (0x0x7f42dd1e7af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd205d80) 0 empty

Class std::__or_<std::is_function<mecab_learner_node_t*&>, std::is_reference<mecab_learner_node_t*&>, std::is_void<mecab_learner_node_t*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<mecab_learner_node_t*&>, std::is_reference<mecab_learner_node_t*&>, std::is_void<mecab_learner_node_t*&> > (0x0x7f42dd1e7b60) 0 empty
  std::__or_<std::is_reference<mecab_learner_node_t*&>, std::is_void<mecab_learner_node_t*&> > (0x0x7f42dd1e7bc8) 0 empty
    std::is_reference<mecab_learner_node_t*&> (0x0x7f42dd1e7c30) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd205ea0) 0 empty

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

Class std::is_object<mecab_learner_node_t*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<mecab_learner_node_t*&> (0x0x7f42dd1e7d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f42dd236000) 0 empty

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

Class std::__or_<std::is_object<mecab_learner_node_t*&>, std::is_reference<mecab_learner_node_t*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<mecab_learner_node_t*&>, std::is_reference<mecab_learner_node_t*&> > (0x0x7f42dd1e7e38) 0 empty
  std::is_reference<mecab_learner_node_t*&> (0x0x7f42dd1e7ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd2360c0) 0 empty

Class std::__is_referenceable<mecab_learner_node_t*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<mecab_learner_node_t*&> (0x0x7f42dd1e7f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd2362a0) 0 empty

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

Class std::add_rvalue_reference<mecab_learner_node_t*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<mecab_learner_node_t*&> (0x0x7f42dd1e7f70) 0 empty
  std::__add_rvalue_reference_helper<mecab_learner_node_t*&, true> (0x0x7f42dd236360) 0 empty

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

Class std::is_assignable<mecab_learner_node_t*&, mecab_learner_node_t*&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<mecab_learner_node_t*&, mecab_learner_node_t*&&> (0x0x7f42dd1e7820) 0 empty
  std::integral_constant<bool, true> (0x0x7f42dd2363c0) 0 empty

Class std::__is_pointer<MeCab::Dictionary**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<MeCab::Dictionary**> (0x0x7f42dd236720) 0 empty

Class std::__are_same<MeCab::Dictionary*, MeCab::Dictionary*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<MeCab::Dictionary*, MeCab::Dictionary*> (0x0x7f42dd236780) 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> (0x0x7f42dd2367e0) 0 empty

Class std::__is_move_iterator<std::move_iterator<mecab_dictionary_info_t**> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<mecab_dictionary_info_t**> > (0x0x7f42dd2368a0) 0 empty

Class std::__is_move_iterator<std::move_iterator<mecab_node_t**> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<mecab_node_t**> > (0x0x7f42dd236a80) 0 empty

Class std::conditional<true, std::is_move_assignable<MeCab::Dictionary*>, std::is_copy_assignable<MeCab::Dictionary*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<MeCab::Dictionary*>, std::is_copy_assignable<MeCab::Dictionary*> > (0x0x7f42dd236b40) 0 empty

Class std::__is_move_assignable_impl<MeCab::Dictionary*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<MeCab::Dictionary*, true> (0x0x7f42dd242340) 0 empty
  std::is_assignable<MeCab::Dictionary*&, MeCab::Dictionary*&&> (0x0x7f42dd2423a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd236ba0) 0 empty

Class std::is_move_assignable<MeCab::Dictionary*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<MeCab::Dictionary*> (0x0x7f42dd242410) 0 empty
  std::__is_move_assignable_impl<MeCab::Dictionary*, true> (0x0x7f42dd242478) 0 empty
    std::is_assignable<MeCab::Dictionary*&, MeCab::Dictionary*&&> (0x0x7f42dd2424e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd236c00) 0 empty

Class std::__is_move_iterator<std::move_iterator<mecab_learner_node_t**> >
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::move_iterator<mecab_learner_node_t**> > (0x0x7f42dd236de0) 0 empty

Class std::__is_pointer<mecab_dictionary_info_t**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<mecab_dictionary_info_t**> (0x0x7f42dd26d0c0) 0 empty

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

Class std::__is_pointer<mecab_node_t**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<mecab_node_t**> (0x0x7f42dd26d3c0) 0 empty

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

Class std::conditional<true, std::is_move_assignable<mecab_dictionary_info_t*>, std::is_copy_assignable<mecab_dictionary_info_t*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<mecab_dictionary_info_t*>, std::is_copy_assignable<mecab_dictionary_info_t*> > (0x0x7f42dd26d4e0) 0 empty

Class std::__is_move_assignable_impl<mecab_dictionary_info_t*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<mecab_dictionary_info_t*, true> (0x0x7f42dd2429c0) 0 empty
  std::is_assignable<mecab_dictionary_info_t*&, mecab_dictionary_info_t*&&> (0x0x7f42dd242a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd26d540) 0 empty

Class std::is_move_assignable<mecab_dictionary_info_t*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<mecab_dictionary_info_t*> (0x0x7f42dd242a90) 0 empty
  std::__is_move_assignable_impl<mecab_dictionary_info_t*, true> (0x0x7f42dd242af8) 0 empty
    std::is_assignable<mecab_dictionary_info_t*&, mecab_dictionary_info_t*&&> (0x0x7f42dd242b60) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd26d5a0) 0 empty

Class std::__is_pointer<mecab_learner_node_t**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<mecab_learner_node_t**> (0x0x7f42dd26d780) 0 empty

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

Class std::conditional<true, std::is_move_assignable<mecab_node_t*>, std::is_copy_assignable<mecab_node_t*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<mecab_node_t*>, std::is_copy_assignable<mecab_node_t*> > (0x0x7f42dd26d8a0) 0 empty

Class std::__is_move_assignable_impl<mecab_node_t*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<mecab_node_t*, true> (0x0x7f42dd2420d0) 0 empty
  std::is_assignable<mecab_node_t*&, mecab_node_t*&&> (0x0x7f42dd242138) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd26d900) 0 empty

Class std::is_move_assignable<mecab_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<mecab_node_t*> (0x0x7f42dd2421a0) 0 empty
  std::__is_move_assignable_impl<mecab_node_t*, true> (0x0x7f42dd2425b0) 0 empty
    std::is_assignable<mecab_node_t*&, mecab_node_t*&&> (0x0x7f42dd242618) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd26d960) 0 empty

Class std::conditional<true, std::is_move_assignable<mecab_learner_node_t*>, std::is_copy_assignable<mecab_learner_node_t*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<mecab_learner_node_t*>, std::is_copy_assignable<mecab_learner_node_t*> > (0x0x7f42dd26da20) 0 empty

Class std::__is_move_assignable_impl<mecab_learner_node_t*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<mecab_learner_node_t*, true> (0x0x7f42dd242820) 0 empty
  std::is_assignable<mecab_learner_node_t*&, mecab_learner_node_t*&&> (0x0x7f42dd242c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f42dd26da80) 0 empty

Class std::is_move_assignable<mecab_learner_node_t*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<mecab_learner_node_t*> (0x0x7f42dd242c98) 0 empty
  std::__is_move_assignable_impl<mecab_learner_node_t*, true> (0x0x7f42dd242d00) 0 empty
    std::is_assignable<mecab_learner_node_t*&, mecab_learner_node_t*&&> (0x0x7f42dd294000) 0 empty
      std::integral_constant<bool, true> (0x0x7f42dd26dae0) 0 empty

