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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x1513f1ede8a0) 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> (0x0x1513f1ede900) 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> (0x0x1513f1ede960) 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> (0x0x1513f1ede9c0) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x1513f1f22360) 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> (0x0x1513f1f223c0) 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> (0x0x1513f1f22420) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x1513f1f22480) 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> (0x0x1513f1f224e0) 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> (0x0x1513f1f22540) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x1513f1f22600) 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> (0x0x1513f1f22660) 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> (0x0x1513f1f226c0) 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> (0x0x1513f1f22720) 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> (0x0x1513f1f22780) 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> (0x0x1513f1f227e0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x1513f1ec3f70) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55780) 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> (0x0x1513f1f72000) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f557e0) 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> (0x0x1513f1f72068) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55840) 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> (0x0x1513f1f720d0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f558a0) 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> (0x0x1513f1f72138) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55900) 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> (0x0x1513f1f721a0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55960) 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> (0x0x1513f1f72208) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f559c0) 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> (0x0x1513f1f72270) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55a20) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x1513f1f722d8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55a80) 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> (0x0x1513f1f72340) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55ae0) 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> (0x0x1513f1f723a8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55b40) 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> (0x0x1513f1f72410) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55ba0) 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> (0x0x1513f1f72478) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55c00) 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> (0x0x1513f1f724e0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55c60) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x1513f1f72548) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55cc0) 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> (0x0x1513f1f725b0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55d20) 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> (0x0x1513f1f726e8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55e40) 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> (0x0x1513f1f72750) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55ea0) 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> (0x0x1513f1f727b8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1f55f00) 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> (0x0x1513f1f8caf8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f1fa7120) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x1513f1fa7de0) 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 (0x0x1513f1fd0060) 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 (0x0x1513f1fd02a0) 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 (0x0x1513f1fd04e0) 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 (0x0x1513f1fd0660) 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 (0x0x1513f1fd0a20) 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 (0x0x1513f200eb40) 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> (0x0x1513f203a120) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x1513f19f4480) 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> (0x0x1513f19f44e0) 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> (0x0x1513f19f4540) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x1513f1a24a20) 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 (0x0x1513f1a24ae0) 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 (0x0x1513f1a24ba0) 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 (0x0x1513f1a24c60) 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 (0x0x1513f1a24d20) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x1513f1a603c0) 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 (0x0x1513f1a605a0) 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 (0x0x1513f1a60600) 0 empty

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x1513f1a05d00) 0 empty
  std::input_iterator_tag (0x0x1513f1aaad80) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x1513f1a05d68) 0 empty
  std::forward_iterator_tag (0x0x1513f1a05dd0) 0 empty
    std::input_iterator_tag (0x0x1513f1aaade0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x1513f1a05e38) 0 empty
  std::bidirectional_iterator_tag (0x0x1513f1a05ea0) 0 empty
    std::forward_iterator_tag (0x0x1513f1a05f08) 0 empty
      std::input_iterator_tag (0x0x1513f1aaae40) 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> (0x0x1513f1b2c600) 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 (0x0x1513f1b7b9c0) 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 (0x0x1513f1b7bae0) 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 (0x0x1513f1b7bc60) 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 (0x0x1513f1b7bde0) 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 (0x0x1513f1b7bf00) 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> (0x0x1513f1bd2360) 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> (0x0x1513f1bd2480) 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> (0x0x1513f1bd2960) 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> (0x0x1513f1bd2a20) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class lconv
   size=96 align=8
   base size=96 base align=8
lconv (0x0x1513f15ef120) 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 (0x0x1513f15ef300) 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> (0x0x1513f15efcc0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__allocator_traits_base
   size=1 align=1
   base size=0 base align=1
std::__allocator_traits_base (0x0x1513f177f7e0) 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> > (0x0x1513f14507e0) 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> (0x0x1513f1450840) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::allocator_traits<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<char> > (0x0x1513f159a1e0) 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> > (0x0x1513f1698a90) 0 empty
  std::allocator_traits<std::allocator<char> > (0x0x1513f159a240) 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> (0x0x1513f159a2a0) 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 (0x0x1513f1698bc8) 0
  std::allocator<char> (0x0x1513f1698c30) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x1513f159a300) 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> (0x0x1513f159a360) 0

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x1513f159a6c0) 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> > (0x0x1513f159a960) 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> (0x0x1513f159a9c0) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x1513f159ad20) 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> > (0x0x1513f159ade0) 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> (0x0x1513f159ae40) 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> (0x0x1513f1698d68) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x1513f159aea0) 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> (0x0x1513f159af00) 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> (0x0x1513f159af60) 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> > (0x0x1513f12500c0) 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> > (0x0x1513f1698dd0) 0 empty
  std::allocator_traits<std::allocator<wchar_t> > (0x0x1513f1250120) 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> (0x0x1513f1250180) 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 (0x0x1513f1698f08) 0
  std::allocator<wchar_t> (0x0x1513f1698f70) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x1513f12501e0) 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> (0x0x1513f1250240) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x1513f13452d8) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x1513f133bb40) 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> (0x0x1513f133bc00) 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> (0x0x1513f1345340) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x1513f133bc60) 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> (0x0x1513f133bd20) 0 empty

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x1513f1345548) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x1513f1369540) 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> > (0x0x1513f1345618) 0 empty
  std::integral_constant<bool, false> (0x0x1513f1369600) 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> > (0x0x1513f1369660) 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> > (0x0x1513f1345680) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x1513f13696c0) 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> > > (0x0x1513f13456e8) 0 empty
  std::integral_constant<bool, false> (0x0x1513f1369780) 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> > (0x0x1513f13697e0) 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> > (0x0x1513f1345750) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x1513f1369840) 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> > > (0x0x1513f13457b8) 0 empty
  std::integral_constant<bool, false> (0x0x1513f13699c0) 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> > (0x0x1513f1369a20) 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> > (0x0x1513f1345820) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x1513f1369a80) 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> > (0x0x1513f1369b40) 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> > (0x0x1513f1345958) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x1513f1369ba0) 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> (0x0x1513f1369c00) 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> (0x0x1513f1369c60) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x1513f1345a90) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x1513f1369d20) 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 (0x0x1513f1345b60) 0
  std::allocator<char16_t> (0x0x1513f1345bc8) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x1513f1369d80) 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> (0x0x1513f1369de0) 0

Class std::__cxx11::basic_string<char16_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char16_t> (0x0x1513f1369ae0) 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> > > (0x0x1513f1345c30) 0 empty
  std::integral_constant<bool, false> (0x0x1513f1369ea0) 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> > (0x0x1513f1369f00) 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> > (0x0x1513f1345c98) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x1513f1369f60) 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> > (0x0x1513f1052060) 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> > (0x0x1513f1345dd0) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x1513f10520c0) 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> (0x0x1513f1052120) 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> (0x0x1513f1052180) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x1513f1345f08) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x1513f1052240) 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 (0x0x1513f13459c0) 0
  std::allocator<char32_t> (0x0x1513f1345a28) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x1513f10522a0) 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> (0x0x1513f1052300) 0

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node_base*>, std::is_rvalue_reference<std::_Rb_tree_node_base*> > (0x0x1513f11a43a8) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x1513f11a4410) 0 empty
    std::integral_constant<bool, false> (0x0x1513f0ecc240) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x1513f11a4618) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x1513f11a4680) 0 empty
    std::integral_constant<bool, false> (0x0x1513f0ecc540) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x1513f11a47b8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x1513f11a4820) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x1513f11a4888) 0 empty
      std::integral_constant<bool, false> (0x0x1513f0ecc5a0) 0 empty

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

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

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

Class std::__or_<std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node_base*>, std::is_reference<std::_Rb_tree_node_base*> > (0x0x1513f11a4a28) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x1513f11a4a90) 0 empty
    std::integral_constant<bool, true> (0x0x1513f0ecc720) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*&>, std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x1513f11a41a0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x1513f11a4208) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x1513f0eed000) 0 empty
      std::integral_constant<bool, true> (0x0x1513f0ecccc0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base* const&>, std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x1513f0eed750) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x1513f0eed7b8) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x1513f0eed820) 0 empty
      std::integral_constant<bool, true> (0x0x1513f0ef33c0) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::is_copy_assignable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x1513f0eedc30) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x1513f0eedc98) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x1513f0eedd00) 0 empty
      std::integral_constant<bool, true> (0x0x1513f0ef3780) 0 empty

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

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_node_base*>, std::is_copy_assignable<std::_Rb_tree_node_base*> > (0x0x1513f0eedd68) 0 empty
  std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x1513f0eeddd0) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x1513f0eede38) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x1513f0eedea0) 0 empty
        std::integral_constant<bool, true> (0x0x1513f0ef3840) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*&&>, std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x1513f0f17478) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x1513f0f174e0) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&&> (0x0x1513f0f17548) 0 empty
      std::integral_constant<bool, true> (0x0x1513f0ef3e40) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x1513f0f17a90) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x1513f0f17af8) 0 empty
    std::integral_constant<bool, true> (0x0x1513f0f251e0) 0 empty

Class std::is_move_assignable<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x1513f0f17b60) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x1513f0f17bc8) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x1513f0f17c30) 0 empty
      std::integral_constant<bool, true> (0x0x1513f0f25240) 0 empty

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

Class std::__and_<std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_node_base*>, std::is_move_assignable<std::_Rb_tree_node_base*> > (0x0x1513f0f17c98) 0 empty
  std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x1513f0f17d00) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x1513f0f17d68) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x1513f0f17dd0) 0 empty
        std::integral_constant<bool, true> (0x0x1513f0f25300) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x1513f0f89a90) 0
  std::__uses_alloc_base (0x0x1513f0bf6f00) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class log4cpp::Priority
   size=1 align=1
   base size=0 base align=1
log4cpp::Priority (0x0x1513f0aa77e0) 0 empty

Class log4cpp::TimeStamp
   size=8 align=4
   base size=8 base align=4
log4cpp::TimeStamp (0x0x1513f0aa7840) 0

Class log4cpp::LoggingEvent
   size=144 align=8
   base size=144 base align=8
log4cpp::LoggingEvent (0x0x1513f0aa7a20) 0

Vtable for log4cpp::Layout
log4cpp::Layout::_ZTVN7log4cpp6LayoutE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7log4cpp6LayoutE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class log4cpp::Layout
   size=8 align=8
   base size=8 base align=8
log4cpp::Layout (0x0x1513f0aa7a80) 0 nearly-empty
    vptr=((& log4cpp::Layout::_ZTVN7log4cpp6LayoutE) + 16u)

Class log4cpp::threading::Mutex
   size=40 align=8
   base size=40 base align=8
log4cpp::threading::Mutex (0x0x1513f0aa7cc0) 0

Class log4cpp::threading::ScopedLock
   size=8 align=8
   base size=8 base align=8
log4cpp::threading::ScopedLock (0x0x1513f0aed120) 0

