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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f6c08a6a660) 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> (0x0x7f6c08a6a6c0) 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> (0x0x7f6c08a6a720) 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> (0x0x7f6c08a6a780) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f6c08aa6120) 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> (0x0x7f6c08aa6180) 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> (0x0x7f6c08aa61e0) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f6c08aa6240) 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> (0x0x7f6c08aa62a0) 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> (0x0x7f6c08aa6300) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f6c08aa63c0) 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> (0x0x7f6c08aa6420) 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> (0x0x7f6c08aa6480) 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> (0x0x7f6c08aa64e0) 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> (0x0x7f6c08aa6540) 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> (0x0x7f6c08aa65a0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f6c08ad85b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0540) 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> (0x0x7f6c08ad8618) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae05a0) 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> (0x0x7f6c08ad8680) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0600) 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> (0x0x7f6c08ad86e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0660) 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> (0x0x7f6c08ad8750) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae06c0) 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> (0x0x7f6c08ad87b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0720) 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> (0x0x7f6c08ad8820) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0780) 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> (0x0x7f6c08ad8888) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae07e0) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f6c08ad88f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0840) 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> (0x0x7f6c08ad8958) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae08a0) 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> (0x0x7f6c08ad89c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0900) 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> (0x0x7f6c08ad8a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0960) 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> (0x0x7f6c08ad8a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae09c0) 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> (0x0x7f6c08ad8af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0a20) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7f6c08ad8b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0a80) 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> (0x0x7f6c08ad8bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0ae0) 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> (0x0x7f6c08ad8d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0c00) 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> (0x0x7f6c08ad8d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0c60) 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> (0x0x7f6c08ad8dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08ae0cc0) 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> (0x0x7f6c08b260d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c08b00ea0) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f6c08b2bba0) 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 (0x0x7f6c08b2bde0) 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 (0x0x7f6c08b58060) 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 (0x0x7f6c08b582a0) 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 (0x0x7f6c08b58420) 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 (0x0x7f6c08b587e0) 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 (0x0x7f6c08b92900) 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> (0x0x7f6c08b92ea0) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f6c08bec240) 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> (0x0x7f6c08bec2a0) 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> (0x0x7f6c08bec300) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7f6c085a87e0) 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 (0x0x7f6c085a88a0) 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 (0x0x7f6c085a8960) 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 (0x0x7f6c085a8a20) 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 (0x0x7f6c085a8ae0) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7f6c085e3180) 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 (0x0x7f6c085e3360) 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 (0x0x7f6c085e33c0) 0 empty

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f6c085ec2d8) 0 empty
  std::input_iterator_tag (0x0x7f6c0862cb40) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f6c085ec340) 0 empty
  std::forward_iterator_tag (0x0x7f6c085ec3a8) 0 empty
    std::input_iterator_tag (0x0x7f6c0862cba0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f6c085ec410) 0 empty
  std::bidirectional_iterator_tag (0x0x7f6c085ec478) 0 empty
    std::forward_iterator_tag (0x0x7f6c085ec4e0) 0 empty
      std::input_iterator_tag (0x0x7f6c0862cc00) 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> (0x0x7f6c086af3c0) 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 (0x0x7f6c086fd780) 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 (0x0x7f6c086fd8a0) 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 (0x0x7f6c086fda20) 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 (0x0x7f6c086fdba0) 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 (0x0x7f6c086fdcc0) 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> (0x0x7f6c08757120) 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> (0x0x7f6c08757240) 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> (0x0x7f6c08757720) 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> (0x0x7f6c087577e0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class lconv
   size=96 align=8
   base size=96 base align=8
lconv (0x0x7f6c08520ea0) 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 (0x0x7f6c081860c0) 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> (0x0x7f6c08186a80) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__allocator_traits_base
   size=1 align=1
   base size=0 base align=1
std::__allocator_traits_base (0x0x7f6c082ff5a0) 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> > (0x0x7f6c07f8f5a0) 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> (0x0x7f6c07f8f600) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::allocator_traits<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<char> > (0x0x7f6c0809df60) 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> > (0x0x7f6c081d5c30) 0 empty
  std::allocator_traits<std::allocator<char> > (0x0x7f6c080e6000) 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> (0x0x7f6c080e6060) 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 (0x0x7f6c081d5e38) 0
  std::allocator<char> (0x0x7f6c081d5f08) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f6c080e60c0) 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> (0x0x7f6c080e6120) 0

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7f6c080e6480) 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> > (0x0x7f6c080e6720) 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> (0x0x7f6c080e6780) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7f6c080e6ae0) 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> > (0x0x7f6c080e6ba0) 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> (0x0x7f6c080e6c00) 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> (0x0x7f6c07dbc068) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7f6c080e6c60) 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> (0x0x7f6c080e6cc0) 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> (0x0x7f6c080e6d20) 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> > (0x0x7f6c080e6e40) 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> > (0x0x7f6c07dbc0d0) 0 empty
  std::allocator_traits<std::allocator<wchar_t> > (0x0x7f6c080e6ea0) 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> (0x0x7f6c080e6f00) 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 (0x0x7f6c07dbc208) 0
  std::allocator<wchar_t> (0x0x7f6c07dbc270) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f6c080e6f60) 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> (0x0x7f6c07dee000) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7f6c07dbc958) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7f6c07ebe900) 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> (0x0x7f6c07ebe9c0) 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> (0x0x7f6c07dbc9c0) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7f6c07ebea20) 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> (0x0x7f6c07ebeae0) 0 empty

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f6c07dbcbc8) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f6c07ee7300) 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> > (0x0x7f6c07dbcc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c07ee73c0) 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> > (0x0x7f6c07ee7420) 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> > (0x0x7f6c07dbcd00) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7f6c07ee7480) 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> > > (0x0x7f6c07dbcd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c07ee7540) 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> > (0x0x7f6c07ee75a0) 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> > (0x0x7f6c07dbcdd0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7f6c07ee7600) 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> > > (0x0x7f6c07dbce38) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c07ee7780) 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> > (0x0x7f6c07ee77e0) 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> > (0x0x7f6c07dbcea0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7f6c07ee7840) 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> > (0x0x7f6c07ee7900) 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> > (0x0x7f6c07dbc138) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x7f6c07ee7960) 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> (0x0x7f6c07ee79c0) 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> (0x0x7f6c07ee7a20) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7f6c07dbc1a0) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7f6c07ee7ae0) 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 (0x0x7f6c07f34068) 0
  std::allocator<char16_t> (0x0x7f6c07f340d0) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7f6c07ee7b40) 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> (0x0x7f6c07ee7ba0) 0

Class std::__cxx11::basic_string<char16_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char16_t> (0x0x7f6c07ee78a0) 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> > > (0x0x7f6c07f34138) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c07ee7c60) 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> > (0x0x7f6c07ee7cc0) 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> > (0x0x7f6c07f341a0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7f6c07ee7d20) 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> > (0x0x7f6c07ee7de0) 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> > (0x0x7f6c07f342d8) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x7f6c07ee7e40) 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> (0x0x7f6c07ee7ea0) 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> (0x0x7f6c07ee7f00) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7f6c07f34410) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7f6c07bfe000) 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 (0x0x7f6c07f344e0) 0
  std::allocator<char32_t> (0x0x7f6c07f34548) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7f6c07bfe060) 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> (0x0x7f6c07bfe0c0) 0

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

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

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

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

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

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

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

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

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

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

Class std::_Bit_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_iterator (0x0x7f6c07f34750) 0
  std::_Bit_iterator_base (0x0x7f6c07f347b8) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f6c079e5060) 0 empty

Class std::_Bit_const_iterator
   size=16 align=8
   base size=12 base align=8
std::_Bit_const_iterator (0x0x7f6c07f34820) 0
  std::_Bit_iterator_base (0x0x7f6c07f34888) 0
    std::iterator<std::random_access_iterator_tag, bool> (0x0x7f6c079e5840) 0 empty

Class std::initializer_list<bool>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<bool> (0x0x7f6c07a1cd20) 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> (0x0x7f6c07a702a0) 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> (0x0x7f6c07f34a28) 0 empty
  std::__iterator_traits<std::_Bit_iterator, void> (0x0x7f6c07a70300) 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> (0x0x7f6c07a70360) 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> (0x0x7f6c07f34b60) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, std::_Bit_reference*, std::_Bit_reference> (0x0x7f6c07a703c0) 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> (0x0x7f6c07a70480) 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> (0x0x7f6c07f34c98) 0 empty
  std::__iterator_traits<std::_Bit_const_iterator, void> (0x0x7f6c07a704e0) 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> (0x0x7f6c07a70540) 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> (0x0x7f6c07f34d00) 0
  std::iterator<std::random_access_iterator_tag, bool, long int, const bool*, bool> (0x0x7f6c07a705a0) 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> > (0x0x7f6c07a70900) 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> (0x0x7f6c07a70960) 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> (0x0x7f6c07f34e38) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f6c07a709c0) 0 empty

Class CppUnit::StringTools
   size=1 align=1
   base size=0 base align=1
CppUnit::StringTools (0x0x7f6c07aec8a0) 0 empty

Class std::allocator_traits<std::allocator<std::pair<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<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f6c077ebe40) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<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<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f6c07f349c0) 0 empty
  std::allocator_traits<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f6c077ebea0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::pair<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<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f6c077ebf00) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::pair<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<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::rebind<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c077ebf60) 0 empty

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

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

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

Class std::__is_void_helper<std::pair<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::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f6c078370d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0782f2a0) 0 empty