Vtable for log4cpp::Appender
log4cpp::Appender::_ZTVN7log4cpp8AppenderE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN7log4cpp8AppenderE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))__cxa_pure_virtual
48    (int (*)(...))__cxa_pure_virtual
56    (int (*)(...))__cxa_pure_virtual
64    (int (*)(...))__cxa_pure_virtual
72    (int (*)(...))__cxa_pure_virtual
80    (int (*)(...))__cxa_pure_virtual
88    (int (*)(...))__cxa_pure_virtual
96    (int (*)(...))__cxa_pure_virtual

Class log4cpp::Appender
   size=40 align=8
   base size=40 base align=8
log4cpp::Appender (0x0x1513f0aed840) 0
    vptr=((& log4cpp::Appender::_ZTVN7log4cpp8AppenderE) + 16u)

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

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > (0x0x1513f0d26478) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > (0x0x1513f0aeda20) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0d26618) 0 empty
  std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0aedae0) 0 empty

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

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

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

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

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

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0d267b8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0aedf00) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true>
   size=48 align=8
   base size=48 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true> (0x0x1513f0d26888) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0d268f0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0aedf60) 0 empty

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

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

Class std::is_array<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0d26958) 0 empty
  std::integral_constant<bool, false> (0x0x1513f082c000) 0 empty

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

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

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

Class std::__is_void_helper<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0d26bc8) 0 empty
  std::integral_constant<bool, false> (0x0x1513f082c180) 0 empty

Class std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0d26c30) 0 empty
  std::integral_constant<bool, false> (0x0x1513f082c1e0) 0 empty

Class std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f0d26d68) 0 empty
  std::integral_constant<bool, true> (0x0x1513f082c240) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0d26dd0) 0 empty
  std::__do_is_default_constructible_impl (0x0x1513f082c300) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f0d26e38) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0d26ea0) 0 empty
    std::__do_is_default_constructible_impl (0x0x1513f082c360) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0d26f08) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f0d26f70) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0d265b0) 0 empty
      std::__do_is_default_constructible_impl (0x0x1513f082c3c0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, false> (0x0x1513f0d26680) 0 empty
  std::integral_constant<bool, true> (0x0x1513f082c420) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f083a000) 0 empty
  std::integral_constant<bool, true> (0x0x1513f082c480) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f083a068) 0 empty
  std::integral_constant<bool, true> (0x0x1513f082c540) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, false> (0x0x1513f083a0d0) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f083a138) 0 empty
    std::integral_constant<bool, true> (0x0x1513f082c5a0) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, false> > (0x0x1513f083a1a0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, false> (0x0x1513f083a208) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f083a270) 0 empty
      std::integral_constant<bool, true> (0x0x1513f082c600) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f083a2d8) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, false> > (0x0x1513f083a340) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, false> (0x0x1513f083a3a8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f083a410) 0 empty
        std::integral_constant<bool, true> (0x0x1513f082c660) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::__is_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x1513f083aa28) 0 empty
  std::__and_<std::__not_<std::is_void<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x1513f083aa90) 0 empty
    std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x1513f083aaf8) 0 empty
      std::__do_is_default_constructible_impl (0x0x1513f082ca80) 0 empty

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

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

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

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

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

Class std::__and_<std::is_default_constructible<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x1513f083ad68) 0 empty
  std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x1513f083add0) 0 empty
    std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x1513f083ae38) 0 empty
      std::integral_constant<bool, true> (0x0x1513f082ce40) 0 empty

Class std::is_nothrow_default_constructible<std::less<std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::less<std::__cxx11::basic_string<char> > > (0x0x1513f083aea0) 0 empty
  std::__and_<std::is_default_constructible<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, false> > (0x0x1513f083af08) 0 empty
    std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x1513f083af70) 0 empty
      std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x1513f0858000) 0 empty
        std::integral_constant<bool, true> (0x0x1513f082cf00) 0 empty

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

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

Class std::_PCC<true, const std::__cxx11::basic_string<char>, log4cpp::Appender*>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const std::__cxx11::basic_string<char>, log4cpp::Appender*> (0x0x1513f085a2a0) 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> > (0x0x1513f0858068) 0 empty
  std::integral_constant<bool, false> (0x0x1513f085a300) 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> > > > > (0x0x1513f085a360) 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> > (0x0x1513f08581a0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f085a3c0) 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> > > (0x0x1513f085a420) 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> > (0x0x1513f0858208) 0 empty
  std::integral_constant<bool, false> (0x0x1513f085a480) 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> > > > (0x0x1513f0858270) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char> > (0x0x1513f08582d8) 0 empty
    std::integral_constant<bool, false> (0x0x1513f085a4e0) 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> > (0x0x1513f0858340) 0 empty
  std::integral_constant<bool, false> (0x0x1513f085a540) 0 empty

Class std::conditional<false, std::is_reference<const std::__cxx11::basic_string<char> >, std::is_void<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<const std::__cxx11::basic_string<char> >, std::is_void<const std::__cxx11::basic_string<char> > > (0x0x1513f085a5a0) 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> > (0x0x1513f085a720) 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> > (0x0x1513f085a780) 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> > (0x0x1513f085a6c0) 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> > (0x0x1513f0858750) 0 empty
  std::integral_constant<bool, false> (0x0x1513f085a7e0) 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> > (0x0x1513f0858888) 0 empty
  std::integral_constant<bool, false> (0x0x1513f085a840) 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> > > > (0x0x1513f08588f0) 0 empty
  std::is_void<const std::__cxx11::basic_string<char> > (0x0x1513f0858958) 0 empty
    std::integral_constant<bool, false> (0x0x1513f085a8a0) 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> > > > (0x0x1513f08589c0) 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> > > > (0x0x1513f0858a28) 0 empty
    std::is_void<const std::__cxx11::basic_string<char> > (0x0x1513f0858a90) 0 empty
      std::integral_constant<bool, false> (0x0x1513f085a900) 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> > > > > (0x0x1513f0858af8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f085a960) 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> > (0x0x1513f0858b60) 0 empty
  std::integral_constant<bool, true> (0x0x1513f085a9c0) 0 empty

Class std::conditional<true, std::is_object<const std::__cxx11::basic_string<char> >, std::is_reference<const std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<const std::__cxx11::basic_string<char> >, std::is_reference<const std::__cxx11::basic_string<char> > > (0x0x1513f085aa20) 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> > > > (0x0x1513f0858c98) 0 empty
  std::is_object<const std::__cxx11::basic_string<char> > (0x0x1513f0858d00) 0 empty
    std::integral_constant<bool, true> (0x0x1513f085aa80) 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> > (0x0x1513f0858d68) 0 empty
  std::integral_constant<bool, true> (0x0x1513f085aae0) 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>&> (0x0x1513f0858dd0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f085aba0) 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> >&> > > (0x0x1513f085ac00) 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>&> (0x0x1513f0858f08) 0 empty
  std::integral_constant<bool, true> (0x0x1513f085ac60) 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>&> > (0x0x1513f085acc0) 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> >&> > (0x0x1513f0858f70) 0 empty
  std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x1513f08db000) 0 empty
    std::integral_constant<bool, true> (0x0x1513f085ad20) 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>&> (0x0x1513f08db068) 0 empty
  std::integral_constant<bool, true> (0x0x1513f085ad80) 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>&> > (0x0x1513f085ade0) 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> >&> > (0x0x1513f08db1a0) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x1513f08db208) 0 empty
    std::integral_constant<bool, true> (0x0x1513f085ae40) 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> >&> > (0x0x1513f08db270) 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> >&> > (0x0x1513f08db2d8) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x1513f08db340) 0 empty
      std::integral_constant<bool, true> (0x0x1513f085aea0) 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> >&> > > (0x0x1513f08db3a8) 0 empty
  std::integral_constant<bool, false> (0x0x1513f085af00) 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>&> (0x0x1513f08db410) 0 empty
  std::integral_constant<bool, false> (0x0x1513f085af60) 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>&> > (0x0x1513f08e2000) 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> >&> > (0x0x1513f08db548) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x1513f08db5b0) 0 empty
    std::integral_constant<bool, true> (0x0x1513f08e2060) 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>&> (0x0x1513f08db618) 0 empty
  std::integral_constant<bool, true> (0x0x1513f08e20c0) 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> (0x0x1513f08e2120) 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>&> (0x0x1513f08db680) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&, true> (0x0x1513f08e2180) 0 empty

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

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

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

Class std::is_copy_assignable<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<const std::__cxx11::basic_string<char> > (0x0x1513f08db9c0) 0 empty
  std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x1513f08dba28) 0 empty
    std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x1513f08dba90) 0 empty
      std::integral_constant<bool, false> (0x0x1513f08e22a0) 0 empty

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

Class std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<log4cpp::Appender*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<log4cpp::Appender*> > (0x0x1513f08dbb60) 0 empty
  std::is_copy_assignable<const std::__cxx11::basic_string<char> > (0x0x1513f08dbbc8) 0 empty
    std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x1513f08dbc30) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x1513f08dbc98) 0 empty
        std::integral_constant<bool, false> (0x0x1513f08e2360) 0 empty

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

Class std::__not_<std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<log4cpp::Appender*> > > (0x0x1513f08dbdd0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f08e2420) 0 empty

Class std::conditional<true, const std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>&, const std::__nonesuch&>
   size=1 align=1
   base size=0 base align=1
std::conditional<true, const std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>&, const std::__nonesuch&> (0x0x1513f08e2480) 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>&&> (0x0x1513f08dbea0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f08e2540) 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> >&&> > > (0x0x1513f08e25a0) 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>&&> (0x0x1513f08fd000) 0 empty
  std::integral_constant<bool, false> (0x0x1513f08e2600) 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>&&> > (0x0x1513f08e2660) 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>&&> (0x0x1513f08fd068) 0 empty
  std::integral_constant<bool, true> (0x0x1513f08e26c0) 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> >&&> > (0x0x1513f08fd0d0) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x1513f08fd138) 0 empty
    std::integral_constant<bool, true> (0x0x1513f08e2720) 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>&&> (0x0x1513f08fd1a0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f08e2780) 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>&&> > (0x0x1513f08e27e0) 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> >&&> > (0x0x1513f08fd2d8) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x1513f08fd340) 0 empty
    std::integral_constant<bool, true> (0x0x1513f08e2840) 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> >&&> > (0x0x1513f08fd3a8) 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> >&&> > (0x0x1513f08fd410) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x1513f08fd478) 0 empty
      std::integral_constant<bool, true> (0x0x1513f08e28a0) 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> >&&> > > (0x0x1513f08fd4e0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f08e2900) 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>&&> (0x0x1513f08fd548) 0 empty
  std::integral_constant<bool, false> (0x0x1513f08e2960) 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>&&> > (0x0x1513f08e29c0) 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> >&&> > (0x0x1513f08fd680) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x1513f08fd6e8) 0 empty
    std::integral_constant<bool, true> (0x0x1513f08e2a20) 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>&&> (0x0x1513f08fd750) 0 empty
  std::integral_constant<bool, true> (0x0x1513f08e2a80) 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> (0x0x1513f08e2ae0) 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>&&> (0x0x1513f08fd7b8) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&&, true> (0x0x1513f08e2b40) 0 empty

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

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

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

Class std::is_move_assignable<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<const std::__cxx11::basic_string<char> > (0x0x1513f08fda90) 0 empty
  std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x1513f08fdaf8) 0 empty
    std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x1513f08fdb60) 0 empty
      std::integral_constant<bool, false> (0x0x1513f08e2c60) 0 empty

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

Class std::__and_<std::is_move_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<log4cpp::Appender*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<log4cpp::Appender*> > (0x0x1513f08fdc30) 0 empty
  std::is_move_assignable<const std::__cxx11::basic_string<char> > (0x0x1513f08fdc98) 0 empty
    std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x1513f08fdd00) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x1513f08fdd68) 0 empty
        std::integral_constant<bool, false> (0x0x1513f08e2d20) 0 empty

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

Class std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>
   size=40 align=8
   base size=40 base align=8
std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> (0x0x1513f085a240) 0

Class std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_const_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > (0x0x1513f08e2ea0) 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 (0x0x1513f093b600) 0

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

Class std::__are_same<long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long int, int> (0x0x1513f093bd80) 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 (0x0x1513f093be40) 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> (0x0x1513f096e1e0) 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 (0x0x1513f096e2a0) 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> (0x0x1513f096e600) 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 (0x0x1513f096e6c0) 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> (0x0x1513f096ea20) 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 (0x0x1513f096eae0) 0

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

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

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

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x1513f09a3780) 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> (0x0x1513f09a3840) 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> (0x0x1513f09a38a0) 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> (0x0x1513f09a37e0) 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> (0x0x1513f05b6068) 0 empty
  std::integral_constant<bool, false> (0x0x1513f09a3900) 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> (0x0x1513f05b60d0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f09a3960) 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> > > (0x0x1513f09a39c0) 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> (0x0x1513f05b6138) 0 empty
  std::integral_constant<bool, false> (0x0x1513f09a3ae0) 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> > (0x0x1513f09a3b40) 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> (0x0x1513f05b6270) 0 empty
  std::integral_constant<bool, false> (0x0x1513f09a3ba0) 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> > (0x0x1513f05b62d8) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x1513f05b6340) 0 empty
    std::integral_constant<bool, false> (0x0x1513f09a3c00) 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> > (0x0x1513f05b63a8) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x1513f05b6410) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x1513f05b6478) 0 empty
      std::integral_constant<bool, false> (0x0x1513f09a3d20) 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> (0x0x1513f05b64e0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f09a3e40) 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> > > (0x0x1513f09a3ea0) 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> (0x0x1513f05b6548) 0 empty
  std::integral_constant<bool, false> (0x0x1513f09a3f00) 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> > (0x0x1513f09a3f60) 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> (0x0x1513f05b65b0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f05ce000) 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> > (0x0x1513f05b6618) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x1513f05b6680) 0 empty
    std::integral_constant<bool, false> (0x0x1513f05ce060) 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> (0x0x1513f05b66e8) 0 empty
  std::integral_constant<bool, false> (0x0x1513f05ce0c0) 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> > (0x0x1513f05ce120) 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> > (0x0x1513f05b6750) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x1513f05b67b8) 0 empty
    std::integral_constant<bool, false> (0x0x1513f05ce180) 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> > (0x0x1513f05b6820) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x1513f05b6888) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x1513f05b68f0) 0 empty
      std::integral_constant<bool, false> (0x0x1513f05ce1e0) 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> > > (0x0x1513f05b6958) 0 empty
  std::integral_constant<bool, true> (0x0x1513f05ce240) 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> (0x0x1513f05b69c0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f05ce2a0) 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> > (0x0x1513f05ce300) 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> > (0x0x1513f05b6a28) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x1513f05b6a90) 0 empty
    std::integral_constant<bool, true> (0x0x1513f05ce360) 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> (0x0x1513f05b6af8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f05ce3c0) 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> (0x0x1513f05ce420) 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> (0x0x1513f05b6b60) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x1513f05ce480) 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> (0x0x1513f09a3de0) 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> (0x0x1513f05b6c30) 0 empty
  std::integral_constant<bool, true> (0x0x1513f05ce660) 0 empty

Class std::enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, void> (0x0x1513f05ce6c0) 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>&> (0x0x1513f05cea80) 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 (0x0x1513f05ced20) 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 (0x0x1513f05fa120) 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 (0x0x1513f05fa4e0) 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 (0x0x1513f05fa8a0) 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 (0x0x1513f05fac60) 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 (0x0x1513f062e060) 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 (0x0x1513f062e420) 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 (0x0x1513f062e7e0) 0

Class std::iterator_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<wchar_t*> (0x0x1513f062eba0) 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>&> (0x0x1513f062ef60) 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>&> (0x0x1513f0679660) 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>&> (0x0x1513f069f060) 0 empty

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >::_Tp2
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >::_Tp2 (0x0x1513f069f600) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > (0x0x1513f069f5a0) 0

Class std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >
   size=72 align=8
   base size=72 base align=8
std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > (0x0x1513f05b6e38) 0
  std::_Rb_tree_node_base (0x0x1513f069f540) 0

Class std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::integral_constant<bool, false>, std::__is_empty_non_tuple<const std::__cxx11::basic_string<char>&> > (0x0x1513f069f7e0) 0 empty

Class std::is_empty<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_empty<const std::__cxx11::basic_string<char>&> (0x0x1513f06b8138) 0 empty
  std::integral_constant<bool, false> (0x0x1513f069f840) 0 empty

Class std::__is_empty_non_tuple<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_empty_non_tuple<const std::__cxx11::basic_string<char>&> (0x0x1513f06b8270) 0 empty
  std::is_empty<const std::__cxx11::basic_string<char>&> (0x0x1513f06b82d8) 0 empty
    std::integral_constant<bool, false> (0x0x1513f069f8a0) 0 empty

Class std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false>
   size=8 align=8
   base size=8 base align=8
std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false> (0x0x1513f069f900) 0

Class std::_Tuple_impl<0ul, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=8 align=8
   base size=8 base align=8
std::_Tuple_impl<0ul, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513f06b8340) 0
  std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false> (0x0x1513f069f960) 0

Class std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=8 align=8
   base size=8 base align=8
std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513f06b8410) 0
  std::_Tuple_impl<0ul, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513f06b8478) 0
    std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false> (0x0x1513f069f9c0) 0

Class std::is_same<void, void>
   size=1 align=1
   base size=1 base align=1
std::is_same<void, void> (0x0x1513f06b8618) 0 empty
  std::integral_constant<bool, true> (0x0x1513f069fae0) 0 empty

Class std::_TC<true, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>
   size=1 align=1
   base size=0 base align=1
std::_TC<true, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513f069fb40) 0 empty

Class std::conditional<true, std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>, std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> > (0x0x1513f069fba0) 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>&> (0x0x1513f069fc60) 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>&> (0x0x1513f069fcc0) 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>&> (0x0x1513f069fc00) 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>&> (0x0x1513f06b8c30) 0 empty
  std::integral_constant<bool, false> (0x0x1513f069fd20) 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>&> (0x0x1513f06b8c98) 0 empty
  std::integral_constant<bool, false> (0x0x1513f069fd80) 0 empty

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

Class std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<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_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513f06b8d00) 0 empty
  std::is_function<const std::__cxx11::basic_string<char>&> (0x0x1513f06b8d68) 0 empty
    std::integral_constant<bool, false> (0x0x1513f069ff00) 0 empty

Class std::__not_<std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<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_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x1513f06b8dd0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f069ff60) 0 empty

Class std::conditional<true, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> > (0x0x1513f03b7000) 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>&> (0x0x1513f06b8e38) 0 empty
  std::integral_constant<bool, false> (0x0x1513f03b7060) 0 empty

Class std::__and_<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::__and_<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> >&> > (0x0x1513f06b8ea0) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x1513f06b8f08) 0 empty
    std::integral_constant<bool, false> (0x0x1513f03b70c0) 0 empty

Class std::__is_static_castable_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x1513f06b8f70) 0 empty
  std::__do_is_static_castable_impl (0x0x1513f03b7120) 0 empty

Class std::__is_static_castable_safe<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x1513f06b80d0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f03b7180) 0 empty

Class std::__is_static_castable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x1513f06b85b0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f03b71e0) 0 empty

Class std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > >, std::__is_static_castable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > >, std::__is_static_castable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> > (0x0x1513f03b7240) 0 empty

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

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

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> > (0x0x1513f06b8888) 0 empty
  std::integral_constant<bool, true> (0x0x1513f03b7360) 0 empty

Class std::__not_<std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x1513f06b88f0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f03b73c0) 0 empty

Class std::conditional<false, std::__and_<std::is_base_of<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_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::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_base_of<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_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::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > > (0x0x1513f03b74e0) 0 empty

Class std::__and_<std::__not_<std::is_same<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_base_of<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_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::__not_<std::is_same<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_base_of<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_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> >&> > > (0x0x1513f03ca000) 0 empty
  std::__not_<std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x1513f03ca068) 0 empty
    std::integral_constant<bool, false> (0x0x1513f03b7540) 0 empty

Class std::conditional<false, std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_base_to_derived_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, true>, std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false> > (0x0x1513f03b7600) 0 empty

Class std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false>
   size=1 align=1
   base size=1 base align=1
std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false> (0x0x1513f03ca0d0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f03b7660) 0 empty

Class std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > (0x0x1513f03ca138) 0 empty
  std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false> (0x0x1513f03ca1a0) 0 empty
    std::integral_constant<bool, false> (0x0x1513f03b76c0) 0 empty

Class std::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > (0x0x1513f03ca208) 0 empty
  std::integral_constant<bool, true> (0x0x1513f03b7720) 0 empty

Class std::__and_<std::__is_static_castable<const 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::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<const 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::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > > (0x0x1513f03ca270) 0 empty
  std::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > (0x0x1513f03ca2d8) 0 empty
    std::integral_constant<bool, true> (0x0x1513f03b7780) 0 empty

Class std::__is_direct_constructible_ref_cast<const 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_ref_cast<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x1513f03ca340) 0 empty
  std::__and_<std::__is_static_castable<const 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::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > > (0x0x1513f03ca3a8) 0 empty
    std::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > (0x0x1513f03ca410) 0 empty
      std::integral_constant<bool, true> (0x0x1513f03b77e0) 0 empty

Class std::__is_direct_constructible_new<const 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<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x1513f03ca478) 0 empty
  std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x1513f03ca4e0) 0 empty
    std::__and_<std::__is_static_castable<const 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::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > > (0x0x1513f03ca548) 0 empty
      std::__not_<std::__or_<std::__is_base_to_derived_ref<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<const 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> >&, false> > > (0x0x1513f03ca5b0) 0 empty
        std::integral_constant<bool, true> (0x0x1513f03b7840) 0 empty

Class std::__is_direct_constructible<const 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<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x1513f03ca618) 0 empty
  std::integral_constant<bool, true> (0x0x1513f03b78a0) 0 empty

Class std::__is_constructible_impl<const 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<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513f03ca680) 0 empty
  std::__is_direct_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x1513f03ca6e8) 0 empty
    std::integral_constant<bool, true> (0x0x1513f03b7900) 0 empty

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