Class std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f6c07837208) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0782f300) 0 empty

Class std::conditional<false, std::__undefined, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f6c0782f420) 0 empty

Class std::pointer_traits<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c0782f060) 0 empty

Class std::_Deque_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c0782f000) 0

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

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

Class std::_Deque_base<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >::_Deque_impl (0x0x7f6c07837478) 0
  std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f6c078374e0) 0 empty
    __gnu_cxx::new_allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f6c0782f660) 0 empty

Class std::_Deque_base<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f6c077ebde0) 0

Class std::deque<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=80 align=8
   base size=80 base align=8
std::deque<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f6c07837548) 0
  std::_Deque_base<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x7f6c0782f720) 0

Class std::allocator_traits<std::allocator<CppUnit::XmlElement*> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<CppUnit::XmlElement*> > (0x0x7f6c0782f8a0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<CppUnit::XmlElement*> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<CppUnit::XmlElement*> > (0x0x7f6c07837618) 0 empty
  std::allocator_traits<std::allocator<CppUnit::XmlElement*> > (0x0x7f6c0782f900) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<CppUnit::XmlElement*> >::rebind<CppUnit::XmlElement*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<CppUnit::XmlElement*> >::rebind<CppUnit::XmlElement*> (0x0x7f6c0782f960) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<CppUnit::XmlElement*> >::rebind<CppUnit::XmlElement**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<CppUnit::XmlElement*> >::rebind<CppUnit::XmlElement**> (0x0x7f6c0782fa80) 0 empty

Class std::remove_volatile<CppUnit::XmlElement*>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<CppUnit::XmlElement*> (0x0x7f6c0782fcc0) 0 empty

Class std::remove_const<CppUnit::XmlElement*>
   size=1 align=1
   base size=0 base align=1
std::remove_const<CppUnit::XmlElement*> (0x0x7f6c0782fd20) 0 empty

Class std::remove_cv<CppUnit::XmlElement*>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<CppUnit::XmlElement*> (0x0x7f6c0782fc60) 0 empty

Class std::__is_void_helper<CppUnit::XmlElement*>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<CppUnit::XmlElement*> (0x0x7f6c078377b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0782fd80) 0 empty

Class std::is_void<CppUnit::XmlElement*>
   size=1 align=1
   base size=1 base align=1
std::is_void<CppUnit::XmlElement*> (0x0x7f6c07837820) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0782fde0) 0 empty

Class std::conditional<false, std::__undefined, CppUnit::XmlElement*>
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__undefined, CppUnit::XmlElement*> (0x0x7f6c0782fe40) 0 empty

Class std::pointer_traits<CppUnit::XmlElement**>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<CppUnit::XmlElement**> (0x0x7f6c0782fc00) 0 empty

Class std::_Deque_iterator<CppUnit::XmlElement*, CppUnit::XmlElement*&, CppUnit::XmlElement**>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<CppUnit::XmlElement*, CppUnit::XmlElement*&, CppUnit::XmlElement**> (0x0x7f6c0782fba0) 0

Class __gnu_cxx::new_allocator<CppUnit::XmlElement*>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<CppUnit::XmlElement*> (0x0x7f6c07927060) 0 empty

Class std::allocator<CppUnit::XmlElement*>
   size=1 align=1
   base size=1 base align=1
std::allocator<CppUnit::XmlElement*> (0x0x7f6c078378f0) 0 empty
  __gnu_cxx::new_allocator<CppUnit::XmlElement*> (0x0x7f6c07927120) 0 empty

Class std::_Deque_base<CppUnit::XmlElement*, std::allocator<CppUnit::XmlElement*> >::_Deque_impl
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<CppUnit::XmlElement*, std::allocator<CppUnit::XmlElement*> >::_Deque_impl (0x0x7f6c078379c0) 0
  std::allocator<CppUnit::XmlElement*> (0x0x7f6c07837a28) 0 empty
    __gnu_cxx::new_allocator<CppUnit::XmlElement*> (0x0x7f6c07927180) 0 empty

Class std::_Deque_base<CppUnit::XmlElement*, std::allocator<CppUnit::XmlElement*> >
   size=80 align=8
   base size=80 base align=8
std::_Deque_base<CppUnit::XmlElement*, std::allocator<CppUnit::XmlElement*> > (0x0x7f6c0782f840) 0

Class std::deque<CppUnit::XmlElement*>
   size=80 align=8
   base size=80 base align=8
std::deque<CppUnit::XmlElement*> (0x0x7f6c07837a90) 0
  std::_Deque_base<CppUnit::XmlElement*, std::allocator<CppUnit::XmlElement*> > (0x0x7f6c079272a0) 0

Vtable for CppUnit::XmlElement
CppUnit::XmlElement::_ZTVN7CppUnit10XmlElementE: 4u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7CppUnit10XmlElementE)
16    (int (*)(...))CppUnit::XmlElement::~XmlElement
24    (int (*)(...))CppUnit::XmlElement::~XmlElement

Class CppUnit::XmlElement
   size=232 align=8
   base size=232 base align=8
CppUnit::XmlElement (0x0x7f6c077ebd80) 0
    vptr=((& CppUnit::XmlElement::_ZTVN7CppUnit10XmlElementE) + 16u)

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

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

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

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

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

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

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

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

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

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

Class std::is_array<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<char> > (0x0x7f6c075ea0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c079278a0) 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> > (0x0x7f6c07927960) 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> > (0x0x7f6c079279c0) 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> > (0x0x7f6c07927900) 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> > (0x0x7f6c075ea1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c07927a20) 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> > (0x0x7f6c075ea208) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c07927a80) 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> > > (0x0x7f6c075ea270) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c07927ae0) 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> > > > (0x0x7f6c07927b40) 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> > (0x0x7f6c075ea2d8) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f6c07927ba0) 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> > > (0x0x7f6c075ea340) 0 empty
  std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f6c075ea3a8) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f6c07927c00) 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> > (0x0x7f6c075ea410) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7f6c075ea478) 0 empty
    std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f6c075ea4e0) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f6c07927c60) 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> (0x0x7f6c075ea548) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c07927cc0) 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> > (0x0x7f6c075ea5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c07927d20) 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> > > (0x0x7f6c07927d80) 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> > (0x0x7f6c075ea618) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c07927de0) 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> (0x0x7f6c075ea680) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f6c075ea6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c07927e40) 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> > (0x0x7f6c075ea750) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f6c075ea7b8) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f6c075ea820) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c07927ea0) 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> > (0x0x7f6c075ea888) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7f6c075ea8f0) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f6c075ea958) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f6c075ea9c0) 0 empty
        std::integral_constant<bool, true> (0x0x7f6c07927f00) 0 empty

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

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

Class std::conditional<false, std::is_function<std::__cxx11::basic_string<char> >, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<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<std::__cxx11::basic_string<char> >, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c07609960) 0 empty

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

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

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

Class std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c075eadd0) 0 empty
  std::is_rvalue_reference<std::__cxx11::basic_string<char> > (0x0x7f6c075eae38) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c07609ae0) 0 empty

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

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

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

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

Class std::remove_cv<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::__cxx11::basic_string<char> > (0x0x7f6c07609d80) 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> > (0x0x7f6c07673068) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c07675060) 0 empty

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

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c07673208) 0 empty
  std::is_void<std::__cxx11::basic_string<char> > (0x0x7f6c07673270) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c07675120) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c076732d8) 0 empty
  std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c07673340) 0 empty
    std::is_void<std::__cxx11::basic_string<char> > (0x0x7f6c076733a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f6c07675180) 0 empty

Class std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c07673410) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c076751e0) 0 empty

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

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

Class std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c076734e0) 0 empty
  std::is_object<std::__cxx11::basic_string<char> > (0x0x7f6c07673548) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c076753c0) 0 empty

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

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

Class std::conditional<false, std::is_function<std::__cxx11::basic_string<char>&>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<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<std::__cxx11::basic_string<char>&>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7f6c07675600) 0 empty

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

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

Class std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c07673888) 0 empty
  std::is_lvalue_reference<std::__cxx11::basic_string<char>&> (0x0x7f6c076738f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c07675720) 0 empty

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

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

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c076739c0) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&> (0x0x7f6c07673a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c07675900) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c07673a90) 0 empty
  std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c07673af8) 0 empty
    std::is_reference<std::__cxx11::basic_string<char>&> (0x0x7f6c07673b60) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c07675960) 0 empty

Class std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x7f6c07673bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c076759c0) 0 empty

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

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

Class std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c07673c98) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&> (0x0x7f6c07673d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c07675ba0) 0 empty

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

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

Class std::add_rvalue_reference<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::__cxx11::basic_string<char>&> (0x0x7f6c07673ea0) 0 empty
  std::__add_rvalue_reference_helper<std::__cxx11::basic_string<char>&, true> (0x0x7f6c07675cc0) 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>&> (0x0x7f6c07694068) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c07675d20) 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> >&> > > (0x0x7f6c07675d80) 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>&> (0x0x7f6c076941a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c07675de0) 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>&> > (0x0x7f6c07675e40) 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> >&> > (0x0x7f6c07694208) 0 empty
  std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7f6c07694270) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c07675ea0) 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>&> (0x0x7f6c076942d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c07675f00) 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>&> > (0x0x7f6c07675f60) 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> >&> > (0x0x7f6c07694410) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f6c07694478) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c076a3000) 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> >&> > (0x0x7f6c076944e0) 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> >&> > (0x0x7f6c07694548) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f6c076945b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c076a3060) 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> >&> > > (0x0x7f6c07694618) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c076a30c0) 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>&> (0x0x7f6c07694680) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c076a3120) 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>&> > (0x0x7f6c076a3180) 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> >&> > (0x0x7f6c076947b8) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f6c07694820) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c076a31e0) 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>&> (0x0x7f6c07694888) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c076a3240) 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> (0x0x7f6c076a32a0) 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>&> (0x0x7f6c076948f0) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&, true> (0x0x7f6c076a3300) 0 empty