Class std::__and_<std::is_constructible<const 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<const 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> >&> > (0x0x1513f03ca7b8) 0 empty
  std::is_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513f03ca820) 0 empty
    std::integral_constant<bool, true> (0x0x1513f03b79c0) 0 empty

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

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

Class std::is_array<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_array<const std::__cxx11::basic_string<char>&> (0x0x1513f03caa28) 0 empty
  std::integral_constant<bool, false> (0x0x1513f03b7b40) 0 empty

Class std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<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_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513f03caa90) 0 empty
  std::is_array<const std::__cxx11::basic_string<char>&> (0x0x1513f03caaf8) 0 empty
    std::integral_constant<bool, false> (0x0x1513f03b7ba0) 0 empty

Class std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<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_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513f03cab60) 0 empty
  std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513f03cabc8) 0 empty
    std::is_array<const std::__cxx11::basic_string<char>&> (0x0x1513f03cac30) 0 empty
      std::integral_constant<bool, false> (0x0x1513f03b7c00) 0 empty

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

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

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

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

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

Class std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__cxx11::basic_string<char> > (0x0x1513f03f2000) 0 empty
  std::integral_constant<bool, false> (0x0x1513f03b7ea0) 0 empty

Class std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::__cxx11::basic_string<char> > > (0x0x1513f03f2068) 0 empty
  std::integral_constant<bool, true> (0x0x1513f03b7f00) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::remove_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513f04a22a0) 0 empty

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

Class std::is_same<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*> (0x0x1513f03f22d8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f04a2420) 0 empty

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

Class std::_PCC<true, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f04a2780) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f03f2270) 0 empty
  std::integral_constant<bool, false> (0x0x1513f04a27e0) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f03f23a8) 0 empty
  std::integral_constant<bool, false> (0x0x1513f04a28a0) 0 empty

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

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0510000) 0 empty
  std::integral_constant<bool, false> (0x0x1513f04a2960) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f0510068) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f05100d0) 0 empty
    std::integral_constant<bool, false> (0x0x1513f04a29c0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0510138) 0 empty
  std::integral_constant<bool, false> (0x0x1513f04a2a20) 0 empty

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

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f04a2b40) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f04a2ba0) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f04a2ae0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0510208) 0 empty
  std::integral_constant<bool, false> (0x0x1513f04a2c00) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0510270) 0 empty
  std::integral_constant<bool, false> (0x0x1513f04a2c60) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f05102d8) 0 empty
  std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0510340) 0 empty
    std::integral_constant<bool, false> (0x0x1513f04a2cc0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f05103a8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f0510410) 0 empty
    std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0510478) 0 empty
      std::integral_constant<bool, false> (0x0x1513f04a2d20) 0 empty

Class std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f05104e0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f04a2d80) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0510548) 0 empty
  std::integral_constant<bool, true> (0x0x1513f04a2de0) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f04a2e40) 0 empty

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f05105b0) 0 empty
  std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0510618) 0 empty
    std::integral_constant<bool, true> (0x0x1513f04a2ea0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0510680) 0 empty
  std::integral_constant<bool, true> (0x0x1513f04a2f00) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f05106e8) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0528000) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0510750) 0 empty
  std::integral_constant<bool, true> (0x0x1513f05280c0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513f05107b8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0510820) 0 empty
    std::integral_constant<bool, true> (0x0x1513f0528180) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0510888) 0 empty
  std::integral_constant<bool, true> (0x0x1513f05281e0) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513f05108f0) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0510958) 0 empty
    std::integral_constant<bool, true> (0x0x1513f05282a0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513f05109c0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513f0510a28) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0510a90) 0 empty
      std::integral_constant<bool, true> (0x0x1513f0528300) 0 empty

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

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0510b60) 0 empty
  std::integral_constant<bool, false> (0x0x1513f05283c0) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513f0510bc8) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0510c30) 0 empty
    std::integral_constant<bool, true> (0x0x1513f0528480) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0510c98) 0 empty
  std::integral_constant<bool, true> (0x0x1513f05284e0) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0510d00) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, true> (0x0x1513f05285a0) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0510dd0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0528600) 0 empty

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

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0510e38) 0 empty
  std::integral_constant<bool, true> (0x0x1513f05286c0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513f0510ea0) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0510f08) 0 empty
    std::integral_constant<bool, true> (0x0x1513f0528780) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0510f70) 0 empty
  std::integral_constant<bool, true> (0x0x1513f05287e0) 0 empty

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

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513f0549000) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0549068) 0 empty
    std::integral_constant<bool, true> (0x0x1513f05288a0) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513f05490d0) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513f0549138) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f05491a0) 0 empty
      std::integral_constant<bool, true> (0x0x1513f0528900) 0 empty

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

Class std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0549270) 0 empty
  std::integral_constant<bool, false> (0x0x1513f05289c0) 0 empty

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

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513f05492d8) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0549340) 0 empty
    std::integral_constant<bool, true> (0x0x1513f0528a80) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f05493a8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f0528ae0) 0 empty

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

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0549410) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, true> (0x0x1513f0528ba0) 0 empty

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

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0549478) 0 empty
  std::integral_constant<bool, true> (0x0x1513f0528c00) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, true> (0x0x1513f05494e0) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0549548) 0 empty
    std::integral_constant<bool, true> (0x0x1513f0528c60) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f05495b0) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, true> (0x0x1513f0549618) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0549680) 0 empty
      std::integral_constant<bool, true> (0x0x1513f0528cc0) 0 empty

Class std::conditional<true, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f0528d20) 0 empty

Class std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f05496e8) 0 empty
  std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0549750) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, true> (0x0x1513f05497b8) 0 empty
      std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513f0549820) 0 empty
        std::integral_constant<bool, true> (0x0x1513f0528d80) 0 empty

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

Class std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f05498f0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0528e40) 0 empty

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

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f05499c0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0528f60) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0549a28) 0 empty
  std::integral_constant<bool, false> (0x0x1513f056a060) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> > (0x0x1513f056a0c0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0549a90) 0 empty
  std::integral_constant<bool, true> (0x0x1513f056a120) 0 empty

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0549af8) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0549b60) 0 empty
    std::integral_constant<bool, true> (0x0x1513f056a180) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0549bc8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f056a1e0) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0549c30) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0549c98) 0 empty
    std::integral_constant<bool, true> (0x0x1513f056a2a0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0549d00) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0549d68) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0549dd0) 0 empty
      std::integral_constant<bool, true> (0x0x1513f056a300) 0 empty

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

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0549ea0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f056a3c0) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0549f08) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0549f70) 0 empty
    std::integral_constant<bool, true> (0x0x1513f056a480) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0579000) 0 empty
  std::integral_constant<bool, true> (0x0x1513f056a4e0) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0579068) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, true> (0x0x1513f056a5a0) 0 empty

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

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f05790d0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f056a600) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, true> (0x0x1513f0579138) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f05791a0) 0 empty
    std::integral_constant<bool, true> (0x0x1513f056a660) 0 empty

Class std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0579208) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, true> (0x0x1513f0579270) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f05792d8) 0 empty
      std::integral_constant<bool, true> (0x0x1513f056a6c0) 0 empty

Class std::conditional<true, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f056a720) 0 empty

Class std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f0579340) 0 empty
  std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f05793a8) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, true> (0x0x1513f0579410) 0 empty
      std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0579478) 0 empty
        std::integral_constant<bool, true> (0x0x1513f056a780) 0 empty

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

Class std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=16 align=8
   base size=16 base align=8
std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f04a2720) 0

Class std::is_same<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0579548) 0 empty
  std::integral_constant<bool, true> (0x0x1513f056a840) 0 empty

Class std::_PCC<false, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=0 base align=1
std::_PCC<false, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f056a8a0) 0 empty

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

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

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

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

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

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

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x1513f01aa1e0) 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> (0x0x1513f01aa5a0) 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> (0x0x1513f01aa600) 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> (0x0x1513f01aa540) 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> (0x0x1513f0579d00) 0 empty
  std::integral_constant<bool, false> (0x0x1513f01aa660) 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> (0x0x1513f01aa6c0) 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*> (0x0x1513f01aa4e0) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x1513f01aa780) 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*> (0x0x1513f01aa840) 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*> (0x0x1513f01aaae0) 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> (0x0x1513f01aacc0) 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> (0x0x1513f01aad20) 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> (0x0x1513f01aac60) 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> (0x0x1513f0579f70) 0 empty
  std::integral_constant<bool, false> (0x0x1513f01aad80) 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> (0x0x1513f01aade0) 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*> (0x0x1513f01aac00) 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*> (0x0x1513f01e90c0) 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> (0x0x1513f01e92a0) 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> (0x0x1513f01e9300) 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> (0x0x1513f01e9240) 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> (0x0x1513f01ee138) 0 empty
  std::integral_constant<bool, false> (0x0x1513f01e9360) 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> (0x0x1513f01e93c0) 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*> (0x0x1513f01e91e0) 0 empty

Class std::unary_function<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>, const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=0 base align=1
std::unary_function<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>, const std::__cxx11::basic_string<char> > (0x0x1513f01e9960) 0 empty

Class std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > (0x0x1513f01ee208) 0 empty
  std::unary_function<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>, const std::__cxx11::basic_string<char> > (0x0x1513f01e99c0) 0 empty

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

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

Class std::is_array<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_node_base*> (0x0x1513f01ee410) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0229000) 0 empty

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

Class std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x1513f01ee478) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x1513f01ee4e0) 0 empty
    std::integral_constant<bool, false> (0x0x1513f02290c0) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_node_base*> (0x0x1513f01ee548) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x1513f01ee5b0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x1513f01ee618) 0 empty
      std::integral_constant<bool, false> (0x0x1513f0229120) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x1513f01ee680) 0 empty
  std::is_function<std::_Rb_tree_node_base*> (0x0x1513f01ee6e8) 0 empty
    std::integral_constant<bool, false> (0x0x1513f02291e0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base*>, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base*>, std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x1513f01ee750) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x1513f01ee7b8) 0 empty
    std::is_function<std::_Rb_tree_node_base*> (0x0x1513f01ee820) 0 empty
      std::integral_constant<bool, false> (0x0x1513f0229240) 0 empty

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

Class std::__is_integral_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_node_base*> (0x0x1513f01ee888) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0229300) 0 empty

Class std::is_integral<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_node_base*> (0x0x1513f01ee8f0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0229360) 0 empty

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

Class std::__is_floating_point_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_node_base*> (0x0x1513f01ee958) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0229420) 0 empty

Class std::is_floating_point<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_node_base*> (0x0x1513f01ee9c0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0229480) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Rb_tree_node_base*>, std::is_floating_point<std::_Rb_tree_node_base*> > (0x0x1513f01eea28) 0 empty
  std::is_floating_point<std::_Rb_tree_node_base*> (0x0x1513f01eea90) 0 empty
    std::integral_constant<bool, false> (0x0x1513f02294e0) 0 empty

Class std::is_arithmetic<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_node_base*> (0x0x1513f01eebc8) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0229540) 0 empty

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

Class std::is_enum<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_node_base*> (0x0x1513f01eec30) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0229600) 0 empty

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

Class std::__is_pointer_helper<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_node_base*> (0x0x1513f01eec98) 0 empty
  std::integral_constant<bool, true> (0x0x1513f02296c0) 0 empty

Class std::is_pointer<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_node_base*> (0x0x1513f01eed00) 0 empty
  std::integral_constant<bool, true> (0x0x1513f0229720) 0 empty

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

Class std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x1513f01eed68) 0 empty
  std::is_pointer<std::_Rb_tree_node_base*> (0x0x1513f01eedd0) 0 empty
    std::integral_constant<bool, true> (0x0x1513f02297e0) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x1513f01eee38) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x1513f01eeea0) 0 empty
    std::is_pointer<std::_Rb_tree_node_base*> (0x0x1513f01eef08) 0 empty
      std::integral_constant<bool, true> (0x0x1513f0229840) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_node_base*>, std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Rb_tree_node_base*>, std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x1513f01eef70) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_node_base*>, std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x1513f01ee340) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_node_base*>, std::is_member_pointer<std::_Rb_tree_node_base*>, std::is_null_pointer<std::_Rb_tree_node_base*> > (0x0x1513f01ee3a8) 0 empty
      std::is_pointer<std::_Rb_tree_node_base*> (0x0x1513f0242000) 0 empty
        std::integral_constant<bool, true> (0x0x1513f02298a0) 0 empty

Class std::is_scalar<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_node_base*> (0x0x1513f0242068) 0 empty
  std::integral_constant<bool, true> (0x0x1513f0229900) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_scalar<std::_Rb_tree_node_base*> > (0x0x1513f02420d0) 0 empty
  std::is_scalar<std::_Rb_tree_node_base*> (0x0x1513f0242138) 0 empty
    std::integral_constant<bool, true> (0x0x1513f0229960) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_node_base*, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_node_base*, false, true> (0x0x1513f0242270) 0 empty
  std::integral_constant<bool, true> (0x0x1513f0229a80) 0 empty

Class std::is_destructible<std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_node_base*> (0x0x1513f02422d8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f0229ae0) 0 empty

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x1513f0242340) 0 empty
  std::__do_is_direct_constructible_impl (0x0x1513f0229c60) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x1513f0242410) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x1513f0242478) 0 empty
    std::__do_is_direct_constructible_impl (0x0x1513f0229d80) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x1513f02424e0) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x1513f0242548) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x1513f02425b0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x1513f0229e40) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x1513f02426e8) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x1513f0242750) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x1513f02427b8) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x1513f0242820) 0 empty
        std::__do_is_direct_constructible_impl (0x0x1513f0229f00) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x1513f02428f0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f024b180) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x1513f0242958) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x1513f02429c0) 0 empty
    std::integral_constant<bool, true> (0x0x1513f024b2a0) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x1513f0242a28) 0 empty
  std::integral_constant<bool, true> (0x0x1513f024b360) 0 empty

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

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x1513f0242a90) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x1513f0242af8) 0 empty
    std::integral_constant<bool, true> (0x0x1513f024b420) 0 empty

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

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

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

Class std::__is_void_helper<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node_base* const&> (0x0x1513f0242c98) 0 empty
  std::integral_constant<bool, false> (0x0x1513f024b600) 0 empty

Class std::is_void<std::_Rb_tree_node_base* const&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node_base* const&> (0x0x1513f0242d00) 0 empty
  std::integral_constant<bool, false> (0x0x1513f024b660) 0 empty

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

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

Class std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x1513f0242d68) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x1513f0242dd0) 0 empty
    std::integral_constant<bool, false> (0x0x1513f024b840) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node_base* const&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base* const&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x1513f0242f08) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x1513f0242f70) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x1513f0242b60) 0 empty
      std::integral_constant<bool, false> (0x0x1513f024b8a0) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*, false> (0x0x1513f024b900) 0 empty

Class std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x1513f0262068) 0 empty
  std::integral_constant<bool, true> (0x0x1513f024bae0) 0 empty

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

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x1513f02620d0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x1513f0262138) 0 empty
    std::integral_constant<bool, true> (0x0x1513f024bba0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x1513f024bc60) 0 empty

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

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

Class std::is_function<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int&&> (0x0x1513f0262410) 0 empty
  std::integral_constant<bool, false> (0x0x1513f024bde0) 0 empty

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

Class std::is_lvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int&&> (0x0x1513f0262478) 0 empty
  std::integral_constant<bool, false> (0x0x1513f024bea0) 0 empty

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

Class std::is_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int&&> (0x0x1513f02624e0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f027e060) 0 empty

Class std::__or_<std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<int&&>, std::is_rvalue_reference<int&&> > (0x0x1513f0262548) 0 empty
  std::is_rvalue_reference<int&&> (0x0x1513f02625b0) 0 empty
    std::integral_constant<bool, true> (0x0x1513f027e0c0) 0 empty

Class std::is_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&&> (0x0x1513f0262618) 0 empty
  std::integral_constant<bool, true> (0x0x1513f027e120) 0 empty

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

Class std::__or_<std::is_reference<int&&>, std::is_void<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x1513f0262680) 0 empty
  std::is_reference<int&&> (0x0x1513f02626e8) 0 empty
    std::integral_constant<bool, true> (0x0x1513f027e1e0) 0 empty

Class std::__or_<std::is_function<int&&>, std::is_reference<int&&>, std::is_void<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<int&&>, std::is_reference<int&&>, std::is_void<int&&> > (0x0x1513f0262750) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x1513f02627b8) 0 empty
    std::is_reference<int&&> (0x0x1513f0262820) 0 empty
      std::integral_constant<bool, true> (0x0x1513f027e240) 0 empty

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

Class std::is_object<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&&> (0x0x1513f02629c0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f027e3c0) 0 empty

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

Class std::__or_<std::is_object<int&&>, std::is_reference<int&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<int&&>, std::is_reference<int&&> > (0x0x1513f0262a28) 0 empty
  std::is_reference<int&&> (0x0x1513f0262a90) 0 empty
    std::integral_constant<bool, true> (0x0x1513f027e480) 0 empty

Class std::__is_referenceable<int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int&&> (0x0x1513f0262af8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f027e4e0) 0 empty

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

Class std::add_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&&> (0x0x1513f0262b60) 0 empty
  std::__add_rvalue_reference_helper<int&&, true> (0x0x1513f027e5a0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x1513f02623a8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x1513f024bd80) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x1513f0262c30) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x1513f0262c98) 0 empty
    std::__do_is_direct_constructible_impl (0x0x1513f027e600) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x1513f0262d00) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x1513f0262d68) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x1513f0262dd0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x1513f027e660) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, int&&> (0x0x1513f0262e38) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x1513f0262ea0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x1513f0262f08) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x1513f0262f70) 0 empty
        std::__do_is_direct_constructible_impl (0x0x1513f027e6c0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x1513f0262208) 0 empty
  std::integral_constant<bool, false> (0x0x1513f027e720) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x1513f0262270) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x1513f02622d8) 0 empty
    std::integral_constant<bool, false> (0x0x1513f027e780) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, int&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x1513f028a000) 0 empty
  std::integral_constant<bool, false> (0x0x1513f027e7e0) 0 empty

Class std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x1513f027e840) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x1513f028a068) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x1513f028a0d0) 0 empty
    std::integral_constant<bool, false> (0x0x1513f027e8a0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x1513f027e960) 0 empty

Class std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x1513f027e9c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x1513f028a270) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x1513f028a2d8) 0 empty
    std::integral_constant<bool, false> (0x0x1513f027ea20) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x1513f027eae0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x1513f027eb40) 0 empty

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

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x1513f028a478) 0 empty
  std::__do_is_direct_constructible_impl (0x0x1513f027ec60) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x1513f028a548) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x1513f028a5b0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x1513f027ed80) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x1513f028a618) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x1513f028a680) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x1513f028a6e8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x1513f027ee40) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x1513f028a750) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x1513f028a7b8) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x1513f028a820) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x1513f028a888) 0 empty
        std::__do_is_direct_constructible_impl (0x0x1513f02a5000) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x1513f028a8f0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f02a5120) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x1513f028a958) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x1513f028a9c0) 0 empty
    std::integral_constant<bool, true> (0x0x1513f02a5180) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x1513f028aa28) 0 empty
  std::integral_constant<bool, true> (0x0x1513f02a51e0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x1513f02a5240) 0 empty

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

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

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

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

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

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

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

Class std::__or_<std::is_void<std::_Rb_tree_node_base*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node_base*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x1513f028abc8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x1513f028ac30) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x1513f028ac98) 0 empty
      std::integral_constant<bool, false> (0x0x1513f02a5540) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*, false> (0x0x1513f02a55a0) 0 empty

Class std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x1513f028add0) 0 empty
  std::integral_constant<bool, true> (0x0x1513f02a56c0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x1513f028ae38) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x1513f028aea0) 0 empty
    std::integral_constant<bool, true> (0x0x1513f02a5720) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x1513f028af08) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x1513f028af70) 0 empty
    std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x1513f028a138) 0 empty
      std::integral_constant<bool, true> (0x0x1513f02a5780) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x1513f028a1a0) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x1513f028a340) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x1513f028a3a8) 0 empty
      std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x1513f02bb000) 0 empty
        std::integral_constant<bool, true> (0x0x1513f02a57e0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x1513f02a58a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x1513f02a5900) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x1513f02a5960) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x1513f02bb208) 0 empty
  std::integral_constant<bool, false> (0x0x1513f02a59c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x1513f02bb270) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x1513f02bb2d8) 0 empty
    std::integral_constant<bool, false> (0x0x1513f02a5a20) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x1513f02bb340) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > > (0x0x1513f02bb3a8) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > > (0x0x1513f02bb410) 0 empty
      std::integral_constant<bool, false> (0x0x1513f02a5a80) 0 empty

Class std::conditional<false, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x1513f02a5b40) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x1513f02bb548) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x1513f02bb5b0) 0 empty
    std::integral_constant<bool, false> (0x0x1513f02a5ba0) 0 empty

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

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

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

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

Class std::is_void<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&&> (0x0x1513f02bb7b8) 0 empty
  std::integral_constant<bool, false> (0x0x1513f02a5de0) 0 empty

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

Class std::__or_<std::is_void<int&&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<int&&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x1513f02bb820) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x1513f02bb888) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x1513f02bb8f0) 0 empty
      std::integral_constant<bool, false> (0x0x1513f02a5ea0) 0 empty

Class std::__is_convertible_helper<int&&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<int&&, std::_Rb_tree_node_base*, false> (0x0x1513f02a5f00) 0 empty

Class std::is_convertible<int&&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x1513f02bba28) 0 empty
  std::integral_constant<bool, false> (0x0x1513f02a5f60) 0 empty

Class std::conditional<false, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > (0x0x1513f02dc000) 0 empty