Class std::__is_assignable_helper<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<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f6c07675480) 0 empty

Class std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f6c07694a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c076a3360) 0 empty

Class std::__is_copy_assignable_impl<std::__cxx11::basic_string<char>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7f6c07694a90) 0 empty
  std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f6c07694af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c076a3480) 0 empty

Class std::is_copy_assignable<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::__cxx11::basic_string<char> > (0x0x7f6c07694b60) 0 empty
  std::__is_copy_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7f6c07694bc8) 0 empty
    std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f6c07694c30) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c076a3540) 0 empty

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

Class std::__and_<std::is_copy_assignable<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<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> > > > (0x0x7f6c07694d68) 0 empty
  std::is_copy_assignable<std::__cxx11::basic_string<char> > (0x0x7f6c07694dd0) 0 empty
    std::__is_copy_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7f6c07694e38) 0 empty
      std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f6c07694ea0) 0 empty
        std::integral_constant<bool, true> (0x0x7f6c076a3660) 0 empty

Class std::conditional<true, const std::pair<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<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::__nonesuch&> (0x0x7f6c076a3720) 0 empty

Class std::__not_<std::__and_<std::is_copy_assignable<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<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> > > > > (0x0x7f6c07694f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c076a3780) 0 empty

Class std::conditional<false, const std::pair<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<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::__nonesuch&> (0x0x7f6c076a37e0) 0 empty

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

Class std::conditional<false, std::is_function<std::__cxx11::basic_string<char>&&>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<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<std::__cxx11::basic_string<char>&&>, std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7f6c076a39c0) 0 empty

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

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

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

Class std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f6c076b9340) 0 empty
  std::is_rvalue_reference<std::__cxx11::basic_string<char>&&> (0x0x7f6c076b93a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c076a3b40) 0 empty

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

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

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f6c076b9478) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&&> (0x0x7f6c076b94e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c076a3d20) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f6c076b9548) 0 empty
  std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f6c076b95b0) 0 empty
    std::is_reference<std::__cxx11::basic_string<char>&&> (0x0x7f6c076b9618) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c076a3d80) 0 empty

Class std::__not_<std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > > (0x0x7f6c076b9680) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c076a3de0) 0 empty

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

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

Class std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f6c076b9750) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&&> (0x0x7f6c076b97b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c076cd000) 0 empty

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

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

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

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

Class std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7f6c076b9b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c076cd180) 0 empty

Class std::__is_move_assignable_impl<std::__cxx11::basic_string<char>, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7f6c076b9bc8) 0 empty
  std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7f6c076b9c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c076cd2a0) 0 empty

Class std::is_move_assignable<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::__cxx11::basic_string<char> > (0x0x7f6c076b9c98) 0 empty
  std::__is_move_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7f6c076b9d00) 0 empty
    std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7f6c076b9d68) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c076cd360) 0 empty

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

Class std::__and_<std::is_move_assignable<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<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> > > > (0x0x7f6c076b9ea0) 0 empty
  std::is_move_assignable<std::__cxx11::basic_string<char> > (0x0x7f6c076b9f08) 0 empty
    std::__is_move_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7f6c076b9f70) 0 empty
      std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7f6c076d4000) 0 empty
        std::integral_constant<bool, true> (0x0x7f6c076cd480) 0 empty

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

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

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> > (0x0x7f6c076cd5a0) 0 empty

Class std::conditional<false, std::is_void<std::__cxx11::basic_string<char> >, std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<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_void<std::__cxx11::basic_string<char> >, std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c076cd600) 0 empty

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

Class std::conditional<false, std::__not_<std::extent<std::__cxx11::basic_string<char>, 0u> >, std::is_array<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::__cxx11::basic_string<char>, 0u> >, std::is_array<std::__cxx11::basic_string<char> > > (0x0x7f6c076cd780) 0 empty

Class std::__and_<std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::extent<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::extent<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0u> > > (0x0x7f6c076d40d0) 0 empty
  std::is_array<std::__cxx11::basic_string<char> > (0x0x7f6c076d4138) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c076cd7e0) 0 empty

Class std::__is_array_unknown_bounds<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::__cxx11::basic_string<char> > (0x0x7f6c076d41a0) 0 empty
  std::__and_<std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::extent<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0u> > > (0x0x7f6c076d4208) 0 empty
    std::is_array<std::__cxx11::basic_string<char> > (0x0x7f6c076d4270) 0 empty
      std::integral_constant<bool, false> (0x0x7f6c076cd840) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char> >, std::is_function<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char> >, std::is_function<std::__cxx11::basic_string<char> > > (0x0x7f6c076cd8a0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<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_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c076d42d8) 0 empty
  std::is_function<std::__cxx11::basic_string<char> > (0x0x7f6c076d4340) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c076cd900) 0 empty

Class std::__or_<std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<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_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c076d43a8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c076d4410) 0 empty
    std::is_function<std::__cxx11::basic_string<char> > (0x0x7f6c076d4478) 0 empty
      std::integral_constant<bool, false> (0x0x7f6c076cd960) 0 empty

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

Class std::__is_integral_helper<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::__cxx11::basic_string<char> > (0x0x7f6c076d44e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c076cdae0) 0 empty

Class std::is_integral<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::__cxx11::basic_string<char> > (0x0x7f6c076d4618) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c076cdb40) 0 empty

Class std::conditional<false, std::is_integral<std::__cxx11::basic_string<char> >, std::is_floating_point<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::__cxx11::basic_string<char> >, std::is_floating_point<std::__cxx11::basic_string<char> > > (0x0x7f6c076cdc60) 0 empty

Class std::__is_floating_point_helper<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::__cxx11::basic_string<char> > (0x0x7f6c076d4750) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c076cdcc0) 0 empty

Class std::is_floating_point<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::__cxx11::basic_string<char> > (0x0x7f6c076d47b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c076cdd20) 0 empty

Class std::__or_<std::is_integral<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_floating_point<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_integral<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_floating_point<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c076d4820) 0 empty
  std::is_floating_point<std::__cxx11::basic_string<char> > (0x0x7f6c076d4888) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c076cdd80) 0 empty

Class std::is_arithmetic<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::__cxx11::basic_string<char> > (0x0x7f6c076d48f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c076cdde0) 0 empty

Class std::conditional<false, std::is_arithmetic<std::__cxx11::basic_string<char> >, std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_arithmetic<std::__cxx11::basic_string<char> >, std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c076cdf00) 0 empty

Class std::is_enum<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::__cxx11::basic_string<char> > (0x0x7f6c076d4958) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c076cdf60) 0 empty

Class std::conditional<false, std::is_enum<std::__cxx11::basic_string<char> >, std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_enum<std::__cxx11::basic_string<char> >, std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c0770d0c0) 0 empty

Class std::__is_pointer_helper<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::__cxx11::basic_string<char> > (0x0x7f6c076d49c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0770d120) 0 empty

Class std::is_pointer<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::__cxx11::basic_string<char> > (0x0x7f6c076d4af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0770d180) 0 empty

Class std::conditional<false, std::is_pointer<std::__cxx11::basic_string<char> >, std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_pointer<std::__cxx11::basic_string<char> >, std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c0770d2a0) 0 empty

Class std::__is_member_pointer_helper<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::__cxx11::basic_string<char> > (0x0x7f6c076d4b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0770d300) 0 empty

Class std::is_member_pointer<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::__cxx11::basic_string<char> > (0x0x7f6c076d4bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0770d360) 0 empty

Class std::conditional<false, std::is_member_pointer<std::__cxx11::basic_string<char> >, std::is_null_pointer<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::__cxx11::basic_string<char> >, std::is_null_pointer<std::__cxx11::basic_string<char> > > (0x0x7f6c0770d3c0) 0 empty

Class std::__is_null_pointer_helper<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::__cxx11::basic_string<char> > (0x0x7f6c076d4dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0770d420) 0 empty

Class std::is_null_pointer<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7f6c076d4e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0770d480) 0 empty

Class std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c076d4ea0) 0 empty
  std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7f6c076d4f08) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c0770d4e0) 0 empty

Class std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c076d4f70) 0 empty
  std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c07718000) 0 empty
    std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7f6c07718068) 0 empty
      std::integral_constant<bool, false> (0x0x7f6c0770d540) 0 empty

Class std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c077180d0) 0 empty
  std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c07718138) 0 empty
    std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c077181a0) 0 empty
      std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7f6c07718208) 0 empty
        std::integral_constant<bool, false> (0x0x7f6c0770d5a0) 0 empty

Class std::__or_<std::is_arithmetic<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_arithmetic<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c07718270) 0 empty
  std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c077182d8) 0 empty
    std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c07718340) 0 empty
      std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c077183a8) 0 empty
        std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7f6c07718410) 0 empty
          std::integral_constant<bool, false> (0x0x7f6c0770d600) 0 empty

Class std::is_scalar<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::__cxx11::basic_string<char> > (0x0x7f6c07718478) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0770d660) 0 empty

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_scalar<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_scalar<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c077184e0) 0 empty
  std::is_scalar<std::__cxx11::basic_string<char> > (0x0x7f6c07718548) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c0770d6c0) 0 empty