Class std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x1513f02bba90) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x1513f02bbaf8) 0 empty
    std::integral_constant<bool, false> (0x0x1513f02dc060) 0 empty

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

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x1513f02dc360) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x1513f02dc3c0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_function<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node_base* const&&>, std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x1513f02bb138) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x1513f02bb478) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x1513f02bb4e0) 0 empty
      std::integral_constant<bool, true> (0x0x1513f02dca20) 0 empty

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

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

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

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

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

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

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

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x1513f02bbd00) 0 empty
  std::__do_is_direct_constructible_impl (0x0x1513f02dc660) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x1513f03081a0) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x1513f0308208) 0 empty
    std::__do_is_direct_constructible_impl (0x0x1513f02dcde0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x1513f0308270) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x1513f03082d8) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x1513f0308340) 0 empty
      std::__do_is_direct_constructible_impl (0x0x1513f02dcea0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x1513f0308478) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x1513f03084e0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x1513f0308548) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x1513f03085b0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x1513f02dcf60) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x1513f0308680) 0 empty
  std::integral_constant<bool, true> (0x0x1513f030e1e0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x1513f03086e8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x1513f0308750) 0 empty
    std::integral_constant<bool, true> (0x0x1513f030e300) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x1513f03087b8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f030e480) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x1513f030e4e0) 0 empty

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

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x1513f0308820) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x1513f0308888) 0 empty
    std::integral_constant<bool, true> (0x0x1513f030e5a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x1513f03088f0) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x1513f0308958) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x1513f03089c0) 0 empty
      std::integral_constant<bool, true> (0x0x1513f030e600) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x1513f0308a28) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x1513f0308a90) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x1513f0308af8) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x1513f0308b60) 0 empty
        std::integral_constant<bool, true> (0x0x1513f030e660) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x1513f030e720) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x1513f030e780) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x1513f030e7e0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x1513f0308c30) 0 empty
  std::integral_constant<bool, false> (0x0x1513f030e840) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x1513f0308c98) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x1513f0308d00) 0 empty
    std::integral_constant<bool, false> (0x0x1513f030e8a0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x1513f0308d68) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x1513f0308dd0) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x1513f0308e38) 0 empty
      std::integral_constant<bool, false> (0x0x1513f030e900) 0 empty

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

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x1513f0308ea0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x1513f0308f08) 0 empty
    std::integral_constant<bool, true> (0x0x1513f030ea20) 0 empty

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

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x1513f0308f70) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x1513f032c000) 0 empty
    std::integral_constant<bool, true> (0x0x1513f030eb40) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x1513f030ee40) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x1513f030eea0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x1513f030ef00) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x1513f032c138) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x1513f032c1a0) 0 empty
    std::integral_constant<bool, false> (0x0x1513f030ef60) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x1513f032c208) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > (0x0x1513f032c270) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x1513f032c2d8) 0 empty
      std::integral_constant<bool, false> (0x0x1513f035c000) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x1513f035c0c0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> > (0x0x1513f035c120) 0 empty

Class std::conditional<false, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x1513f035c180) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x1513f032c3a8) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x1513f032c410) 0 empty
    std::integral_constant<bool, false> (0x0x1513f035c1e0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&>, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x1513f032c478) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > > > (0x0x1513f032c4e0) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x1513f032c548) 0 empty
      std::integral_constant<bool, false> (0x0x1513f035c240) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, int&&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x1513f035c300) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, int&&> > (0x0x1513f032c5b0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x1513f032c618) 0 empty
    std::integral_constant<bool, false> (0x0x1513f035c360) 0 empty

Class std::conditional<true, std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<int&&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x1513f035c420) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<int&&, std::_Rb_tree_node_base*> > (0x0x1513f032c680) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x1513f032c6e8) 0 empty
    std::integral_constant<bool, false> (0x0x1513f035c480) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> > (0x0x1513f035ca20) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f035ca80) 0 empty

Class std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032c7b8) 0 empty
  std::integral_constant<bool, false> (0x0x1513f035cae0) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, 0u> >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, 0u> >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f035cb40) 0 empty

Class std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, 0u> > > (0x0x1513f032c820) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032c888) 0 empty
    std::integral_constant<bool, false> (0x0x1513f035cba0) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032c8f0) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, 0u> > > (0x0x1513f032c958) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032c9c0) 0 empty
      std::integral_constant<bool, false> (0x0x1513f035cc00) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f035cc60) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f032ca28) 0 empty
  std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032ca90) 0 empty
    std::integral_constant<bool, false> (0x0x1513f035ccc0) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f032caf8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f032cb60) 0 empty
    std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032cbc8) 0 empty
      std::integral_constant<bool, false> (0x0x1513f035cd20) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f035cd80) 0 empty

Class std::__is_integral_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032cc30) 0 empty
  std::integral_constant<bool, false> (0x0x1513f035cde0) 0 empty

Class std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032cc98) 0 empty
  std::integral_constant<bool, false> (0x0x1513f035ce40) 0 empty

Class std::conditional<false, std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f035cea0) 0 empty

Class std::__is_floating_point_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032cd00) 0 empty
  std::integral_constant<bool, false> (0x0x1513f035cf00) 0 empty

Class std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032cd68) 0 empty
  std::integral_constant<bool, false> (0x0x1513f035cf60) 0 empty

Class std::__or_<std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f032cdd0) 0 empty
  std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032ce38) 0 empty
    std::integral_constant<bool, false> (0x0x1513eff9b000) 0 empty

Class std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032cea0) 0 empty
  std::integral_constant<bool, false> (0x0x1513eff9b060) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513eff9b0c0) 0 empty

Class std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032cf08) 0 empty
  std::integral_constant<bool, false> (0x0x1513eff9b120) 0 empty

Class std::conditional<false, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513eff9b180) 0 empty

Class std::__is_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f032cf70) 0 empty
  std::integral_constant<bool, false> (0x0x1513eff9b1e0) 0 empty

Class std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effa7000) 0 empty
  std::integral_constant<bool, false> (0x0x1513eff9b240) 0 empty

Class std::conditional<false, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513eff9b2a0) 0 empty

Class std::__is_member_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effa7068) 0 empty
  std::integral_constant<bool, false> (0x0x1513eff9b300) 0 empty

Class std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effa70d0) 0 empty
  std::integral_constant<bool, false> (0x0x1513eff9b360) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513eff9b3c0) 0 empty

Class std::__is_null_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effa7138) 0 empty
  std::integral_constant<bool, false> (0x0x1513eff9b420) 0 empty

Class std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effa71a0) 0 empty
  std::integral_constant<bool, false> (0x0x1513eff9b480) 0 empty

Class std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effa7208) 0 empty
  std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effa7270) 0 empty
    std::integral_constant<bool, false> (0x0x1513eff9b4e0) 0 empty

Class std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effa72d8) 0 empty
  std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effa7340) 0 empty
    std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effa73a8) 0 empty
      std::integral_constant<bool, false> (0x0x1513eff9b540) 0 empty

Class std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effa7410) 0 empty
  std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effa7478) 0 empty
    std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effa74e0) 0 empty
      std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effa7548) 0 empty
        std::integral_constant<bool, false> (0x0x1513eff9b5a0) 0 empty

Class std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effa75b0) 0 empty
  std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effa7618) 0 empty
    std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effa7680) 0 empty
      std::__or_<std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effa76e8) 0 empty
        std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effa7750) 0 empty
          std::integral_constant<bool, false> (0x0x1513eff9b600) 0 empty

Class std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effa77b8) 0 empty
  std::integral_constant<bool, false> (0x0x1513eff9b660) 0 empty

Class std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effa7820) 0 empty
  std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effa7888) 0 empty
    std::integral_constant<bool, false> (0x0x1513eff9b6c0) 0 empty

Class std::remove_all_extents<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513eff9b720) 0 empty

Class std::__is_destructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effa78f0) 0 empty
  std::__do_is_destructible_impl (0x0x1513eff9b780) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, false, false> (0x0x1513effa79c0) 0 empty
  std::integral_constant<bool, true> (0x0x1513eff9b7e0) 0 empty

Class std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effa7a28) 0 empty
  std::integral_constant<bool, true> (0x0x1513eff9b840) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513eff9b8a0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513effa7a90) 0 empty
  std::__do_is_direct_constructible_impl (0x0x1513eff9b900) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513effa7b60) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513effa7bc8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x1513eff9b960) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513effa7c30) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513effa7c98) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513effa7d00) 0 empty
      std::__do_is_direct_constructible_impl (0x0x1513eff9b9c0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513effa7d68) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513effa7dd0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513effa7e38) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513effa7ea0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x1513eff9ba20) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513effa7f08) 0 empty
  std::integral_constant<bool, true> (0x0x1513eff9ba80) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> (0x0x1513effa7f70) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513effc4000) 0 empty
    std::integral_constant<bool, true> (0x0x1513eff9bae0) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> (0x0x1513effc4068) 0 empty
  std::integral_constant<bool, true> (0x0x1513eff9bb40) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513eff9bba0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513effc40d0) 0 empty
  std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> (0x0x1513effc4138) 0 empty
    std::integral_constant<bool, true> (0x0x1513eff9bc00) 0 empty

Class std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513eff9bd20) 0 empty

Class std::remove_const<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513eff9bd80) 0 empty

Class std::remove_cv<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513eff9bcc0) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513effc4208) 0 empty
  std::integral_constant<bool, false> (0x0x1513eff9bde0) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&> (0x0x1513effc4270) 0 empty
  std::integral_constant<bool, false> (0x0x1513eff9be40) 0 empty

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

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513eff9bf00) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effc42d8) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effc4340) 0 empty
    std::integral_constant<bool, false> (0x0x1513eff9bf60) 0 empty

Class std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effc43a8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effc4410) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effc4478) 0 empty
      std::integral_constant<bool, false> (0x0x1513effd4000) 0 empty

Class std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, false> (0x0x1513effd4060) 0 empty

Class std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effc4548) 0 empty
  std::integral_constant<bool, true> (0x0x1513effd40c0) 0 empty

Class std::conditional<true, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513effd4120) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513effc45b0) 0 empty
  std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513effc4618) 0 empty
    std::integral_constant<bool, true> (0x0x1513effd4180) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > > (0x0x1513effd4240) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> > (0x0x1513effd42a0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513effd4300) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc4750) 0 empty
  std::__do_is_direct_constructible_impl (0x0x1513effd4360) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513effc4820) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc4888) 0 empty
    std::__do_is_direct_constructible_impl (0x0x1513effd43c0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc48f0) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513effc4958) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc49c0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x1513effd4420) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc4a28) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc4a90) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513effc4af8) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc4b60) 0 empty
        std::__do_is_direct_constructible_impl (0x0x1513effd4480) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc4bc8) 0 empty
  std::integral_constant<bool, true> (0x0x1513effd44e0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> (0x0x1513effc4c30) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc4c98) 0 empty
    std::integral_constant<bool, true> (0x0x1513effd4540) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> (0x0x1513effc4d00) 0 empty
  std::integral_constant<bool, true> (0x0x1513effd45a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513effd4600) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> > (0x0x1513effd4660) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513effd46c0) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc4dd0) 0 empty
  std::integral_constant<bool, false> (0x0x1513effd4780) 0 empty

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

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc4e38) 0 empty
  std::integral_constant<bool, false> (0x0x1513effd4840) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> > (0x0x1513effd48a0) 0 empty