Class std::remove_all_extents<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::__cxx11::basic_string<char> > (0x0x7f6c0770d720) 0 empty

Class std::__is_destructible_impl<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::__cxx11::basic_string<char> > (0x0x7f6c07718680) 0 empty
  std::__do_is_destructible_impl (0x0x7f6c0770d780) 0 empty

Class std::__is_destructible_safe<std::__cxx11::basic_string<char>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::__cxx11::basic_string<char>, false, false> (0x0x7f6c07718750) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c0770d7e0) 0 empty

Class std::is_destructible<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::__cxx11::basic_string<char> > (0x0x7f6c077187b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c0770d840) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>, std::is_destructible<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>, std::is_destructible<std::__cxx11::basic_string<char> > > (0x0x7f6c0770d8a0) 0 empty

Class std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f6c077188f0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f6c0770d900) 0 empty

Class std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const 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_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c077189c0) 0 empty
  std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f6c07718a28) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f6c0770d960) 0 empty

Class std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f6c07718a90) 0 empty
  std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c07718af8) 0 empty
    std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f6c07718b60) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f6c0770d9c0) 0 empty

Class std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f6c07718bc8) 0 empty
  std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f6c07718c30) 0 empty
    std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c07718c98) 0 empty
      std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f6c07718d00) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f6c0770da20) 0 empty

Class std::__is_direct_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f6c07718d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c0770da80) 0 empty

Class std::__is_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f6c07718dd0) 0 empty
  std::__is_direct_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f6c07718e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c0770dae0) 0 empty

Class std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f6c07718ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c0770db40) 0 empty

Class std::conditional<true, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char>, 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<true, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c0770dba0) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const 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_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c07718f08) 0 empty
  std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f6c07718f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c0770dc00) 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>&> (0x0x7f6c0770dd20) 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>&> (0x0x7f6c0770dd80) 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>&> (0x0x7f6c0770dcc0) 0 empty

Class std::__is_void_helper<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::__cxx11::basic_string<char>&> (0x0x7f6c077322d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0770dde0) 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>&> (0x0x7f6c07732340) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0770de40) 0 empty

Class std::conditional<false, std::is_void<const std::__cxx11::basic_string<char>&>, std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<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_void<const std::__cxx11::basic_string<char>&>, std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c0770df60) 0 empty

Class std::conditional<false, std::is_function<std::__cxx11::basic_string<char> >, std::is_array<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::__cxx11::basic_string<char> >, std::is_array<std::__cxx11::basic_string<char> > > (0x0x7f6c0733b000) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c077323a8) 0 empty
  std::is_array<std::__cxx11::basic_string<char> > (0x0x7f6c07732410) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c0733b060) 0 empty

Class std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<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_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c07732478) 0 empty
  std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c077324e0) 0 empty
    std::is_array<std::__cxx11::basic_string<char> > (0x0x7f6c07732548) 0 empty
      std::integral_constant<bool, false> (0x0x7f6c0733b0c0) 0 empty

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

Class std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7f6c07732618) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c0733b180) 0 empty

Class std::conditional<true, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, std::is_convertible<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_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7f6c0733b2a0) 0 empty

Class std::__and_<std::is_convertible<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_convertible<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_convertible<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_convertible<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> > > > (0x0x7f6c07732680) 0 empty
  std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7f6c077326e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c0733b300) 0 empty

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

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

Class std::conditional<true, std::__and_<std::is_convertible<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_convertible<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::__and_<std::is_convertible<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_convertible<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=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<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_convertible<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::__and_<std::is_convertible<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_convertible<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> > > > > > (0x0x7f6c0733b4e0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> > (0x0x7f6c0733b540) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&>, std::is_destructible<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&>, std::is_destructible<std::__cxx11::basic_string<char> > > (0x0x7f6c0733b5a0) 0 empty

Class std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7f6c077327b8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f6c0733b600) 0 empty

Class std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<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_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c07732888) 0 empty
  std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7f6c077328f0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f6c0733b660) 0 empty

Class std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7f6c07732958) 0 empty
  std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c077329c0) 0 empty
    std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7f6c07732a28) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f6c0733b6c0) 0 empty

Class std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7f6c07732a90) 0 empty
  std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7f6c07732af8) 0 empty
    std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c07732b60) 0 empty
      std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7f6c07732bc8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f6c0733b720) 0 empty

Class std::__is_direct_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7f6c07732d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c0733b780) 0 empty

Class std::__is_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f6c07732e38) 0 empty
  std::__is_direct_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&> (0x0x7f6c07732ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c0733b7e0) 0 empty

Class std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f6c07732f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c0733b840) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c0733b8a0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>, std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> > (0x0x7f6c0733b900) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>, std::is_destructible<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>, std::is_destructible<std::__cxx11::basic_string<char> > > (0x0x7f6c0733b960) 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>&&> (0x0x7f6c07366068) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0733ba20) 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> >&&> > > (0x0x7f6c0733ba80) 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>&&> (0x0x7f6c073661a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0733bae0) 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>&&> > (0x0x7f6c0733bb40) 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>&&> (0x0x7f6c07366208) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c0733bba0) 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> >&&> > (0x0x7f6c07366270) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f6c073662d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c0733bc00) 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>&&> (0x0x7f6c07366340) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c0733bc60) 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>&&> > (0x0x7f6c0733bcc0) 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> >&&> > (0x0x7f6c07366478) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f6c073664e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c0733bd20) 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> >&&> > (0x0x7f6c07366548) 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> >&&> > (0x0x7f6c073665b0) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f6c07366618) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c0733bd80) 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> >&&> > > (0x0x7f6c07366680) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0733bde0) 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>&&> (0x0x7f6c073666e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0733be40) 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>&&> > (0x0x7f6c0733bea0) 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> >&&> > (0x0x7f6c07366820) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f6c07366888) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c0733bf00) 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>&&> (0x0x7f6c073668f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c0733bf60) 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> (0x0x7f6c0737c000) 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>&&> (0x0x7f6c07366958) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&&, true> (0x0x7f6c0737c060) 0 empty

Class std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7f6c07366000) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f6c0733b9c0) 0 empty

Class std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const 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_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f6c07366a28) 0 empty
  std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7f6c07366a90) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f6c0737c0c0) 0 empty

Class std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7f6c07366af8) 0 empty
  std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f6c07366b60) 0 empty
    std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7f6c07366bc8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f6c0737c120) 0 empty

Class std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7f6c07366c30) 0 empty
  std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7f6c07366c98) 0 empty
    std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f6c07366d00) 0 empty
      std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7f6c07366d68) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f6c0737c180) 0 empty

Class std::__is_direct_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7f6c07366dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c0737c1e0) 0 empty

Class std::__is_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7f6c07366e38) 0 empty
  std::__is_direct_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&&> (0x0x7f6c07366ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c0737c240) 0 empty

Class std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> (0x0x7f6c07366f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c0737c2a0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, 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<true, std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f6c0737c300) 0 empty

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

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

Class std::remove_cv<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::__cxx11::basic_string<char>&> (0x0x7f6c0737c360) 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>&> (0x0x7f6c073880d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0737c600) 0 empty

Class std::is_void<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::__cxx11::basic_string<char>&> (0x0x7f6c07388208) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0737c660) 0 empty

Class std::conditional<false, std::is_void<std::__cxx11::basic_string<char>&>, std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<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_void<std::__cxx11::basic_string<char>&>, std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c0737c780) 0 empty

Class std::__or_<std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<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_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c07388270) 0 empty
  std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c073882d8) 0 empty
    std::is_array<std::__cxx11::basic_string<char> > (0x0x7f6c07388340) 0 empty
      std::integral_constant<bool, false> (0x0x7f6c0737c7e0) 0 empty

Class std::__is_convertible_helper<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>, false> (0x0x7f6c0737c840) 0 empty

Class std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7f6c07388410) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c0737c8a0) 0 empty

Class std::conditional<true, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, std::is_convertible<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_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7f6c0737c9c0) 0 empty

Class std::__and_<std::is_convertible<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_convertible<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_convertible<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_convertible<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> > > > (0x0x7f6c07388478) 0 empty
  std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7f6c073884e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c0737ca20) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<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_convertible<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> > > > > (0x0x7f6c07388548) 0 empty
  std::__and_<std::is_convertible<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_convertible<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> > > > (0x0x7f6c073885b0) 0 empty
    std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7f6c07388618) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c0737cae0) 0 empty

Class std::__and_<std::is_constructible<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_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<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_convertible<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_constructible<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_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<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_convertible<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> > > > > (0x0x7f6c07388680) 0 empty
  std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__and_<std::is_convertible<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_convertible<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> > > > > (0x0x7f6c073886e8) 0 empty
    std::__and_<std::is_convertible<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_convertible<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> > > > (0x0x7f6c07388750) 0 empty
      std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7f6c073887b8) 0 empty
        std::integral_constant<bool, true> (0x0x7f6c0737cba0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<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_convertible<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::__and_<std::is_convertible<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_convertible<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=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<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_convertible<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::__and_<std::is_convertible<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_convertible<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> > > > > > (0x0x7f6c0737ccc0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c0737cd20) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, 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<true, std::__not_<std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f6c0737cd80) 0 empty

Class std::__not_<std::__and_<std::is_convertible<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_convertible<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::__not_<std::__and_<std::is_convertible<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_convertible<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> > > > > (0x0x7f6c07388888) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0737cde0) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<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_convertible<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> > > > > > (0x0x7f6c073888f0) 0 empty
  std::__not_<std::__and_<std::is_convertible<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_convertible<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> > > > > (0x0x7f6c07388958) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c0737ce40) 0 empty