Class std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc4ea0) 0 empty
  std::integral_constant<bool, true> (0x0x1513effd4900) 0 empty

Class std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513effc4f08) 0 empty
  std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc4f70) 0 empty
    std::integral_constant<bool, true> (0x0x1513effd4960) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0013000) 0 empty
  std::integral_constant<bool, true> (0x0x1513effd49c0) 0 empty

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

Class std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0013068) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f00130d0) 0 empty
    std::integral_constant<bool, true> (0x0x1513effd4a80) 0 empty

Class std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0013138) 0 empty
  std::__or_<std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f00131a0) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0013208) 0 empty
      std::integral_constant<bool, true> (0x0x1513effd4ae0) 0 empty

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

Class std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f00132d8) 0 empty
  std::integral_constant<bool, false> (0x0x1513effd4ba0) 0 empty

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

Class std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0013340) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f00133a8) 0 empty
    std::integral_constant<bool, true> (0x0x1513effd4c60) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0013410) 0 empty
  std::integral_constant<bool, true> (0x0x1513effd4cc0) 0 empty

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

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0013478) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, true> (0x0x1513effd4d80) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513effc4d68) 0 empty
  std::__do_is_direct_constructible_impl (0x0x1513effd4720) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0013548) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f00135b0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x1513effd4de0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0013618) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0013680) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f00136e8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x1513effd4e40) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0013750) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f00137b8) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0013820) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0013888) 0 empty
        std::__do_is_direct_constructible_impl (0x0x1513effd4ea0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f00138f0) 0 empty
  std::integral_constant<bool, true> (0x0x1513effd4f00) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> (0x0x1513f0013958) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f00139c0) 0 empty
    std::integral_constant<bool, true> (0x0x1513effd4f60) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> (0x0x1513f0013a28) 0 empty
  std::integral_constant<bool, true> (0x0x1513f0025000) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0025060) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0025120) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0025180) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f00250c0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0013af8) 0 empty
  std::integral_constant<bool, false> (0x0x1513f00251e0) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&> (0x0x1513f0013b60) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0025240) 0 empty

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

Class std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f0013bc8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f0013c30) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0013c98) 0 empty
      std::integral_constant<bool, false> (0x0x1513f0025300) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, false> (0x0x1513f0025360) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0013d68) 0 empty
  std::integral_constant<bool, true> (0x0x1513f00253c0) 0 empty

Class std::conditional<true, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f0025420) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f0013dd0) 0 empty
  std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0013e38) 0 empty
    std::integral_constant<bool, true> (0x0x1513f0025480) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f0013ea0) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f0013f08) 0 empty
    std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f0013f70) 0 empty
      std::integral_constant<bool, true> (0x0x1513f00254e0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f003e000) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f003e068) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f003e0d0) 0 empty
      std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f003e138) 0 empty
        std::integral_constant<bool, true> (0x0x1513f0025540) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > > (0x0x1513f0025600) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0025660) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f00256c0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f003e208) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0025720) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > > (0x0x1513f003e270) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f003e2d8) 0 empty
    std::integral_constant<bool, false> (0x0x1513f0025780) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > > (0x0x1513f003e340) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > > (0x0x1513f003e3a8) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f003e410) 0 empty
      std::integral_constant<bool, false> (0x0x1513f00257e0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > > (0x0x1513f00258a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513f0025900) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0025960) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f00259c0) 0 empty

Class std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f003e4e0) 0 empty
  std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f003e548) 0 empty
    std::integral_constant<bool, true> (0x0x1513f0025a20) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f003e5b0) 0 empty
  std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f003e618) 0 empty
    std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f003e680) 0 empty
      std::integral_constant<bool, true> (0x0x1513f0025a80) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f003e6e8) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f003e750) 0 empty
    std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f003e7b8) 0 empty
      std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f003e820) 0 empty
        std::integral_constant<bool, true> (0x0x1513f0025ae0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > > (0x0x1513f0025ba0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&> > (0x0x1513f0025c00) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0025c60) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f003e8f0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0025cc0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > > (0x0x1513f003e958) 0 empty
  std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f003e9c0) 0 empty
    std::integral_constant<bool, false> (0x0x1513f0025d20) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > > (0x0x1513f003ea28) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > > (0x0x1513f003ea90) 0 empty
    std::__not_<std::__and_<std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > > (0x0x1513f003eaf8) 0 empty
      std::integral_constant<bool, false> (0x0x1513f0025d80) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f0025e40) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> > (0x0x1513f003eb60) 0 empty
  std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&> (0x0x1513f003ebc8) 0 empty
    std::integral_constant<bool, true> (0x0x1513f0025ea0) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f0025f60) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> > > > (0x0x1513f003ec30) 0 empty
  std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f003ec98) 0 empty
    std::integral_constant<bool, true> (0x0x1513f008a000) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > (0x0x1513f008a0c0) 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> > (0x0x1513f008ac60) 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> > (0x0x1513f008acc0) 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> > (0x0x1513f008ad80) 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> > (0x0x1513f008ade0) 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> > (0x0x1513f00f50c0) 0

Class std::iterator_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char16_t*> (0x0x1513f00f5180) 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> > (0x0x1513f00f5120) 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> > (0x0x1513f00f54e0) 0

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

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f00f5d20) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > >
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f00b0c98) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> > > > (0x0x1513f00f5d80) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*, std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>*>
   size=1 align=1
   base size=1 base align=1
std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*, std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>*> (0x0x1513f00b0dd0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0177300) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*, std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*, std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>*> > (0x0x1513f0177360) 0 empty

Class std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*>*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*>*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*>*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*>*> > > (0x0x1513f00b0e38) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*, std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*>*> (0x0x1513f00b0ea0) 0 empty
    std::integral_constant<bool, false> (0x0x1513f01773c0) 0 empty

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

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x1513f01775a0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> > (0x0x1513f0177600) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>, std::is_destructible<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x1513f0177660) 0 empty

Class std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513f00b00d0) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0177720) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513f00b0138) 0 empty
  std::integral_constant<bool, true> (0x0x1513f01777e0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> > (0x0x1513f00b01a0) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513f00b0340) 0 empty
    std::integral_constant<bool, true> (0x0x1513f01778a0) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513f00b03a8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f0177900) 0 empty

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

Class std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> > (0x0x1513f00b0410) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513f00b0478) 0 empty
    std::integral_constant<bool, true> (0x0x1513f01779c0) 0 empty

Class std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> > (0x0x1513f00b04e0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> > (0x0x1513f00b0680) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513f00b06e8) 0 empty
      std::integral_constant<bool, true> (0x0x1513f0177a20) 0 empty

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

Class std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513f00b0820) 0 empty
  std::integral_constant<bool, false> (0x0x1513f0177ae0) 0 empty

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

Class std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> > (0x0x1513f00b0888) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513f00b0a28) 0 empty
    std::integral_constant<bool, true> (0x0x1513f0177ba0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513f00b0a90) 0 empty
  std::integral_constant<bool, true> (0x0x1513f0177c00) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513f00b0af8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&, true> (0x0x1513f0177cc0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513f00b0068) 0 empty
  std::__do_is_direct_constructible_impl (0x0x1513f01776c0) 0 empty

Class std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> > (0x0x1513f00b0c30) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513f00b0d00) 0 empty
    std::__do_is_direct_constructible_impl (0x0x1513f0177d20) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513efdae000) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> > (0x0x1513efdae068) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513efdae0d0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x1513f0177d80) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513efdae138) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513efdae1a0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> > (0x0x1513efdae208) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513efdae270) 0 empty
        std::__do_is_direct_constructible_impl (0x0x1513f0177de0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513efdae2d8) 0 empty
  std::integral_constant<bool, true> (0x0x1513f0177e40) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> (0x0x1513efdae340) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513efdae3a8) 0 empty
    std::integral_constant<bool, true> (0x0x1513f0177ea0) 0 empty

Class std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> (0x0x1513efdae410) 0 empty
  std::integral_constant<bool, true> (0x0x1513f0177f00) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> > (0x0x1513f0177f60) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x1513efdb6000) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513efdb60c0) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513efdb6120) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513efdb6060) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513efdae4e0) 0 empty
  std::integral_constant<bool, false> (0x0x1513efdb6180) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=1 base align=1
std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513efdae548) 0 empty
  std::integral_constant<bool, false> (0x0x1513efdb61e0) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x1513efdb6240) 0 empty

Class std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x1513efdae5b0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x1513efdae618) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x1513efdae680) 0 empty
      std::integral_constant<bool, false> (0x0x1513efdb62a0) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*, false> (0x0x1513efdb6300) 0 empty

Class std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*> (0x0x1513efdae7b8) 0 empty
  std::integral_constant<bool, true> (0x0x1513efdb6360) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*> > (0x0x1513efdb63c0) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x1513efdae820) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x1513efdae888) 0 empty
    std::integral_constant<bool, true> (0x0x1513efdb6420) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x1513efdae8f0) 0 empty
  std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x1513efdae958) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x1513efdae9c0) 0 empty
      std::integral_constant<bool, true> (0x0x1513efdb6480) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x1513efdaea28) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x1513efdaea90) 0 empty
    std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x1513efdaeaf8) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x1513efdaeb60) 0 empty
        std::integral_constant<bool, true> (0x0x1513efdb64e0) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> >, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x1513efdb65a0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> > (0x0x1513efdb6600) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> > (0x0x1513efdb6660) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x1513efdaec30) 0 empty
  std::integral_constant<bool, false> (0x0x1513efdb66c0) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x1513efdaec98) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x1513efdaed00) 0 empty
    std::integral_constant<bool, false> (0x0x1513efdb6720) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x1513efdaed68) 0 empty
  std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&>, std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x1513efdaedd0) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x1513efdaee38) 0 empty
      std::integral_constant<bool, false> (0x0x1513efdb6780) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&> > (0x0x1513efdb6840) 0 empty

Class std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x1513efdaeea0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x1513efdaef08) 0 empty
    std::integral_constant<bool, true> (0x0x1513efdb68a0) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*> > (0x0x1513efdb6960) 0 empty

Class std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4cpp::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x1513efdaef70) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x1513efde2000) 0 empty
    std::integral_constant<bool, true> (0x0x1513efdb69c0) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4cpp::Appender*> >*&> (0x0x1513efdb6a80) 0 empty

Class std::remove_const<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513efe3cb40) 0 empty

Class std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<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_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513efde2750) 0 empty
  std::integral_constant<bool, true> (0x0x1513efe3cba0) 0 empty

Class std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<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::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x1513efde27b8) 0 empty
  std::integral_constant<bool, false> (0x0x1513efe3cc00) 0 empty

Class std::conditional<true, std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>&, std::tuple<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_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x1513efe3ccc0) 0 empty

Class std::remove_volatile<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe3cd80) 0 empty

Class std::remove_const<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe3cde0) 0 empty

Class std::remove_cv<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe3cd20) 0 empty

Class std::__is_void_helper<std::tuple<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_void_helper<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efde2888) 0 empty
  std::integral_constant<bool, false> (0x0x1513efe3ce40) 0 empty

Class std::is_void<std::tuple<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_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efde28f0) 0 empty
  std::integral_constant<bool, false> (0x0x1513efe3cea0) 0 empty

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

Class std::is_function<std::tuple<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_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efde2958) 0 empty
  std::integral_constant<bool, false> (0x0x1513efe3cf60) 0 empty

Class std::__or_<std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<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_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x1513efde29c0) 0 empty
  std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efde2a28) 0 empty
    std::integral_constant<bool, false> (0x0x1513efe71000) 0 empty

Class std::__not_<std::__or_<std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<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_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > > (0x0x1513efde2a90) 0 empty
  std::integral_constant<bool, true> (0x0x1513efe71060) 0 empty

Class std::is_lvalue_reference<std::tuple<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_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efde2af8) 0 empty
  std::integral_constant<bool, false> (0x0x1513efe710c0) 0 empty

Class std::conditional<false, std::is_rvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_lvalue_reference<std::tuple<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_rvalue_reference<const std::__cxx11::basic_string<char>&>, std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x1513efe71120) 0 empty

Class std::__and_<std::is_lvalue_reference<std::tuple<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::__and_<std::is_lvalue_reference<std::tuple<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> >&> > (0x0x1513efde2b60) 0 empty
  std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efde2bc8) 0 empty
    std::integral_constant<bool, false> (0x0x1513efe71180) 0 empty

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

Class std::conditional<false, std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<std::tuple<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_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x1513efe712a0) 0 empty

Class std::is_rvalue_reference<std::tuple<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_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efde2c98) 0 empty
  std::integral_constant<bool, true> (0x0x1513efe71300) 0 empty

Class std::__or_<std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<std::tuple<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<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x1513efde2d00) 0 empty
  std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efde2d68) 0 empty
    std::integral_constant<bool, true> (0x0x1513efe71360) 0 empty

Class std::is_reference<std::tuple<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_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efde2dd0) 0 empty
  std::integral_constant<bool, true> (0x0x1513efe713c0) 0 empty

Class std::conditional<true, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<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_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x1513efe71420) 0 empty

Class std::__or_<std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<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<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x1513efde2e38) 0 empty
  std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efde2ea0) 0 empty
    std::integral_constant<bool, true> (0x0x1513efe71480) 0 empty

Class std::__or_<std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<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<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x1513efde2f08) 0 empty
  std::__or_<std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x1513efde2f70) 0 empty
    std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efde2270) 0 empty
      std::integral_constant<bool, true> (0x0x1513efe714e0) 0 empty

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

Class std::is_object<std::tuple<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_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe87000) 0 empty
  std::integral_constant<bool, false> (0x0x1513efe715a0) 0 empty

Class std::conditional<false, std::is_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<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_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x1513efe71600) 0 empty

Class std::__or_<std::is_object<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<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<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x1513efe87068) 0 empty
  std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe870d0) 0 empty
    std::integral_constant<bool, true> (0x0x1513efe71660) 0 empty

Class std::__is_referenceable<std::tuple<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_referenceable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe87138) 0 empty
  std::integral_constant<bool, true> (0x0x1513efe716c0) 0 empty

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

Class std::add_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe871a0) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, true> (0x0x1513efe71780) 0 empty

Class std::__is_static_castable_impl<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_impl<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x1513efde2c30) 0 empty
  std::__do_is_static_castable_impl (0x0x1513efe711e0) 0 empty

Class std::__is_static_castable_safe<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable_safe<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x1513efe87270) 0 empty
  std::integral_constant<bool, false> (0x0x1513efe717e0) 0 empty

Class std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x1513efe872d8) 0 empty
  std::integral_constant<bool, false> (0x0x1513efe71840) 0 empty

Class std::conditional<false, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const 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> >&, false> > >, std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::__or_<std::__is_base_to_derived_ref<std::tuple<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const 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> >&, false> > >, std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> > (0x0x1513efe718a0) 0 empty

Class std::__and_<std::__is_static_castable<std::tuple<const 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::__or_<std::__is_base_to_derived_ref<std::tuple<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const 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> >&, false> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__is_static_castable<std::tuple<const 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::__or_<std::__is_base_to_derived_ref<std::tuple<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const 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> >&, false> > > > (0x0x1513efe87340) 0 empty
  std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x1513efe873a8) 0 empty
    std::integral_constant<bool, false> (0x0x1513efe71900) 0 empty

Class std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<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_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe87410) 0 empty
  std::__and_<std::__is_static_castable<std::tuple<const 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::__or_<std::__is_base_to_derived_ref<std::tuple<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const 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> >&, false> > > > (0x0x1513efe87478) 0 empty
    std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x1513efe874e0) 0 empty
      std::integral_constant<bool, false> (0x0x1513efe71960) 0 empty

Class std::__is_direct_constructible_new<const std::__cxx11::basic_string<char>&, std::tuple<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_direct_constructible_new<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe87548) 0 empty
  std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe875b0) 0 empty
    std::__and_<std::__is_static_castable<std::tuple<const 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::__or_<std::__is_base_to_derived_ref<std::tuple<const 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> >&, true>, std::__is_lvalue_to_rvalue_ref<std::tuple<const 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> >&, false> > > > (0x0x1513efe87618) 0 empty
      std::__is_static_castable<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x1513efe87680) 0 empty
        std::integral_constant<bool, false> (0x0x1513efe719c0) 0 empty

Class std::__is_direct_constructible<const std::__cxx11::basic_string<char>&, std::tuple<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_direct_constructible<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe876e8) 0 empty
  std::integral_constant<bool, false> (0x0x1513efe71a20) 0 empty

Class std::__is_constructible_impl<const std::__cxx11::basic_string<char>&, std::tuple<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<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe87750) 0 empty
  std::__is_direct_constructible<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe877b8) 0 empty
    std::integral_constant<bool, false> (0x0x1513efe71a80) 0 empty

Class std::is_constructible<const std::__cxx11::basic_string<char>&, std::tuple<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<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe87820) 0 empty
  std::integral_constant<bool, false> (0x0x1513efe71ae0) 0 empty

Class std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<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<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > (0x0x1513efe87888) 0 empty
  std::is_constructible<const std::__cxx11::basic_string<char>&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efe878f0) 0 empty
    std::integral_constant<bool, false> (0x0x1513efe71b40) 0 empty

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

Class std::__or_<std::is_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<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_void<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>, std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513efe87958) 0 empty
  std::__or_<std::is_function<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513efe879c0) 0 empty
    std::is_array<const std::__cxx11::basic_string<char>&> (0x0x1513efe87a28) 0 empty
      std::integral_constant<bool, false> (0x0x1513efe71c60) 0 empty

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

Class std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x1513efe87af8) 0 empty
  std::integral_constant<bool, false> (0x0x1513efe71d20) 0 empty

Class std::__and_<std::is_convertible<std::tuple<const 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_convertible<std::tuple<const 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> >&> > (0x0x1513efe87b60) 0 empty
  std::is_convertible<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, const std::__cxx11::basic_string<char>&> (0x0x1513efe87bc8) 0 empty
    std::integral_constant<bool, false> (0x0x1513efe71d80) 0 empty

Class std::remove_reference<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&> (0x0x1513efe71e40) 0 empty

Class std::remove_volatile<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513efe71f00) 0 empty

Class std::remove_const<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_const<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513efe71f60) 0 empty

Class std::remove_cv<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513efe71ea0) 0 empty

Class std::conditional<false, std::__and_<std::__not_<std::is_convertible<const std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&> > >, std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<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::__and_<std::__not_<std::is_convertible<const std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&> > >, std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > > (0x0x1513efeb1000) 0 empty

Class std::__and_<std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_convertible<const std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::tuple<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::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_convertible<const std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&> > > (0x0x1513efe87d00) 0 empty
  std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x1513efe87d68) 0 empty
    std::integral_constant<bool, false> (0x0x1513efeb1060) 0 empty

Class std::remove_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x1513efeb1120) 0 empty

Class std::remove_volatile<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513efeb11e0) 0 empty

Class std::remove_cv<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::remove_cv<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513efeb1180) 0 empty

Class std::conditional<false, std::__and_<std::__not_<std::is_convertible<std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > >, std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<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::__and_<std::__not_<std::is_convertible<std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > >, std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > > (0x0x1513efeb1240) 0 empty

Class std::__and_<std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_convertible<std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<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::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > >, std::__not_<std::is_convertible<std::tuple<const 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::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> > > (0x0x1513efe87ea0) 0 empty
  std::__not_<std::is_same<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > > (0x0x1513efe87f08) 0 empty
    std::integral_constant<bool, false> (0x0x1513efeb12a0) 0 empty

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

Class std::__is_nt_constructible_impl<const 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_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513efe87f70) 0 empty
  std::integral_constant<bool, true> (0x0x1513efeb13c0) 0 empty

Class std::__and_<std::is_constructible<const 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_nt_constructible_impl<const 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<const 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_nt_constructible_impl<const 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> >&> > (0x0x1513efec7000) 0 empty
  std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513efec7068) 0 empty
    std::integral_constant<bool, true> (0x0x1513efeb1420) 0 empty

Class std::is_nothrow_constructible<const 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_nothrow_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513efec70d0) 0 empty
  std::__and_<std::is_constructible<const 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_nt_constructible_impl<const 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> >&> > (0x0x1513efec7138) 0 empty
    std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513efec71a0) 0 empty
      std::integral_constant<bool, true> (0x0x1513efeb1480) 0 empty

Class std::__is_nothrow_move_constructible_impl<const std::__cxx11::basic_string<char>&, true>
   size=1 align=1
   base size=1 base align=1
std::__is_nothrow_move_constructible_impl<const std::__cxx11::basic_string<char>&, true> (0x0x1513efec7208) 0 empty
  std::is_nothrow_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513efec7270) 0 empty
    std::__and_<std::is_constructible<const 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_nt_constructible_impl<const 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> >&> > (0x0x1513efec72d8) 0 empty
      std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513efec7340) 0 empty
        std::integral_constant<bool, true> (0x0x1513efeb14e0) 0 empty

Class std::is_nothrow_move_constructible<const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_move_constructible<const std::__cxx11::basic_string<char>&> (0x0x1513efec73a8) 0 empty
  std::__is_nothrow_move_constructible_impl<const std::__cxx11::basic_string<char>&, true> (0x0x1513efec7410) 0 empty
    std::is_nothrow_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513efec7478) 0 empty
      std::__and_<std::is_constructible<const 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_nt_constructible_impl<const 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> >&> > (0x0x1513efec74e0) 0 empty
        std::__is_nt_constructible_impl<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x1513efec7548) 0 empty
          std::integral_constant<bool, true> (0x0x1513efeb1600) 0 empty

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

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

Class std::tuple_element<0ul, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::tuple_element<0ul, std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x1513efedc780) 0 empty