Class std::__and_<std::is_constructible<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_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<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_convertible<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_constructible<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_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<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_convertible<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> > > > > > (0x0x7f6c073889c0) 0 empty
  std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::__not_<std::__and_<std::is_convertible<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_convertible<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> > > > > > (0x0x7f6c07388a28) 0 empty
    std::__not_<std::__and_<std::is_convertible<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_convertible<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> > > > > (0x0x7f6c07388a90) 0 empty
      std::integral_constant<bool, false> (0x0x7f6c0737cea0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<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_convertible<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::__and_<std::is_convertible<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_convertible<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=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<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_convertible<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::__and_<std::is_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7f6c0737cf60) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<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::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, 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<true, std::__and_<std::is_constructible<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::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c073b4000) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c073b4060) 0 empty

Class std::conditional<true, std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, std::is_convertible<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_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7f6c073b40c0) 0 empty

Class std::__and_<std::is_convertible<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_convertible<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_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c07388b60) 0 empty
  std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7f6c07388bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c073b4120) 0 empty

Class std::__and_<std::is_constructible<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::__and_<std::is_convertible<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_convertible<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_constructible<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::__and_<std::is_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c07388c30) 0 empty
  std::__and_<std::is_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c07388c98) 0 empty
    std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7f6c07388d00) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c073b41e0) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<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::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<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::__and_<std::is_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c07388d68) 0 empty
  std::__and_<std::is_constructible<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::__and_<std::is_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c07388dd0) 0 empty
    std::__and_<std::is_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c07388e38) 0 empty
      std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7f6c07388ea0) 0 empty
        std::integral_constant<bool, true> (0x0x7f6c073b42a0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<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_convertible<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::__and_<std::is_convertible<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_convertible<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=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<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_convertible<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::__and_<std::is_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7f6c073b43c0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<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::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, 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<true, std::__and_<std::is_constructible<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::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c073b4420) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c073b4480) 0 empty

Class std::__not_<std::__and_<std::is_convertible<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_convertible<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::__not_<std::__and_<std::is_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c07388f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c073b44e0) 0 empty

Class std::__and_<std::is_constructible<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::__and_<std::is_convertible<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_convertible<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_constructible<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::__and_<std::is_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7f6c073cc000) 0 empty
  std::__not_<std::__and_<std::is_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c073cc068) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c073b4540) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<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::__and_<std::is_convertible<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_convertible<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_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<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::__and_<std::is_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7f6c073cc0d0) 0 empty
  std::__and_<std::is_constructible<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::__and_<std::is_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > (0x0x7f6c073cc138) 0 empty
    std::__not_<std::__and_<std::is_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f6c073cc1a0) 0 empty
      std::integral_constant<bool, false> (0x0x7f6c073b45a0) 0 empty

Class std::conditional<true, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c073b4660) 0 empty

Class std::__and_<std::is_constructible<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_constructible<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_constructible<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_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f6c073cc208) 0 empty
  std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f6c073cc270) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c073b46c0) 0 empty

Class std::conditional<true, std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, std::is_convertible<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_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> >, std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7f6c073b4780) 0 empty

Class std::__and_<std::is_convertible<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_convertible<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_convertible<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_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f6c073cc2d8) 0 empty
  std::is_convertible<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > (0x0x7f6c073cc340) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c073b47e0) 0 empty

Class std::remove_reference<std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::__cxx11::basic_string<char>&> (0x0x7f6c073b4900) 0 empty

Class std::remove_volatile<CppUnit::XmlElement* const>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<CppUnit::XmlElement* const> (0x0x7f6c073ef1e0) 0 empty

Class std::remove_const<CppUnit::XmlElement* const>
   size=1 align=1
   base size=0 base align=1
std::remove_const<CppUnit::XmlElement* const> (0x0x7f6c073ef240) 0 empty

Class std::remove_cv<CppUnit::XmlElement* const>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<CppUnit::XmlElement* const> (0x0x7f6c073ef180) 0 empty

Class std::is_void<CppUnit::XmlElement* const>
   size=1 align=1
   base size=1 base align=1
std::is_void<CppUnit::XmlElement* const> (0x0x7f6c073cc618) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c073ef2a0) 0 empty

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

Class std::pointer_traits<CppUnit::XmlElement* const*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<CppUnit::XmlElement* const*> (0x0x7f6c073ef120) 0 empty

Class std::_Deque_iterator<CppUnit::XmlElement*, CppUnit::XmlElement* const&, CppUnit::XmlElement* const*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<CppUnit::XmlElement*, CppUnit::XmlElement* const&, CppUnit::XmlElement* const*> (0x0x7f6c073ef0c0) 0

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

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

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

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

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

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

Class std::pointer_traits<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c073ef600) 0 empty

Class std::_Deque_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=32 align=8
   base size=32 base align=8
std::_Deque_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >, const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&, const std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c073ef5a0) 0

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 (0x0x7f6c073efa80) 0

Class std::__are_same<int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<int, int> (0x0x7f6c073efde0) 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 (0x0x7f6c073efea0) 0

Class std::__are_same<long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long int, int> (0x0x7f6c07465240) 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 (0x0x7f6c07465300) 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> (0x0x7f6c07465660) 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 (0x0x7f6c07465720) 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> (0x0x7f6c07465a80) 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 (0x0x7f6c07465b40) 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> (0x0x7f6c07465ea0) 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 (0x0x7f6c07465f60) 0

Class std::__are_same<float, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<float, int> (0x0x7f6c0749d300) 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 (0x0x7f6c0749d3c0) 0

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

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

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7f6c0749dc00) 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> (0x0x7f6c0749dcc0) 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> (0x0x7f6c0749dd20) 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> (0x0x7f6c0749dc60) 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> (0x0x7f6c073ccbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0749dd80) 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> (0x0x7f6c073ccc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0749dde0) 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> > > (0x0x7f6c0749de40) 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> (0x0x7f6c073ccc98) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0749df60) 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> > (0x0x7f6c074ca000) 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> (0x0x7f6c073cc8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c074ca060) 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> > (0x0x7f6c073cc958) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7f6c073cc9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c074ca0c0) 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> > (0x0x7f6c073cca28) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f6c073cca90) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7f6c073ccaf8) 0 empty
      std::integral_constant<bool, false> (0x0x7f6c074ca1e0) 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> (0x0x7f6c074d5000) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c074ca300) 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> > > (0x0x7f6c074ca360) 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> (0x0x7f6c074d5068) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c074ca3c0) 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> > (0x0x7f6c074ca420) 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> (0x0x7f6c074d50d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c074ca480) 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> > (0x0x7f6c074d5138) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7f6c074d51a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c074ca4e0) 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> (0x0x7f6c074d5208) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c074ca540) 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> > (0x0x7f6c074ca5a0) 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> > (0x0x7f6c074d5270) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7f6c074d52d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c074ca600) 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> > (0x0x7f6c074d5340) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f6c074d53a8) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7f6c074d5410) 0 empty
      std::integral_constant<bool, false> (0x0x7f6c074ca660) 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> > > (0x0x7f6c074d5478) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c074ca6c0) 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> (0x0x7f6c074d54e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c074ca720) 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> > (0x0x7f6c074ca780) 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> > (0x0x7f6c074d5548) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7f6c074d55b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c074ca7e0) 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> (0x0x7f6c074d5618) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c074ca840) 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> (0x0x7f6c074ca8a0) 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> (0x0x7f6c074d5680) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7f6c074ca900) 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> (0x0x7f6c074ca2a0) 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> (0x0x7f6c074d5750) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c074caae0) 0 empty

Class std::enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, void> (0x0x7f6c074cab40) 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>&> (0x0x7f6c074caf00) 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 (0x0x7f6c074fc1e0) 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 (0x0x7f6c074fc5a0) 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 (0x0x7f6c074fc960) 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 (0x0x7f6c074fcd20) 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 (0x0x7f6c0752d120) 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 (0x0x7f6c0752d4e0) 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 (0x0x7f6c0752d8a0) 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 (0x0x7f6c0752dc60) 0

Class std::iterator_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<wchar_t*> (0x0x7f6c0714b060) 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>&> (0x0x7f6c0714b420) 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>&> (0x0x7f6c0716eae0) 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>&> (0x0x7f6c071914e0) 0 empty

Class std::__is_floating<int>
   size=1 align=1
   base size=0 base align=1
std::__is_floating<int> (0x0x7f6c071917e0) 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> > (0x0x7f6c07191780) 0 empty

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

Class std::__is_pointer<int>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<int> (0x0x7f6c071918a0) 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> > (0x0x7f6c07191720) 0 empty

Class std::__is_scalar<int>
   size=1 align=1
   base size=1 base align=1
std::__is_scalar<int> (0x0x7f6c074d5a90) 0 empty
  std::__traitor<std::__is_arithmetic<int>, std::__is_pointer<int> > (0x0x7f6c07191900) 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> (0x0x7f6c07191960) 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> (0x0x7f6c071919c0) 0 empty

Class std::remove_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&> (0x0x7f6c071bbb40) 0 empty

Class std::is_same<CppUnit::XmlElement**, CppUnit::XmlElement**>
   size=1 align=1
   base size=1 base align=1
std::is_same<CppUnit::XmlElement**, CppUnit::XmlElement**> (0x0x7f6c071d8208) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c071bbc60) 0 empty

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

Class std::remove_volatile<CppUnit::XmlElement**>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<CppUnit::XmlElement**> (0x0x7f6c071bbd80) 0 empty

Class std::remove_const<CppUnit::XmlElement**>
   size=1 align=1
   base size=0 base align=1
std::remove_const<CppUnit::XmlElement**> (0x0x7f6c071bbde0) 0 empty

Class std::remove_cv<CppUnit::XmlElement**>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<CppUnit::XmlElement**> (0x0x7f6c071bbd20) 0 empty

Class std::__is_pointer_helper<CppUnit::XmlElement**>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<CppUnit::XmlElement**> (0x0x7f6c071d82d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c071bbe40) 0 empty

Class std::is_pointer<CppUnit::XmlElement**>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<CppUnit::XmlElement**> (0x0x7f6c071d8340) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c071bbea0) 0 empty

Class std::__not_<std::is_pointer<CppUnit::XmlElement**> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<CppUnit::XmlElement**> > (0x0x7f6c071d83a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c071bbf00) 0 empty

Class std::__and_<std::is_same<CppUnit::XmlElement**, CppUnit::XmlElement**>, std::__not_<std::is_pointer<CppUnit::XmlElement**> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<CppUnit::XmlElement**, CppUnit::XmlElement**>, std::__not_<std::is_pointer<CppUnit::XmlElement**> > > (0x0x7f6c071d8410) 0 empty
  std::__not_<std::is_pointer<CppUnit::XmlElement**> > (0x0x7f6c071d8478) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c071bbf60) 0 empty

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

Class std::remove_volatile<char>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char> (0x0x7f6c071efc00) 0 empty

Class std::remove_const<char>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char> (0x0x7f6c071efc60) 0 empty

Class std::remove_cv<char>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char> (0x0x7f6c071efba0) 0 empty

Class std::__is_void_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<char> (0x0x7f6c071d85b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c071efcc0) 0 empty

Class std::is_void<char>
   size=1 align=1
   base size=1 base align=1
std::is_void<char> (0x0x7f6c071d8618) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c071efd20) 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> (0x0x7f6c071efd80) 0 empty

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

Class std::remove_volatile<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<wchar_t> (0x0x7f6c07219540) 0 empty

Class std::remove_const<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<wchar_t> (0x0x7f6c072195a0) 0 empty

Class std::remove_cv<wchar_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<wchar_t> (0x0x7f6c072194e0) 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> (0x0x7f6c071d87b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c07219600) 0 empty

Class std::is_void<wchar_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<wchar_t> (0x0x7f6c071d8820) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c07219660) 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> (0x0x7f6c072196c0) 0 empty

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

Class std::__is_integer<const char*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<const char*> (0x0x7f6c07219f00) 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*> (0x0x7f6c07242300) 0 empty

Class std::remove_volatile<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char16_t> (0x0x7f6c07242780) 0 empty

Class std::remove_const<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char16_t> (0x0x7f6c072427e0) 0 empty

Class std::remove_cv<char16_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char16_t> (0x0x7f6c07242720) 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> (0x0x7f6c071d8b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c07242840) 0 empty

Class std::is_void<char16_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char16_t> (0x0x7f6c071d8bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c072428a0) 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> (0x0x7f6c07242900) 0 empty

Class std::pointer_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char16_t*> (0x0x7f6c072426c0) 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*> (0x0x7f6c07242b40) 0 empty

Class std::remove_volatile<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<char32_t> (0x0x7f6c072632a0) 0 empty

Class std::remove_const<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_const<char32_t> (0x0x7f6c07263300) 0 empty

Class std::remove_cv<char32_t>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<char32_t> (0x0x7f6c07263240) 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> (0x0x7f6c071d8e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c07263360) 0 empty

Class std::is_void<char32_t>
   size=1 align=1
   base size=1 base align=1
std::is_void<char32_t> (0x0x7f6c071d8ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c072633c0) 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> (0x0x7f6c07263420) 0 empty

Class std::pointer_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char32_t*> (0x0x7f6c072631e0) 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*> (0x0x7f6c07263660) 0 empty

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

Class std::remove_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f6c07283e40) 0 empty

Class std::is_same<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c07272618) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c07283f00) 0 empty

Class std::conditional<true, std::__not_<std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >, std::is_same<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >, std::is_same<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7f6c07283f60) 0 empty

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

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

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

Class std::__is_pointer_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c07272888) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c072ad1e0) 0 empty

Class std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c072728f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c072ad240) 0 empty

Class std::__not_<std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7f6c07272a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c072ad2a0) 0 empty

Class std::__and_<std::is_same<std::pair<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<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<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::pair<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<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<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7f6c07272a90) 0 empty
  std::__not_<std::is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7f6c07272af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c072ad300) 0 empty

Class std::remove_reference<CppUnit::XmlElement* const&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<CppUnit::XmlElement* const&> (0x0x7f6c072ad3c0) 0 empty

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

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

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

Class std::is_void<const char>
   size=1 align=1
   base size=1 base align=1
std::is_void<const char> (0x0x7f6c07272e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c072dd000) 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> (0x0x7f6c072dd060) 0 empty

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

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7f6c072dd120) 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> (0x0x7f6c072dd4e0) 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> (0x0x7f6c072dd540) 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> (0x0x7f6c072dd480) 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> (0x0x7f6c072ec068) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c072dd5a0) 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> (0x0x7f6c072dd600) 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*> (0x0x7f6c072dd420) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7f6c072dd6c0) 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*> (0x0x7f6c072dd780) 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*> (0x0x7f6c072dda20) 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> (0x0x7f6c072ddc00) 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> (0x0x7f6c072ddc60) 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> (0x0x7f6c072ddba0) 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> (0x0x7f6c072ec2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c072ddcc0) 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> (0x0x7f6c072ddd20) 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*> (0x0x7f6c072ddb40) 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*> (0x0x7f6c0731a000) 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> (0x0x7f6c0731a1e0) 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> (0x0x7f6c0731a240) 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> (0x0x7f6c0731a180) 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> (0x0x7f6c072ec478) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c0731a2a0) 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> (0x0x7f6c0731a300) 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*> (0x0x7f6c0731a120) 0 empty

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

Class std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c072ec5b0) 0 empty
  __gnu_cxx::new_allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c0731a9c0) 0 empty

Class std::allocator_traits<std::allocator<std::pair<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<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7f6c0731aae0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<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<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7f6c072ec680) 0 empty
  std::allocator_traits<std::allocator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7f6c0731ab40) 0 empty

Class __gnu_cxx::new_allocator<CppUnit::XmlElement**>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::new_allocator<CppUnit::XmlElement**> (0x0x7f6c06f76120) 0 empty

Class std::allocator<CppUnit::XmlElement**>
   size=1 align=1
   base size=1 base align=1
std::allocator<CppUnit::XmlElement**> (0x0x7f6c072ec7b8) 0 empty
  __gnu_cxx::new_allocator<CppUnit::XmlElement**> (0x0x7f6c06f761e0) 0 empty

Class std::allocator_traits<std::allocator<CppUnit::XmlElement**> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<CppUnit::XmlElement**> > (0x0x7f6c06f76240) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<CppUnit::XmlElement**> >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<CppUnit::XmlElement**> > (0x0x7f6c072ec888) 0 empty
  std::allocator_traits<std::allocator<CppUnit::XmlElement**> > (0x0x7f6c06f762a0) 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> > (0x0x7f6c06f76f60) 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> > (0x0x7f6c06fe1000) 0

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> > (0x0x7f6c06fe10c0) 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> > (0x0x7f6c06fe1120) 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> > (0x0x7f6c06fe13c0) 0

Class std::iterator_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char16_t*> (0x0x7f6c06fe1480) 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> > (0x0x7f6c06fe1420) 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> > (0x0x7f6c06fe17e0) 0

Class std::iterator_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char32_t*> (0x0x7f6c06fe18a0) 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> > (0x0x7f6c06fe1840) 0

Class std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7f6c070447b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c07079f60) 0 empty

Class std::_PCC<false, std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7f6c0709c000) 0 empty

Class std::iterator_traits<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c070d5c60) 0 empty

Class std::_Destroy_aux<false>
   size=1 align=1
   base size=0 base align=1
std::_Destroy_aux<false> (0x0x7f6c070d5cc0) 0 empty

Class std::iterator_traits<CppUnit::XmlElement**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<CppUnit::XmlElement**> (0x0x7f6c070f54e0) 0 empty

Class std::__is_move_iterator<CppUnit::XmlElement***>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<CppUnit::XmlElement***> (0x0x7f6c070f5720) 0 empty

Class std::__is_move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::__is_move_iterator<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >**> (0x0x7f6c0711d7e0) 0 empty

Class std::iterator_traits<CppUnit::XmlElement***>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<CppUnit::XmlElement***> (0x0x7f6c06d421e0) 0 empty

Class std::__is_pointer<CppUnit::XmlElement***>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<CppUnit::XmlElement***> (0x0x7f6c06d42240) 0 empty

Class std::__are_same<CppUnit::XmlElement**, CppUnit::XmlElement**>
   size=1 align=1
   base size=0 base align=1
std::__are_same<CppUnit::XmlElement**, CppUnit::XmlElement**> (0x0x7f6c06d422a0) 0 empty

Class std::__copy_move<false, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move<false, true, std::random_access_iterator_tag> (0x0x7f6c06d42300) 0 empty

Class std::__copy_move_backward<false, true, std::random_access_iterator_tag>
   size=1 align=1
   base size=0 base align=1
std::__copy_move_backward<false, true, std::random_access_iterator_tag> (0x0x7f6c06d423c0) 0 empty

Class std::iterator_traits<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >**> (0x0x7f6c06d425a0) 0 empty

Class std::__is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >**>
   size=1 align=1
   base size=0 base align=1
std::__is_pointer<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >**> (0x0x7f6c06d42600) 0 empty

Class std::__are_same<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=0 base align=1
std::__are_same<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06d42660) 0 empty

Class std::conditional<false, std::is_move_assignable<CppUnit::XmlElement**>, std::is_copy_assignable<CppUnit::XmlElement**> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<CppUnit::XmlElement**>, std::is_copy_assignable<CppUnit::XmlElement**> > (0x0x7f6c06d42780) 0 empty

Class std::is_function<CppUnit::XmlElement**>
   size=1 align=1
   base size=1 base align=1
std::is_function<CppUnit::XmlElement**> (0x0x7f6c06d388f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06d427e0) 0 empty

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

Class std::is_lvalue_reference<CppUnit::XmlElement**>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<CppUnit::XmlElement**> (0x0x7f6c06d38958) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06d428a0) 0 empty

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

Class std::is_rvalue_reference<CppUnit::XmlElement**>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<CppUnit::XmlElement**> (0x0x7f6c06d389c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06d42960) 0 empty

Class std::__or_<std::is_lvalue_reference<CppUnit::XmlElement**>, std::is_rvalue_reference<CppUnit::XmlElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<CppUnit::XmlElement**>, std::is_rvalue_reference<CppUnit::XmlElement**> > (0x0x7f6c06d38a28) 0 empty
  std::is_rvalue_reference<CppUnit::XmlElement**> (0x0x7f6c06d38a90) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c06d429c0) 0 empty

Class std::is_reference<CppUnit::XmlElement**>
   size=1 align=1
   base size=1 base align=1
std::is_reference<CppUnit::XmlElement**> (0x0x7f6c06d38af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06d42a20) 0 empty

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

Class std::__is_void_helper<CppUnit::XmlElement**>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<CppUnit::XmlElement**> (0x0x7f6c06d38d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06d42ae0) 0 empty

Class std::is_void<CppUnit::XmlElement**>
   size=1 align=1
   base size=1 base align=1
std::is_void<CppUnit::XmlElement**> (0x0x7f6c06d38d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06d42b40) 0 empty

Class std::__or_<std::is_reference<CppUnit::XmlElement**>, std::is_void<CppUnit::XmlElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<CppUnit::XmlElement**>, std::is_void<CppUnit::XmlElement**> > (0x0x7f6c06d38dd0) 0 empty
  std::is_void<CppUnit::XmlElement**> (0x0x7f6c06d38e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c06d42ba0) 0 empty

Class std::__or_<std::is_function<CppUnit::XmlElement**>, std::is_reference<CppUnit::XmlElement**>, std::is_void<CppUnit::XmlElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<CppUnit::XmlElement**>, std::is_reference<CppUnit::XmlElement**>, std::is_void<CppUnit::XmlElement**> > (0x0x7f6c06d38ea0) 0 empty
  std::__or_<std::is_reference<CppUnit::XmlElement**>, std::is_void<CppUnit::XmlElement**> > (0x0x7f6c06d38f08) 0 empty
    std::is_void<CppUnit::XmlElement**> (0x0x7f6c06d38f70) 0 empty
      std::integral_constant<bool, false> (0x0x7f6c06d42cc0) 0 empty

Class std::__not_<std::__or_<std::is_function<CppUnit::XmlElement**>, std::is_reference<CppUnit::XmlElement**>, std::is_void<CppUnit::XmlElement**> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<CppUnit::XmlElement**>, std::is_reference<CppUnit::XmlElement**>, std::is_void<CppUnit::XmlElement**> > > (0x0x7f6c06d380d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06d42d80) 0 empty

Class std::is_object<CppUnit::XmlElement**>
   size=1 align=1
   base size=1 base align=1
std::is_object<CppUnit::XmlElement**> (0x0x7f6c06d38138) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06d42de0) 0 empty

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

Class std::__or_<std::is_object<CppUnit::XmlElement**>, std::is_reference<CppUnit::XmlElement**> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<CppUnit::XmlElement**>, std::is_reference<CppUnit::XmlElement**> > (0x0x7f6c06d382d8) 0 empty
  std::is_object<CppUnit::XmlElement**> (0x0x7f6c06d38340) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06d42ea0) 0 empty

Class std::__is_referenceable<CppUnit::XmlElement**>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<CppUnit::XmlElement**> (0x0x7f6c06d384e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06d77000) 0 empty

Class std::is_function<CppUnit::XmlElement**&>
   size=1 align=1
   base size=1 base align=1
std::is_function<CppUnit::XmlElement**&> (0x0x7f6c06d38618) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06d770c0) 0 empty

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

Class std::is_lvalue_reference<CppUnit::XmlElement**&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<CppUnit::XmlElement**&> (0x0x7f6c06d38680) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06d77180) 0 empty

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

Class std::__or_<std::is_lvalue_reference<CppUnit::XmlElement**&>, std::is_rvalue_reference<CppUnit::XmlElement**&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<CppUnit::XmlElement**&>, std::is_rvalue_reference<CppUnit::XmlElement**&> > (0x0x7f6c06d38750) 0 empty
  std::is_lvalue_reference<CppUnit::XmlElement**&> (0x0x7f6c06d84000) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06d77240) 0 empty

Class std::is_reference<CppUnit::XmlElement**&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<CppUnit::XmlElement**&> (0x0x7f6c06d84068) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06d772a0) 0 empty

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

Class std::__or_<std::is_reference<CppUnit::XmlElement**&>, std::is_void<CppUnit::XmlElement**&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<CppUnit::XmlElement**&>, std::is_void<CppUnit::XmlElement**&> > (0x0x7f6c06d841a0) 0 empty
  std::is_reference<CppUnit::XmlElement**&> (0x0x7f6c06d84208) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06d77360) 0 empty

Class std::__or_<std::is_function<CppUnit::XmlElement**&>, std::is_reference<CppUnit::XmlElement**&>, std::is_void<CppUnit::XmlElement**&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<CppUnit::XmlElement**&>, std::is_reference<CppUnit::XmlElement**&>, std::is_void<CppUnit::XmlElement**&> > (0x0x7f6c06d84270) 0 empty
  std::__or_<std::is_reference<CppUnit::XmlElement**&>, std::is_void<CppUnit::XmlElement**&> > (0x0x7f6c06d842d8) 0 empty
    std::is_reference<CppUnit::XmlElement**&> (0x0x7f6c06d84340) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c06d77480) 0 empty

Class std::__not_<std::__or_<std::is_function<CppUnit::XmlElement**&>, std::is_reference<CppUnit::XmlElement**&>, std::is_void<CppUnit::XmlElement**&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<CppUnit::XmlElement**&>, std::is_reference<CppUnit::XmlElement**&>, std::is_void<CppUnit::XmlElement**&> > > (0x0x7f6c06d843a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06d77540) 0 empty

Class std::is_object<CppUnit::XmlElement**&>
   size=1 align=1
   base size=1 base align=1
std::is_object<CppUnit::XmlElement**&> (0x0x7f6c06d84410) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06d775a0) 0 empty

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

Class std::__or_<std::is_object<CppUnit::XmlElement**&>, std::is_reference<CppUnit::XmlElement**&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<CppUnit::XmlElement**&>, std::is_reference<CppUnit::XmlElement**&> > (0x0x7f6c06d84548) 0 empty
  std::is_reference<CppUnit::XmlElement**&> (0x0x7f6c06d845b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06d77660) 0 empty

Class std::__is_referenceable<CppUnit::XmlElement**&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<CppUnit::XmlElement**&> (0x0x7f6c06d84618) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06d77840) 0 empty

Class std::__add_rvalue_reference_helper<CppUnit::XmlElement**&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<CppUnit::XmlElement**&, true> (0x0x7f6c06d778a0) 0 empty

Class std::add_rvalue_reference<CppUnit::XmlElement**&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<CppUnit::XmlElement**&> (0x0x7f6c06d84680) 0 empty
  std::__add_rvalue_reference_helper<CppUnit::XmlElement**&, true> (0x0x7f6c06d77900) 0 empty

Class std::is_function<CppUnit::XmlElement** const&>
   size=1 align=1
   base size=1 base align=1
std::is_function<CppUnit::XmlElement** const&> (0x0x7f6c06d84750) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06d77960) 0 empty

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

Class std::is_lvalue_reference<CppUnit::XmlElement** const&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<CppUnit::XmlElement** const&> (0x0x7f6c06d84888) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06d77a20) 0 empty

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

Class std::__or_<std::is_lvalue_reference<CppUnit::XmlElement** const&>, std::is_rvalue_reference<CppUnit::XmlElement** const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<CppUnit::XmlElement** const&>, std::is_rvalue_reference<CppUnit::XmlElement** const&> > (0x0x7f6c06d848f0) 0 empty
  std::is_lvalue_reference<CppUnit::XmlElement** const&> (0x0x7f6c06d84958) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06d77ae0) 0 empty

Class std::is_reference<CppUnit::XmlElement** const&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<CppUnit::XmlElement** const&> (0x0x7f6c06d849c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06d77b40) 0 empty

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

Class std::__or_<std::is_reference<CppUnit::XmlElement** const&>, std::is_void<CppUnit::XmlElement** const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<CppUnit::XmlElement** const&>, std::is_void<CppUnit::XmlElement** const&> > (0x0x7f6c06d84a28) 0 empty
  std::is_reference<CppUnit::XmlElement** const&> (0x0x7f6c06d84a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06d77c00) 0 empty

Class std::__or_<std::is_function<CppUnit::XmlElement** const&>, std::is_reference<CppUnit::XmlElement** const&>, std::is_void<CppUnit::XmlElement** const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<CppUnit::XmlElement** const&>, std::is_reference<CppUnit::XmlElement** const&>, std::is_void<CppUnit::XmlElement** const&> > (0x0x7f6c06d84af8) 0 empty
  std::__or_<std::is_reference<CppUnit::XmlElement** const&>, std::is_void<CppUnit::XmlElement** const&> > (0x0x7f6c06d84b60) 0 empty
    std::is_reference<CppUnit::XmlElement** const&> (0x0x7f6c06d84bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c06d77c60) 0 empty

Class std::__not_<std::__or_<std::is_function<CppUnit::XmlElement** const&>, std::is_reference<CppUnit::XmlElement** const&>, std::is_void<CppUnit::XmlElement** const&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<CppUnit::XmlElement** const&>, std::is_reference<CppUnit::XmlElement** const&>, std::is_void<CppUnit::XmlElement** const&> > > (0x0x7f6c06d84c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06d77cc0) 0 empty

Class std::is_object<CppUnit::XmlElement** const&>
   size=1 align=1
   base size=1 base align=1
std::is_object<CppUnit::XmlElement** const&> (0x0x7f6c06d84c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06d77d20) 0 empty

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

Class std::__or_<std::is_object<CppUnit::XmlElement** const&>, std::is_reference<CppUnit::XmlElement** const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<CppUnit::XmlElement** const&>, std::is_reference<CppUnit::XmlElement** const&> > (0x0x7f6c06d84d00) 0 empty
  std::is_reference<CppUnit::XmlElement** const&> (0x0x7f6c06d84d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06d77de0) 0 empty

Class std::__is_referenceable<CppUnit::XmlElement** const&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<CppUnit::XmlElement** const&> (0x0x7f6c06d84ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06d77e40) 0 empty

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

Class std::add_rvalue_reference<CppUnit::XmlElement** const&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<CppUnit::XmlElement** const&> (0x0x7f6c06d84f08) 0 empty
  std::__add_rvalue_reference_helper<CppUnit::XmlElement** const&, true> (0x0x7f6c06d77f00) 0 empty

Class std::__is_assignable_helper<CppUnit::XmlElement**&, CppUnit::XmlElement** const&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<CppUnit::XmlElement**&, CppUnit::XmlElement** const&> (0x0x7f6c06d77060) 0 empty

Class std::is_assignable<CppUnit::XmlElement**&, CppUnit::XmlElement** const&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<CppUnit::XmlElement**&, CppUnit::XmlElement** const&> (0x0x7f6c06d84f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06d77f60) 0 empty

Class std::__is_copy_assignable_impl<CppUnit::XmlElement**, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<CppUnit::XmlElement**, true> (0x0x7f6c06da3000) 0 empty
  std::is_assignable<CppUnit::XmlElement**&, CppUnit::XmlElement** const&> (0x0x7f6c06da3068) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06da4000) 0 empty

Class std::is_copy_assignable<CppUnit::XmlElement**>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<CppUnit::XmlElement**> (0x0x7f6c06da30d0) 0 empty
  std::__is_copy_assignable_impl<CppUnit::XmlElement**, true> (0x0x7f6c06da3138) 0 empty
    std::is_assignable<CppUnit::XmlElement**&, CppUnit::XmlElement** const&> (0x0x7f6c06da31a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c06da4060) 0 empty

Class std::conditional<false, std::is_move_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_copy_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_move_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_copy_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7f6c06da4180) 0 empty

Class std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06da33a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06da41e0) 0 empty

Class std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::__or_<std::is_reference<std::pair<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_void<std::pair<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=0 base align=1
std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::__or_<std::is_reference<std::pair<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_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7f6c06da4240) 0 empty

Class std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06da34e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06da42a0) 0 empty

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

Class std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06da3548) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06da4360) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<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_rvalue_reference<std::pair<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::__or_<std::is_lvalue_reference<std::pair<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_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7f6c06da35b0) 0 empty
  std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06da3618) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c06da43c0) 0 empty

Class std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06da3680) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06da4420) 0 empty

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

Class std::__is_void_helper<std::pair<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::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06da37b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06da44e0) 0 empty

Class std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06da38f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06da4540) 0 empty

Class std::__or_<std::is_reference<std::pair<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_void<std::pair<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::__or_<std::is_reference<std::pair<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_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7f6c06da3958) 0 empty
  std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06da39c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f6c06da4660) 0 empty

Class std::__or_<std::is_function<std::pair<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_reference<std::pair<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_void<std::pair<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::__or_<std::is_function<std::pair<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_reference<std::pair<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_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7f6c06da3a28) 0 empty
  std::__or_<std::is_reference<std::pair<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_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7f6c06da3a90) 0 empty
    std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06da3af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f6c06da4720) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<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_reference<std::pair<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_void<std::pair<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::__not_<std::__or_<std::is_function<std::pair<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_reference<std::pair<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_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > > (0x0x7f6c06da3b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06da47e0) 0 empty

Class std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06da3bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06da4840) 0 empty

Class std::conditional<true, std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_reference<std::pair<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_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> > (0x0x7f6c06da4960) 0 empty

Class std::__or_<std::is_object<std::pair<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_reference<std::pair<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::__or_<std::is_object<std::pair<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_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*> > (0x0x7f6c06da3c30) 0 empty
  std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06da3c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06da49c0) 0 empty

Class std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06da3d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06da4a80) 0 empty

Class std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7f6c06da3d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06da4b40) 0 empty

Class std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::__or_<std::is_reference<std::pair<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_void<std::pair<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=0 base align=1
std::conditional<false, std::is_function<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::__or_<std::is_reference<std::pair<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_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > > (0x0x7f6c06da4ba0) 0 empty

Class std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7f6c06da3ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06da4c00) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::is_rvalue_reference<std::pair<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_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> > (0x0x7f6c06da4c60) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<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_rvalue_reference<std::pair<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::__or_<std::is_lvalue_reference<std::pair<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_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7f6c06da3f08) 0 empty
  std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7f6c06da3f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06da4cc0) 0 empty

Class std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7f6c06dd2000) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06da4d20) 0 empty

Class std::conditional<true, std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::is_void<std::pair<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_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>, std::is_void<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> > (0x0x7f6c06da4d80) 0 empty

Class std::__or_<std::is_reference<std::pair<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_void<std::pair<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::__or_<std::is_reference<std::pair<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_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7f6c06dd2138) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7f6c06dd21a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06da4de0) 0 empty

Class std::__or_<std::is_function<std::pair<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_reference<std::pair<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_void<std::pair<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::__or_<std::is_function<std::pair<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_reference<std::pair<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_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7f6c06dd2270) 0 empty
  std::__or_<std::is_reference<std::pair<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_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7f6c06dd22d8) 0 empty
    std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7f6c06dd2340) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c06da4e40) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<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_reference<std::pair<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_void<std::pair<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::__not_<std::__or_<std::is_function<std::pair<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_reference<std::pair<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_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > > (0x0x7f6c06dd2410) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06da4ea0) 0 empty

Class std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7f6c06dd2478) 0 empty
  std::integral_constant<bool, false> (0x0x7f6c06da4f00) 0 empty

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

Class std::__or_<std::is_object<std::pair<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_reference<std::pair<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::__or_<std::is_object<std::pair<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_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >*&> > (0x0x7f6c06dd25b0) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7f6c06dd2618) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06ddc000) 0 empty

Class std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7f6c06dd26e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06ddc060) 0 empty

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

Class std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&> (0x0x7f6c06dd2750) 0 empty
  std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, true> (0x0x7f6c06ddc120) 0 empty

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&> > (0x0x7f6c06dd28f0) 0 empty
  std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >* const&> (0x0x7f6c06dd2958) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06ddc300) 0 empty

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

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

Class std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&> > (0x0x7f6c06dd2a28) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >* const&> (0x0x7f6c06dd2a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06ddc420) 0 empty

Class std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&> > (0x0x7f6c06dd2af8) 0 empty
  std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&> > (0x0x7f6c06dd2b60) 0 empty
    std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >* const&> (0x0x7f6c06dd2bc8) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c06ddc480) 0 empty

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

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

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

Class std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >* const&> > (0x0x7f6c06dd2dd0) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >* const&> (0x0x7f6c06dd2e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06ddc600) 0 empty

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

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

Class std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >* const&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >* const&> (0x0x7f6c06dd2f08) 0 empty
  std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >* const&, true> (0x0x7f6c06ddc720) 0 empty

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

Class std::is_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >* const&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >* const&> (0x0x7f6c06dd2f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f6c06ddc780) 0 empty

Class std::__is_copy_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true> (0x0x7f6c06df9000) 0 empty
  std::is_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >* const&> (0x0x7f6c06df9068) 0 empty
    std::integral_constant<bool, true> (0x0x7f6c06ddc7e0) 0 empty

Class std::is_copy_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*> (0x0x7f6c06df90d0) 0 empty
  std::__is_copy_assignable_impl<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*, true> (0x0x7f6c06df9138) 0 empty
    std::is_assignable<std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >*&, std::pair<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >* const&> (0x0x7f6c06df91a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f6c06ddc840) 0 empty

