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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f599cc9b8a0) 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> (0x0x7f599cc9b900) 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> (0x0x7f599cc9b960) 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> (0x0x7f599cc9b9c0) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f599ccdd360) 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> (0x0x7f599ccdd3c0) 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> (0x0x7f599ccdd420) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f599ccdd480) 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> (0x0x7f599ccdd4e0) 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> (0x0x7f599ccdd540) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f599ccdd600) 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> (0x0x7f599ccdd660) 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> (0x0x7f599ccdd6c0) 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> (0x0x7f599ccdd720) 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> (0x0x7f599ccdd780) 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> (0x0x7f599ccdd7e0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f599cc7ef70) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10780) 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> (0x0x7f599cd2d000) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd107e0) 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> (0x0x7f599cd2d068) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10840) 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> (0x0x7f599cd2d0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd108a0) 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> (0x0x7f599cd2d138) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10900) 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> (0x0x7f599cd2d1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10960) 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> (0x0x7f599cd2d208) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd109c0) 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> (0x0x7f599cd2d270) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10a20) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f599cd2d2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10a80) 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> (0x0x7f599cd2d340) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10ae0) 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> (0x0x7f599cd2d3a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10b40) 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> (0x0x7f599cd2d410) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10ba0) 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> (0x0x7f599cd2d478) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10c00) 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> (0x0x7f599cd2d4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10c60) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7f599cd2d548) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10cc0) 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> (0x0x7f599cd2d5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10d20) 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> (0x0x7f599cd2d6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10e40) 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> (0x0x7f599cd2d750) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10ea0) 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> (0x0x7f599cd2d7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd10f00) 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> (0x0x7f599cd47af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599cd62120) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f599cd62de0) 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 (0x0x7f599cd8b060) 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 (0x0x7f599cd8b2a0) 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 (0x0x7f599cd8b4e0) 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 (0x0x7f599cd8b660) 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 (0x0x7f599cd8ba20) 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 (0x0x7f599cdc9b40) 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> (0x0x7f599cdf6120) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f599c7ae480) 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> (0x0x7f599c7ae4e0) 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> (0x0x7f599c7ae540) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7f599c7dea20) 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 (0x0x7f599c7deae0) 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 (0x0x7f599c7deba0) 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 (0x0x7f599c7dec60) 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 (0x0x7f599c7ded20) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7f599c81a3c0) 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 (0x0x7f599c81a5a0) 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 (0x0x7f599c81a600) 0 empty

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f599c7bfd00) 0 empty
  std::input_iterator_tag (0x0x7f599c867d80) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f599c7bfd68) 0 empty
  std::forward_iterator_tag (0x0x7f599c7bfdd0) 0 empty
    std::input_iterator_tag (0x0x7f599c867de0) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f599c7bfe38) 0 empty
  std::bidirectional_iterator_tag (0x0x7f599c7bfea0) 0 empty
    std::forward_iterator_tag (0x0x7f599c7bff08) 0 empty
      std::input_iterator_tag (0x0x7f599c867e40) 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> (0x0x7f599c8e6600) 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 (0x0x7f599c9369c0) 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 (0x0x7f599c936ae0) 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 (0x0x7f599c936c60) 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 (0x0x7f599c936de0) 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 (0x0x7f599c936f00) 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> (0x0x7f599c98d360) 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> (0x0x7f599c98d480) 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> (0x0x7f599c98d960) 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> (0x0x7f599c98da20) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class lconv
   size=96 align=8
   base size=96 base align=8
lconv (0x0x7f599c3aa120) 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 (0x0x7f599c3aa300) 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> (0x0x7f599c3aacc0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__allocator_traits_base
   size=1 align=1
   base size=0 base align=1
std::__allocator_traits_base (0x0x7f599c53a7e0) 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> > (0x0x7f599c20b7e0) 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> (0x0x7f599c20b840) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::allocator_traits<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<char> > (0x0x7f599c3531e0) 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> > (0x0x7f599c454a90) 0 empty
  std::allocator_traits<std::allocator<char> > (0x0x7f599c353240) 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> (0x0x7f599c3532a0) 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 (0x0x7f599c454bc8) 0
  std::allocator<char> (0x0x7f599c454c30) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f599c353300) 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> (0x0x7f599c353360) 0

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7f599c3536c0) 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> > (0x0x7f599c353960) 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> (0x0x7f599c3539c0) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7f599c353d20) 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> > (0x0x7f599c353de0) 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> (0x0x7f599c353e40) 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> (0x0x7f599c454d68) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7f599c353ea0) 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> (0x0x7f599c353f00) 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> (0x0x7f599c353f60) 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> > (0x0x7f599bfc80c0) 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> > (0x0x7f599c454dd0) 0 empty
  std::allocator_traits<std::allocator<wchar_t> > (0x0x7f599bfc8120) 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> (0x0x7f599bfc8180) 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 (0x0x7f599c454f08) 0
  std::allocator<wchar_t> (0x0x7f599c454f70) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f599bfc81e0) 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> (0x0x7f599bfc8240) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7f599c0bf2d8) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7f599c0b5b40) 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> (0x0x7f599c0b5c00) 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> (0x0x7f599c0bf340) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7f599c0b5c60) 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> (0x0x7f599c0b5d20) 0 empty

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f599c0bf548) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f599c0e3540) 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> > (0x0x7f599c0bf618) 0 empty
  std::integral_constant<bool, false> (0x0x7f599c0e3600) 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> > (0x0x7f599c0e3660) 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> > (0x0x7f599c0bf680) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7f599c0e36c0) 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> > > (0x0x7f599c0bf6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599c0e3780) 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> > (0x0x7f599c0e37e0) 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> > (0x0x7f599c0bf750) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7f599c0e3840) 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> > > (0x0x7f599c0bf7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599c0e39c0) 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> > (0x0x7f599c0e3a20) 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> > (0x0x7f599c0bf820) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7f599c0e3a80) 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> > (0x0x7f599c0e3b40) 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> > (0x0x7f599c0bf958) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x7f599c0e3ba0) 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> (0x0x7f599c0e3c00) 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> (0x0x7f599c0e3c60) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7f599c0bfa90) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7f599c0e3d20) 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 (0x0x7f599c0bfb60) 0
  std::allocator<char16_t> (0x0x7f599c0bfbc8) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7f599c0e3d80) 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> (0x0x7f599c0e3de0) 0

Class std::__cxx11::basic_string<char16_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char16_t> (0x0x7f599c0e3ae0) 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> > > (0x0x7f599c0bfc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f599c0e3ea0) 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> > (0x0x7f599c0e3f00) 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> > (0x0x7f599c0bfc98) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7f599c0e3f60) 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> > (0x0x7f599bdcc060) 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> > (0x0x7f599c0bfdd0) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x7f599bdcc0c0) 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> (0x0x7f599bdcc120) 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> (0x0x7f599bdcc180) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7f599c0bff08) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7f599bdcc240) 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 (0x0x7f599c0bf9c0) 0
  std::allocator<char32_t> (0x0x7f599c0bfa28) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7f599bdcc2a0) 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> (0x0x7f599bdcc300) 0

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

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

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

Class std::_Rb_tree_node_base
   size=32 align=8
   base size=32 base align=8
std::_Rb_tree_node_base (0x0x7f599bef0a80) 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*> (0x0x7f599bbcaf00) 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*> (0x0x7f599bf1e270) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bbcaf60) 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*> > > (0x0x7f599bc44000) 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*> (0x0x7f599bf1e2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc44120) 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*> > (0x0x7f599bc44180) 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*> (0x0x7f599bf1e340) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc441e0) 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*> > (0x0x7f599bf1e3a8) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f599bf1e410) 0 empty
    std::integral_constant<bool, false> (0x0x7f599bc44240) 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*> (0x0x7f599bf1e478) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc442a0) 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*> > (0x0x7f599bc44300) 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*> (0x0x7f599bc443c0) 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*> (0x0x7f599bc44420) 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*> (0x0x7f599bc44360) 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*> (0x0x7f599bf1e548) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc44480) 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*> (0x0x7f599bf1e5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc444e0) 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*> > (0x0x7f599bf1e618) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7f599bf1e680) 0 empty
    std::integral_constant<bool, false> (0x0x7f599bc44540) 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*> > (0x0x7f599bf1e7b8) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f599bf1e820) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7f599bf1e888) 0 empty
      std::integral_constant<bool, false> (0x0x7f599bc445a0) 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*> > > (0x0x7f599bf1e958) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc44600) 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*> (0x0x7f599bf1e9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc44660) 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*> > (0x0x7f599bc446c0) 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*> > (0x0x7f599bf1ea28) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7f599bf1ea90) 0 empty
    std::integral_constant<bool, true> (0x0x7f599bc44720) 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*> (0x0x7f599bf1ebc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc44840) 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*&> (0x0x7f599bf1ec30) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc44900) 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*&> > > (0x0x7f599bc44960) 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*&> (0x0x7f599bf1ec98) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc44a80) 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*&> > (0x0x7f599bc44ae0) 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*&> > (0x0x7f599bf1ed00) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f599bf1ed68) 0 empty
    std::integral_constant<bool, true> (0x0x7f599bc44b40) 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*&> (0x0x7f599bf1edd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc44ba0) 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*&> > (0x0x7f599bc44c00) 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*&> > (0x0x7f599bf1ee38) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f599bf1eea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599bc44c60) 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*&> > (0x0x7f599bf1e1a0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f599bf1e208) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f599bc67000) 0 empty
      std::integral_constant<bool, true> (0x0x7f599bc44cc0) 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*&> > > (0x0x7f599bc670d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc44d20) 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*&> (0x0x7f599bc67138) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc44d80) 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*&> > (0x0x7f599bc44de0) 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*&> > (0x0x7f599bc671a0) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f599bc67208) 0 empty
    std::integral_constant<bool, true> (0x0x7f599bc44e40) 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*&> (0x0x7f599bc67340) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc44f60) 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> (0x0x7f599bc6c000) 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*&> (0x0x7f599bc673a8) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7f599bc6c060) 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&> (0x0x7f599bc67478) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc6c0c0) 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&> > > (0x0x7f599bc6c120) 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&> (0x0x7f599bc674e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc6c180) 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&> > (0x0x7f599bc6c1e0) 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&> > (0x0x7f599bc67548) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f599bc675b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599bc6c240) 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&> (0x0x7f599bc67618) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc6c2a0) 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&> > (0x0x7f599bc6c300) 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&> > (0x0x7f599bc67680) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f599bc676e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f599bc6c360) 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&> > (0x0x7f599bc67750) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f599bc677b8) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f599bc67820) 0 empty
      std::integral_constant<bool, true> (0x0x7f599bc6c3c0) 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&> > > (0x0x7f599bc67888) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc6c420) 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&> (0x0x7f599bc678f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc6c480) 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&> > (0x0x7f599bc6c4e0) 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&> > (0x0x7f599bc67958) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f599bc679c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599bc6c540) 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&> (0x0x7f599bc67a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc6c5a0) 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> (0x0x7f599bc6c600) 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&> (0x0x7f599bc67a90) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7f599bc6c660) 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&> (0x0x7f599bc448a0) 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&> (0x0x7f599bc67af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc6c6c0) 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> (0x0x7f599bc67b60) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f599bc67bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f599bc6c720) 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*> (0x0x7f599bc67c30) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f599bc67c98) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f599bc67d00) 0 empty
      std::integral_constant<bool, true> (0x0x7f599bc6c780) 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*> > (0x0x7f599bc6c7e0) 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*> > (0x0x7f599bc67d68) 0 empty
  std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7f599bc67dd0) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f599bc67e38) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f599bc67ea0) 0 empty
        std::integral_constant<bool, true> (0x0x7f599bc6c840) 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&> (0x0x7f599bc6c8a0) 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*> > > (0x0x7f599bc67f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc6c900) 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&> (0x0x7f599bc6c960) 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*&&> (0x0x7f599bc8f068) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc6ca20) 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*&&> > > (0x0x7f599bc6ca80) 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*&&> (0x0x7f599bc8f0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc6cba0) 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*&&> > (0x0x7f599bc6cc00) 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*&&> (0x0x7f599bc8f138) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc6cc60) 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*&&> > (0x0x7f599bc8f1a0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f599bc8f208) 0 empty
    std::integral_constant<bool, true> (0x0x7f599bc6ccc0) 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*&&> (0x0x7f599bc8f270) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc6cd20) 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*&&> > (0x0x7f599bc6cd80) 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*&&> > (0x0x7f599bc8f2d8) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f599bc8f340) 0 empty
    std::integral_constant<bool, true> (0x0x7f599bc6cde0) 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*&&> > (0x0x7f599bc8f478) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f599bc8f4e0) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f599bc8f548) 0 empty
      std::integral_constant<bool, true> (0x0x7f599bc6ce40) 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*&&> > > (0x0x7f599bc8f618) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc6cea0) 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*&&> (0x0x7f599bc8f680) 0 empty
  std::integral_constant<bool, false> (0x0x7f599bc6cf00) 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*&&> > (0x0x7f599bc6cf60) 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*&&> > (0x0x7f599bc8f6e8) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f599bc8f750) 0 empty
    std::integral_constant<bool, true> (0x0x7f599bc9f000) 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*&&> (0x0x7f599bc8f958) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc9f060) 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> (0x0x7f599bc9f0c0) 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*&&> (0x0x7f599bc8f9c0) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&&, true> (0x0x7f599bc9f120) 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*&&> (0x0x7f599bc6c9c0) 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*&&> (0x0x7f599bc8fa28) 0 empty
  std::integral_constant<bool, true> (0x0x7f599bc9f180) 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> (0x0x7f599bc8fa90) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f599bc8faf8) 0 empty
    std::integral_constant<bool, true> (0x0x7f599bc9f1e0) 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*> (0x0x7f599bc8fb60) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f599bc8fbc8) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f599bc8fc30) 0 empty
      std::integral_constant<bool, true> (0x0x7f599bc9f240) 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*> > (0x0x7f599bc9f2a0) 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*> > (0x0x7f599bc8fc98) 0 empty
  std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7f599bc8fd00) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f599bc8fd68) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f599bc8fdd0) 0 empty
        std::integral_constant<bool, true> (0x0x7f599bc9f300) 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&&> (0x0x7f599bc9f360) 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*> (0x0x7f599bbcaea0) 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> (0x0x7f599bce8960) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7f599bd00a90) 0
  std::__uses_alloc_base (0x0x7f599b96ff00) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class log4shib::Priority
   size=1 align=1
   base size=0 base align=1
log4shib::Priority (0x0x7f599b8237e0) 0 empty

Class log4shib::TimeStamp
   size=8 align=4
   base size=8 base align=4
log4shib::TimeStamp (0x0x7f599b823840) 0

Class log4shib::LoggingEvent
   size=144 align=8
   base size=144 base align=8
log4shib::LoggingEvent (0x0x7f599b823a20) 0

Vtable for log4shib::Layout
log4shib::Layout::_ZTVN8log4shib6LayoutE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8log4shib6LayoutE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual

Class log4shib::Layout
   size=8 align=8
   base size=8 base align=8
log4shib::Layout (0x0x7f599b823a80) 0 nearly-empty
    vptr=((& log4shib::Layout::_ZTVN8log4shib6LayoutE) + 16u)

Class log4shib::threading::Mutex
   size=40 align=8
   base size=40 base align=8
log4shib::threading::Mutex (0x0x7f599b823cc0) 0

Class log4shib::threading::ScopedLock
   size=8 align=8
   base size=8 base align=8
log4shib::threading::ScopedLock (0x0x7f599b864120) 0

Vtable for log4shib::Appender
log4shib::Appender::_ZTVN8log4shib8AppenderE: 13u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN8log4shib8AppenderE)
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 log4shib::Appender
   size=40 align=8
   base size=40 base align=8
log4shib::Appender (0x0x7f599b864840) 0
    vptr=((& log4shib::Appender::_ZTVN8log4shib8AppenderE) + 16u)

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

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

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ba9f618) 0 empty
  std::allocator_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b864ae0) 0 empty

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b864c00) 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> (0x0x7f599b864c60) 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> > (0x0x7f599ba9f750) 0 empty
  std::binary_function<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, bool> (0x0x7f599b864d80) 0 empty

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

Class std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ba9f7b8) 0 empty
  __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b864f00) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true> (0x0x7f599ba9f888) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ba9f8f0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b864f60) 0 empty

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

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

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

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

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

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

Class std::__is_void_helper<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ba9faf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b5a5180) 0 empty

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

Class std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > > (0x0x7f599ba9fc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b5a5240) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > >, std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > > (0x0x7f599b5a52a0) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ba9fd00) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f599b5a5300) 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> >, log4shib::Appender*> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ba9fd68) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ba9fdd0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f599b5a5360) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ba9fe38) 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> >, log4shib::Appender*> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ba9fea0) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ba9ff08) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f599b5a53c0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, false> (0x0x7f599ba9ff70) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b5a5420) 0 empty

Class std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ba9f5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b5a5480) 0 empty

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, false>, std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, false>, std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599b5a54e0) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ba9f680) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b5a5540) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, false> (0x0x7f599b5b6000) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b5b6068) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b5a55a0) 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> >, log4shib::Appender*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, false> > (0x0x7f599b5b60d0) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, false> (0x0x7f599b5b6138) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b5b61a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f599b5a5600) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b5b6208) 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> >, log4shib::Appender*> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, false> > (0x0x7f599b5b6270) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, false> (0x0x7f599b5b62d8) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b5b6340) 0 empty
        std::integral_constant<bool, true> (0x0x7f599b5a5660) 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> > > (0x0x7f599b5b63a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b5a56c0) 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> > > (0x0x7f599b5a5780) 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> > > (0x0x7f599b5a57e0) 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> > > (0x0x7f599b5a5720) 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> > > (0x0x7f599b5b6618) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b5a5840) 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> > > (0x0x7f599b5b6680) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b5a58a0) 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> > > > (0x0x7f599b5b67b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b5a5900) 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> > > > > (0x0x7f599b5a5960) 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> > > (0x0x7f599b5b6820) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f599b5a59c0) 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> > > > > (0x0x7f599b5b6888) 0 empty
  std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7f599b5b68f0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f599b5a5a20) 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> > > (0x0x7f599b5b6958) 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> > > > > (0x0x7f599b5b69c0) 0 empty
    std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7f599b5b6a28) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f599b5a5a80) 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> (0x0x7f599b5b6a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b5a5ae0) 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> > > (0x0x7f599b5b6af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b5a5c00) 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> > > > (0x0x7f599b5a5c60) 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> > > (0x0x7f599b5b6b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b5a5cc0) 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> (0x0x7f599b5b6bc8) 0 empty
  std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f599b5b6c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b5a5d20) 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> > (0x0x7f599b5b6c98) 0 empty
  std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7f599b5b6d00) 0 empty
    std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f599b5b6d68) 0 empty
      std::integral_constant<bool, true> (0x0x7f599b5a5e40) 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> > > (0x0x7f599b5b6dd0) 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> > (0x0x7f599b5b6e38) 0 empty
    std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7f599b5b6ea0) 0 empty
      std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f599b5b6f08) 0 empty
        std::integral_constant<bool, true> (0x0x7f599b5a5f00) 0 empty

Class std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > (0x0x7f599b5d3060) 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> (0x0x7f599b5d31e0) 0 empty

Class std::_PCC<true, const std::__cxx11::basic_string<char>, log4shib::Appender*>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const std::__cxx11::basic_string<char>, log4shib::Appender*> (0x0x7f599b5d32a0) 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> > (0x0x7f599b5b6f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b5d3300) 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> > > > > (0x0x7f599b5d3360) 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> > (0x0x7f599b6340d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b5d33c0) 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> > > (0x0x7f599b5d3420) 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> > (0x0x7f599b634138) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b5d3480) 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> > > > (0x0x7f599b6341a0) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char> > (0x0x7f599b634208) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b5d34e0) 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> > (0x0x7f599b634270) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b5d3540) 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> > > (0x0x7f599b5d35a0) 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> > (0x0x7f599b5d3720) 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> > (0x0x7f599b5d3780) 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> > (0x0x7f599b5d36c0) 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> > (0x0x7f599b634680) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b5d37e0) 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> > (0x0x7f599b6347b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b5d3840) 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> > > > (0x0x7f599b634820) 0 empty
  std::is_void<const std::__cxx11::basic_string<char> > (0x0x7f599b634888) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b5d38a0) 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> > > > (0x0x7f599b6348f0) 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> > > > (0x0x7f599b634958) 0 empty
    std::is_void<const std::__cxx11::basic_string<char> > (0x0x7f599b6349c0) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b5d3900) 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> > > > > (0x0x7f599b634a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b5d3960) 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> > (0x0x7f599b634a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b5d39c0) 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> > > (0x0x7f599b5d3a20) 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> > > > (0x0x7f599b634bc8) 0 empty
  std::is_object<const std::__cxx11::basic_string<char> > (0x0x7f599b634c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b5d3a80) 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> > (0x0x7f599b634c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b5d3ae0) 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>&> (0x0x7f599b634d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b5d3ba0) 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> >&> > > (0x0x7f599b5d3c00) 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>&> (0x0x7f599b634e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b5d3c60) 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>&> > (0x0x7f599b5d3cc0) 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> >&> > (0x0x7f599b634ea0) 0 empty
  std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7f599b634f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b5d3d20) 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>&> (0x0x7f599b634f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b5d3d80) 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>&> > (0x0x7f599b5d3de0) 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> >&> > (0x0x7f599b6560d0) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f599b656138) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b5d3e40) 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> >&> > (0x0x7f599b6561a0) 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> >&> > (0x0x7f599b656208) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f599b656270) 0 empty
      std::integral_constant<bool, true> (0x0x7f599b5d3ea0) 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> >&> > > (0x0x7f599b6562d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b5d3f00) 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>&> (0x0x7f599b656340) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b5d3f60) 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>&> > (0x0x7f599b65d000) 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> >&> > (0x0x7f599b656478) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f599b6564e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b65d060) 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>&> (0x0x7f599b656548) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b65d0c0) 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> (0x0x7f599b65d120) 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>&> (0x0x7f599b6565b0) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&, true> (0x0x7f599b65d180) 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>&> (0x0x7f599b5d3b40) 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>&> (0x0x7f599b656680) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b65d1e0) 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> (0x0x7f599b6567b8) 0 empty
  std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f599b656820) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b65d240) 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> > (0x0x7f599b6568f0) 0 empty
  std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f599b656958) 0 empty
    std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f599b6569c0) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b65d2a0) 0 empty

Class std::conditional<false, std::is_copy_assignable<log4shib::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<log4shib::Appender*>, std::is_copy_assignable<const std::__cxx11::basic_string<char> > > (0x0x7f599b65d300) 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<log4shib::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<log4shib::Appender*> > (0x0x7f599b656a90) 0 empty
  std::is_copy_assignable<const std::__cxx11::basic_string<char> > (0x0x7f599b656af8) 0 empty
    std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f599b656b60) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f599b656bc8) 0 empty
        std::integral_constant<bool, false> (0x0x7f599b65d360) 0 empty

Class std::conditional<false, const std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*>&, const std::__nonesuch&> (0x0x7f599b65d3c0) 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<log4shib::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<log4shib::Appender*> > > (0x0x7f599b656d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b65d420) 0 empty

Class std::conditional<true, const std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*>&, const std::__nonesuch&> (0x0x7f599b65d480) 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>&&> (0x0x7f599b656dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b65d540) 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> >&&> > > (0x0x7f599b65d5a0) 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>&&> (0x0x7f599b656f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b65d600) 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>&&> > (0x0x7f599b65d660) 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>&&> (0x0x7f599b656f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b65d6c0) 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> >&&> > (0x0x7f599b67a000) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f599b67a068) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b65d720) 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>&&> (0x0x7f599b67a0d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b65d780) 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>&&> > (0x0x7f599b65d7e0) 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> >&&> > (0x0x7f599b67a208) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f599b67a270) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b65d840) 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> >&&> > (0x0x7f599b67a2d8) 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> >&&> > (0x0x7f599b67a340) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f599b67a3a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f599b65d8a0) 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> >&&> > > (0x0x7f599b67a410) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b65d900) 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>&&> (0x0x7f599b67a478) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b65d960) 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>&&> > (0x0x7f599b65d9c0) 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> >&&> > (0x0x7f599b67a5b0) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f599b67a618) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b65da20) 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>&&> (0x0x7f599b67a680) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b65da80) 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> (0x0x7f599b65dae0) 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>&&> (0x0x7f599b67a6e8) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&&, true> (0x0x7f599b65db40) 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>&&> (0x0x7f599b65d4e0) 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>&&> (0x0x7f599b67a750) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b65dba0) 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> (0x0x7f599b67a888) 0 empty
  std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f599b67a8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b65dc00) 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> > (0x0x7f599b67a9c0) 0 empty
  std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f599b67aa28) 0 empty
    std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f599b67aa90) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b65dc60) 0 empty

Class std::conditional<false, std::is_move_assignable<log4shib::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<log4shib::Appender*>, std::is_move_assignable<const std::__cxx11::basic_string<char> > > (0x0x7f599b65dcc0) 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<log4shib::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<log4shib::Appender*> > (0x0x7f599b67ab60) 0 empty
  std::is_move_assignable<const std::__cxx11::basic_string<char> > (0x0x7f599b67abc8) 0 empty
    std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f599b67ac30) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f599b67ac98) 0 empty
        std::integral_constant<bool, false> (0x0x7f599b65dd20) 0 empty

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

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

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

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

Class std::__are_same<long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long int, int> (0x0x7f599b6b6d80) 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 (0x0x7f599b6b6e40) 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> (0x0x7f599b6e71e0) 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 (0x0x7f599b6e72a0) 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> (0x0x7f599b6e7600) 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 (0x0x7f599b6e76c0) 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> (0x0x7f599b6e7a20) 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 (0x0x7f599b6e7ae0) 0

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

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

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

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7f599b71e780) 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> (0x0x7f599b71e840) 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> (0x0x7f599b71e8a0) 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> (0x0x7f599b71e7e0) 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> (0x0x7f599b67af70) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b71e900) 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> (0x0x7f599b333000) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b71e960) 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> > > (0x0x7f599b71e9c0) 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> (0x0x7f599b333068) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b71eae0) 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> > (0x0x7f599b71eb40) 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> (0x0x7f599b3331a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b71eba0) 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> > (0x0x7f599b333208) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7f599b333270) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b71ec00) 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> > (0x0x7f599b3332d8) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f599b333340) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7f599b3333a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b71ed20) 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> (0x0x7f599b333410) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b71ee40) 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> > > (0x0x7f599b71eea0) 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> (0x0x7f599b333478) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b71ef00) 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> > (0x0x7f599b71ef60) 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> (0x0x7f599b3334e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b34a000) 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> > (0x0x7f599b333548) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7f599b3335b0) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b34a060) 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> (0x0x7f599b333618) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b34a0c0) 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> > (0x0x7f599b34a120) 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> > (0x0x7f599b333680) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7f599b3336e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b34a180) 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> > (0x0x7f599b333750) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f599b3337b8) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7f599b333820) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b34a1e0) 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> > > (0x0x7f599b333888) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b34a240) 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> (0x0x7f599b3338f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b34a2a0) 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> > (0x0x7f599b34a300) 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> > (0x0x7f599b333958) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7f599b3339c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b34a360) 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> (0x0x7f599b333a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b34a3c0) 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> (0x0x7f599b34a420) 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> (0x0x7f599b333a90) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7f599b34a480) 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> (0x0x7f599b71ede0) 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> (0x0x7f599b333b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b34a660) 0 empty

Class std::enable_if<true, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<true, void> (0x0x7f599b34a6c0) 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>&> (0x0x7f599b34aa80) 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 (0x0x7f599b34ad20) 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 (0x0x7f599b371120) 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 (0x0x7f599b3714e0) 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 (0x0x7f599b3718a0) 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 (0x0x7f599b371c60) 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 (0x0x7f599b3a8060) 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 (0x0x7f599b3a8420) 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 (0x0x7f599b3a87e0) 0

Class std::iterator_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<wchar_t*> (0x0x7f599b3a8ba0) 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>&> (0x0x7f599b3a8f60) 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>&> (0x0x7f599b3f4660) 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>&> (0x0x7f599b418060) 0 empty

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

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

Class std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >
   size=72 align=8
   base size=72 base align=8
std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > (0x0x7f599b333d68) 0
  std::_Rb_tree_node_base (0x0x7f599b418540) 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>&> > (0x0x7f599b4187e0) 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>&> (0x0x7f599b333f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b418840) 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>&> (0x0x7f599b4360d0) 0 empty
  std::is_empty<const std::__cxx11::basic_string<char>&> (0x0x7f599b436138) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b4188a0) 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> (0x0x7f599b418900) 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> >&> (0x0x7f599b4361a0) 0
  std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false> (0x0x7f599b418960) 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> >&> (0x0x7f599b436270) 0
  std::_Tuple_impl<0ul, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f599b4362d8) 0
    std::_Head_base<0ul, const std::__cxx11::basic_string<char>&, false> (0x0x7f599b4189c0) 0

Class std::is_same<void, void>
   size=1 align=1
   base size=1 base align=1
std::is_same<void, void> (0x0x7f599b436478) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b418ae0) 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> >&> (0x0x7f599b418b40) 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>&> > (0x0x7f599b418ba0) 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>&> (0x0x7f599b418c60) 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>&> (0x0x7f599b418cc0) 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>&> (0x0x7f599b418c00) 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>&> (0x0x7f599b436a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b418d20) 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>&> (0x0x7f599b436af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b418d80) 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>&> > (0x0x7f599b418ea0) 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> >&> > (0x0x7f599b436b60) 0 empty
  std::is_function<const std::__cxx11::basic_string<char>&> (0x0x7f599b436bc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b418f00) 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> >&> > > (0x0x7f599b436c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b418f60) 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>&> > (0x0x7f599b130000) 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>&> (0x0x7f599b436c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b130060) 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> >&> > (0x0x7f599b436d00) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7f599b436d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b1300c0) 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>&> (0x0x7f599b436dd0) 0 empty
  std::__do_is_static_castable_impl (0x0x7f599b130120) 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>&> (0x0x7f599b436ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b130180) 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>&> (0x0x7f599b436f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b1301e0) 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>&> > (0x0x7f599b130240) 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>&> (0x0x7f599b130300) 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> (0x0x7f599b1302a0) 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> > (0x0x7f599b436410) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b130360) 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> > > (0x0x7f599b4364e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b1303c0) 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> > > > (0x0x7f599b1304e0) 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> >&> > > (0x0x7f599b4366e8) 0 empty
  std::__not_<std::is_same<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > > (0x0x7f599b436750) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b130540) 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> > (0x0x7f599b130600) 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> (0x0x7f599b146000) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b130660) 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> > (0x0x7f599b146068) 0 empty
  std::__is_lvalue_to_rvalue_ref<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&, false> (0x0x7f599b1460d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b1306c0) 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> > > (0x0x7f599b146138) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b130720) 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> > > > (0x0x7f599b1461a0) 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> > > (0x0x7f599b146208) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b130780) 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>&> (0x0x7f599b146270) 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> > > > (0x0x7f599b1462d8) 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> > > (0x0x7f599b146340) 0 empty
      std::integral_constant<bool, true> (0x0x7f599b1307e0) 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>&> (0x0x7f599b1463a8) 0 empty
  std::__is_direct_constructible_ref_cast<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f599b146410) 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> > > > (0x0x7f599b146478) 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> > > (0x0x7f599b1464e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f599b130840) 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>&> (0x0x7f599b146548) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b1308a0) 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> >&> (0x0x7f599b1465b0) 0 empty
  std::__is_direct_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f599b146618) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b130900) 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> >&> (0x0x7f599b146680) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b130960) 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> >&> > (0x0x7f599b1466e8) 0 empty
  std::is_constructible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> (0x0x7f599b146750) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b1309c0) 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> >&> > > (0x0x7f599b130a80) 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>&> > (0x0x7f599b130ae0) 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>&> (0x0x7f599b146958) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b130b40) 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> >&> > (0x0x7f599b1469c0) 0 empty
  std::is_array<const std::__cxx11::basic_string<char>&> (0x0x7f599b146a28) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b130ba0) 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> >&> > (0x0x7f599b146a90) 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> >&> > (0x0x7f599b146af8) 0 empty
    std::is_array<const std::__cxx11::basic_string<char>&> (0x0x7f599b146b60) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b130c00) 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> (0x0x7f599b130c60) 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>&> (0x0x7f599b146c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b130cc0) 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> >&> > (0x0x7f599b146d68) 0 empty
  std::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f599b146dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b130d20) 0 empty

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

Class std::enable_if<false, bool>
   size=1 align=1
   base size=0 base align=1
std::enable_if<false, bool> (0x0x7f599b130e40) 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> > (0x0x7f599b146ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b130ea0) 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> > > (0x0x7f599b146f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b130f00) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::pointer_traits<char32_t*>
   size=1 align=1
   base size=0 base align=1
std::pointer_traits<char32_t*> (0x0x7f599b1ee180) 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*> (0x0x7f599b1ee600) 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&> (0x0x7f599b21b1e0) 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> >&> > (0x0x7f599b21b2a0) 0 empty

Class std::remove_reference<std::tuple<> >
   size=1 align=1
   base size=0 base align=1
std::remove_reference<std::tuple<> > (0x0x7f599b21b360) 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*> (0x0x7f599b16d138) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b21b420) 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*> (0x0x7f599b21b480) 0 empty

Class std::_PCC<true, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b21b780) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b16d0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b21b7e0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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> >, log4shib::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::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> >, log4shib::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599b21b840) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b16d1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b21b8a0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599b21b900) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b16d208) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b21b960) 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> >, log4shib::Appender*> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599b16d2d8) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b28a000) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b21b9c0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b28a068) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b21ba20) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599b21ba80) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b21bb40) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b21bba0) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b21bae0) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b28a138) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b21bc00) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b28a1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b21bc60) 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> >, log4shib::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599b28a208) 0 empty
  std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b28a270) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b21bcc0) 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> >, log4shib::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599b28a2d8) 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> >, log4shib::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599b28a340) 0 empty
    std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b28a3a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b21bd20) 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> >, log4shib::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599b28a410) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b21bd80) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b28a478) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b21bde0) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599b21be40) 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> >, log4shib::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599b28a4e0) 0 empty
  std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b28a548) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b21bea0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b28a5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b21bf00) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599b28a618) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b2a2000) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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> >, log4shib::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::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> >, log4shib::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > > (0x0x7f599b2a2060) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599b28a680) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b2a20c0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> > (0x0x7f599b2a2120) 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> >, log4shib::Appender*> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599b28a6e8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599b28a750) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b2a2180) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599b28a7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b2a21e0) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> > (0x0x7f599b2a2240) 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> >, log4shib::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599b28a820) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599b28a888) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b2a22a0) 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> >, log4shib::Appender*> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599b28a8f0) 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> >, log4shib::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599b28a958) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599b28a9c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f599b2a2300) 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> >, log4shib::Appender*> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > > (0x0x7f599b28aa28) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b2a2360) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599b28aa90) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b2a23c0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> > (0x0x7f599b2a2420) 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> >, log4shib::Appender*> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599b28aaf8) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599b28ab60) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b2a2480) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599b28abc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b2a24e0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&, true> (0x0x7f599b2a2540) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599b28ac30) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, true> (0x0x7f599b2a25a0) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599b28ad00) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b2a2600) 0 empty

Class std::conditional<false, std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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> >, log4shib::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::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> >, log4shib::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > > (0x0x7f599b2a2660) 0 empty

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599b28ad68) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b2a26c0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> > (0x0x7f599b2a2720) 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> >, log4shib::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> >, log4shib::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> >, log4shib::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> >, log4shib::Appender*> >&> > (0x0x7f599b28add0) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599b28ae38) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b2a2780) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599b28aea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b2a27e0) 0 empty

Class std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> > (0x0x7f599b2a2840) 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> >, log4shib::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599b28af08) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599b28af70) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b2a28a0) 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> >, log4shib::Appender*> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599b2c4000) 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> >, log4shib::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599b2c4068) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599b2c40d0) 0 empty
      std::integral_constant<bool, true> (0x0x7f599b2a2900) 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> >, log4shib::Appender*> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > > (0x0x7f599b2c4138) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b2a2960) 0 empty

Class std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599b2c41a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b2a29c0) 0 empty

Class std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> > (0x0x7f599b2a2a20) 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> >, log4shib::Appender*> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599b2c4208) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599b2c4270) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b2a2a80) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599b2c42d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b2a2ae0) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&, true> (0x0x7f599b2a2b40) 0 empty

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599b2c4340) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, true> (0x0x7f599b2a2ba0) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599b21bf60) 0 empty

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599b2c43a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b2a2c00) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, true> (0x0x7f599b2c4410) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599b2c4478) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b2a2c60) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b2c44e0) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, true> (0x0x7f599b2c4548) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599b2c45b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f599b2a2cc0) 0 empty

Class std::conditional<true, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599b2a2d20) 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> >, log4shib::Appender*> > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599b2c4618) 0 empty
  std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b2c4680) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, true> (0x0x7f599b2c46e8) 0 empty
      std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599b2c4750) 0 empty
        std::integral_constant<bool, true> (0x0x7f599b2a2d80) 0 empty

Class std::conditional<true, const std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >&, const std::__nonesuch&> (0x0x7f599b2a2de0) 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> >, log4shib::Appender*> > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599b2c4820) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b2a2e40) 0 empty

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

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599b2c48f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b2a2f60) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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> >, log4shib::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::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> >, log4shib::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > > (0x0x7f599b2e2000) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599b2c4958) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b2e2060) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> > (0x0x7f599b2e20c0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599b2c49c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b2e2120) 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> >, log4shib::Appender*> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599b2c4a28) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599b2c4a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b2e2180) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599b2c4af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b2e21e0) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> > (0x0x7f599b2e2240) 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> >, log4shib::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599b2c4b60) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599b2c4bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b2e22a0) 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> >, log4shib::Appender*> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599b2c4c30) 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> >, log4shib::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599b2c4c98) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599b2c4d00) 0 empty
      std::integral_constant<bool, true> (0x0x7f599b2e2300) 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> >, log4shib::Appender*> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > > (0x0x7f599b2c4d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b2e2360) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599b2c4dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b2e23c0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> > (0x0x7f599b2e2420) 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> >, log4shib::Appender*> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599b2c4e38) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599b2c4ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b2e2480) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599b2c4f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b2e24e0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&, true> (0x0x7f599b2e2540) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599b2c4f70) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, true> (0x0x7f599b2e25a0) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599b2a2f00) 0 empty

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599b2f8000) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b2e2600) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, true> (0x0x7f599b2f8068) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599b2f80d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b2e2660) 0 empty

Class std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b2f8138) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, true> (0x0x7f599b2f81a0) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599b2f8208) 0 empty
      std::integral_constant<bool, true> (0x0x7f599b2e26c0) 0 empty

Class std::conditional<true, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > >, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599b2e2720) 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> >, log4shib::Appender*> > >, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599b2f8270) 0 empty
  std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b2f82d8) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, true> (0x0x7f599b2f8340) 0 empty
      std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599b2f83a8) 0 empty
        std::integral_constant<bool, true> (0x0x7f599b2e2780) 0 empty

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

Class std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b21b720) 0

Class std::is_same<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b2f8478) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b2e2840) 0 empty

Class std::_PCC<false, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b2e28a0) 0 empty

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

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

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

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

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

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

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7f599af241e0) 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> (0x0x7f599af245a0) 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> (0x0x7f599af24600) 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> (0x0x7f599af24540) 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> (0x0x7f599b2f8c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f599af24660) 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> (0x0x7f599af246c0) 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*> (0x0x7f599af244e0) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7f599af24780) 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*> (0x0x7f599af24840) 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*> (0x0x7f599af24ae0) 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> (0x0x7f599af24cc0) 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> (0x0x7f599af24d20) 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> (0x0x7f599af24c60) 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> (0x0x7f599b2f8ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599af24d80) 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> (0x0x7f599af24de0) 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*> (0x0x7f599af24c00) 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*> (0x0x7f599af630c0) 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> (0x0x7f599af632a0) 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> (0x0x7f599af63300) 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> (0x0x7f599af63240) 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> (0x0x7f599af6d068) 0 empty
  std::integral_constant<bool, false> (0x0x7f599af63360) 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> (0x0x7f599af633c0) 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*> (0x0x7f599af631e0) 0 empty

Class std::unary_function<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*>, const std::__cxx11::basic_string<char> > (0x0x7f599af63960) 0 empty

Class std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > (0x0x7f599af6d138) 0 empty
  std::unary_function<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*>, const std::__cxx11::basic_string<char> > (0x0x7f599af639c0) 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&> > (0x0x7f599af63f00) 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*> > > (0x0x7f599af9b060) 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*> (0x0x7f599af6d340) 0 empty
  std::integral_constant<bool, false> (0x0x7f599af9b0c0) 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*> > (0x0x7f599af9b120) 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> > > (0x0x7f599af6d3a8) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f599af6d410) 0 empty
    std::integral_constant<bool, false> (0x0x7f599af9b180) 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*> (0x0x7f599af6d478) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7f599af6d4e0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f599af6d548) 0 empty
      std::integral_constant<bool, false> (0x0x7f599af9b1e0) 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*> > (0x0x7f599af9b240) 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*> > (0x0x7f599af6d5b0) 0 empty
  std::is_function<std::_Rb_tree_node_base*> (0x0x7f599af6d618) 0 empty
    std::integral_constant<bool, false> (0x0x7f599af9b2a0) 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*> > (0x0x7f599af6d680) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7f599af6d6e8) 0 empty
    std::is_function<std::_Rb_tree_node_base*> (0x0x7f599af6d750) 0 empty
      std::integral_constant<bool, false> (0x0x7f599af9b300) 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*> > (0x0x7f599af9b360) 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*> (0x0x7f599af6d7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599af9b3c0) 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*> (0x0x7f599af6d820) 0 empty
  std::integral_constant<bool, false> (0x0x7f599af9b420) 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*> > (0x0x7f599af9b480) 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*> (0x0x7f599af6d888) 0 empty
  std::integral_constant<bool, false> (0x0x7f599af9b4e0) 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*> (0x0x7f599af6d8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599af9b540) 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*> > (0x0x7f599af6d958) 0 empty
  std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7f599af6d9c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f599af9b5a0) 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*> (0x0x7f599af6daf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599af9b600) 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*> > > (0x0x7f599af9b660) 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*> (0x0x7f599af6db60) 0 empty
  std::integral_constant<bool, false> (0x0x7f599af9b6c0) 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*> > > (0x0x7f599af9b720) 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*> (0x0x7f599af6dbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599af9b780) 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*> (0x0x7f599af6dc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f599af9b7e0) 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*> > > (0x0x7f599af9b840) 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*> > (0x0x7f599af6dc98) 0 empty
  std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f599af6dd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f599af9b8a0) 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*> > (0x0x7f599af6dd68) 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*> > (0x0x7f599af6ddd0) 0 empty
    std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f599af6de38) 0 empty
      std::integral_constant<bool, true> (0x0x7f599af9b900) 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*> > (0x0x7f599af6dea0) 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*> > (0x0x7f599af6df08) 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*> > (0x0x7f599af6df70) 0 empty
      std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f599af6d270) 0 empty
        std::integral_constant<bool, true> (0x0x7f599af9b960) 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*> (0x0x7f599af6d2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599af9b9c0) 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*> > (0x0x7f599afc0000) 0 empty
  std::is_scalar<std::_Rb_tree_node_base*> (0x0x7f599afc0068) 0 empty
    std::integral_constant<bool, true> (0x0x7f599af9ba20) 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> (0x0x7f599afc01a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599af9bb40) 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*> (0x0x7f599afc0208) 0 empty
  std::integral_constant<bool, true> (0x0x7f599af9bba0) 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*> > (0x0x7f599af9bc00) 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&> (0x0x7f599afc0270) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f599af9bd20) 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&> > (0x0x7f599afc0340) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f599afc03a8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f599af9be40) 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&> (0x0x7f599afc0410) 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&> > (0x0x7f599afc0478) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f599afc04e0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f599af9bf00) 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&> (0x0x7f599afc0618) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f599afc0680) 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&> > (0x0x7f599afc06e8) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f599afc0750) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f599afc6000) 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&> (0x0x7f599afc0820) 0 empty
  std::integral_constant<bool, true> (0x0x7f599afc6240) 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&> (0x0x7f599afc0888) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f599afc08f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599afc6360) 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&> (0x0x7f599afc0958) 0 empty
  std::integral_constant<bool, true> (0x0x7f599afc6420) 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&> > (0x0x7f599afc6480) 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&> > (0x0x7f599afc09c0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f599afc0a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f599afc64e0) 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&> (0x0x7f599afc6600) 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&> (0x0x7f599afc6660) 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&> (0x0x7f599afc65a0) 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&> (0x0x7f599afc0bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599afc66c0) 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&> (0x0x7f599afc0c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f599afc6720) 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*> > > (0x0x7f599afc6780) 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*> > (0x0x7f599afc68a0) 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*> > (0x0x7f599afc0c98) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f599afc0d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f599afc6900) 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*> > (0x0x7f599afc0e38) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f599afc0ea0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f599afc0f08) 0 empty
      std::integral_constant<bool, false> (0x0x7f599afc6960) 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> (0x0x7f599afc69c0) 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*> (0x0x7f599afc0af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599afc6ba0) 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*> > (0x0x7f599afc6c00) 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*> > (0x0x7f599afdf000) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f599afdf068) 0 empty
    std::integral_constant<bool, true> (0x0x7f599afc6c60) 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*> > > > (0x0x7f599afc6d20) 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&&> > (0x0x7f599afc6d80) 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*> > (0x0x7f599afc6de0) 0 empty

Class std::is_function<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<int&&> (0x0x7f599afdf340) 0 empty
  std::integral_constant<bool, false> (0x0x7f599afc6ea0) 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&&> > > (0x0x7f599afc6f00) 0 empty

Class std::is_lvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<int&&> (0x0x7f599afdf3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599afc6f60) 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&&> > (0x0x7f599aff6000) 0 empty

Class std::is_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int&&> (0x0x7f599afdf410) 0 empty
  std::integral_constant<bool, true> (0x0x7f599aff6120) 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&&> > (0x0x7f599afdf478) 0 empty
  std::is_rvalue_reference<int&&> (0x0x7f599afdf4e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599aff6180) 0 empty

Class std::is_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&&> (0x0x7f599afdf548) 0 empty
  std::integral_constant<bool, true> (0x0x7f599aff61e0) 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&&> > (0x0x7f599aff6240) 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&&> > (0x0x7f599afdf5b0) 0 empty
  std::is_reference<int&&> (0x0x7f599afdf618) 0 empty
    std::integral_constant<bool, true> (0x0x7f599aff62a0) 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&&> > (0x0x7f599afdf680) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f599afdf6e8) 0 empty
    std::is_reference<int&&> (0x0x7f599afdf750) 0 empty
      std::integral_constant<bool, true> (0x0x7f599aff6300) 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&&> > > (0x0x7f599afdf7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599aff6360) 0 empty

Class std::is_object<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&&> (0x0x7f599afdf8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599aff6480) 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&&> > (0x0x7f599aff64e0) 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&&> > (0x0x7f599afdf958) 0 empty
  std::is_reference<int&&> (0x0x7f599afdf9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599aff6540) 0 empty

Class std::__is_referenceable<int&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<int&&> (0x0x7f599afdfa28) 0 empty
  std::integral_constant<bool, true> (0x0x7f599aff65a0) 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> (0x0x7f599aff6600) 0 empty

Class std::add_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&&> (0x0x7f599afdfa90) 0 empty
  std::__add_rvalue_reference_helper<int&&, true> (0x0x7f599aff6660) 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&&> (0x0x7f599afdf2d8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f599afc6e40) 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&&> > (0x0x7f599afdfb60) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f599afdfbc8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f599aff66c0) 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&&> (0x0x7f599afdfc30) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f599afdfc98) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f599afdfd00) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f599aff6720) 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&&> (0x0x7f599afdfd68) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x7f599afdfdd0) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f599afdfe38) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f599afdfea0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f599aff6780) 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&&> (0x0x7f599afdff08) 0 empty
  std::integral_constant<bool, false> (0x0x7f599aff67e0) 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&&> (0x0x7f599afdff70) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f599afdf138) 0 empty
    std::integral_constant<bool, false> (0x0x7f599aff6840) 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&&> (0x0x7f599afdf1a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599aff68a0) 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&&> > (0x0x7f599aff6900) 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*> > > (0x0x7f599afdf208) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f599b007000) 0 empty
    std::integral_constant<bool, false> (0x0x7f599aff6960) 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*> > > > (0x0x7f599aff6a20) 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&&> > (0x0x7f599aff6a80) 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*> > > > (0x0x7f599b0071a0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f599b007208) 0 empty
    std::integral_constant<bool, false> (0x0x7f599aff6ae0) 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*> > > > (0x0x7f599aff6ba0) 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&> > (0x0x7f599aff6c00) 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*&> > (0x0x7f599aff6c60) 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*> > (0x0x7f599aff6cc0) 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*&> (0x0x7f599b0073a8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f599aff6d20) 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*&> > (0x0x7f599b007478) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f599b0074e0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f599aff6e40) 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*&> (0x0x7f599b007548) 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*&> > (0x0x7f599b0075b0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f599b007618) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f599aff6f00) 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*&> (0x0x7f599b007680) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f599b0076e8) 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*&> > (0x0x7f599b007750) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f599b0077b8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f599b01f0c0) 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*&> (0x0x7f599b007820) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b01f1e0) 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*&> (0x0x7f599b007888) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f599b0078f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b01f240) 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*&> (0x0x7f599b007958) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b01f2a0) 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*&> > (0x0x7f599b01f300) 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*> > (0x0x7f599b01f360) 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*&> (0x0x7f599b01f420) 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*&> (0x0x7f599b01f480) 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*&> (0x0x7f599b01f3c0) 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*&> (0x0x7f599b007a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b01f4e0) 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*&> (0x0x7f599b007a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b01f540) 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*> > > (0x0x7f599b01f5a0) 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*> > (0x0x7f599b007af8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f599b007b60) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f599b007bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b01f600) 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> (0x0x7f599b01f660) 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*> (0x0x7f599b007d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b01f780) 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*> > (0x0x7f599b007d68) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f599b007dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b01f7e0) 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*> > > (0x0x7f599b007e38) 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*> > (0x0x7f599b007ea0) 0 empty
    std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f599b007f08) 0 empty
      std::integral_constant<bool, true> (0x0x7f599b01f840) 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*> > > (0x0x7f599b007f70) 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*> > > (0x0x7f599b007068) 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*> > (0x0x7f599b0070d0) 0 empty
      std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f599b007270) 0 empty
        std::integral_constant<bool, true> (0x0x7f599b01f8a0) 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*> > > > (0x0x7f599b01f960) 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&> > (0x0x7f599b01f9c0) 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*&> > (0x0x7f599b01fa20) 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*> > > (0x0x7f599b03f000) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b01fa80) 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*> > > > (0x0x7f599b03f068) 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*> > > (0x0x7f599b03f0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b01fae0) 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*> > > > (0x0x7f599b03f138) 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*> > > > (0x0x7f599b03f1a0) 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*> > > (0x0x7f599b03f208) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b01fb40) 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&&> > (0x0x7f599b01fc00) 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*&> > (0x0x7f599b03f340) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f599b03f3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b01fc60) 0 empty

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

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

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

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

Class std::is_void<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&&> (0x0x7f599b03f5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b01fea0) 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*> > > (0x0x7f599b01ff00) 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*> > (0x0x7f599b03f618) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f599b03f680) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f599b03f6e8) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b01ff60) 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> (0x0x7f599b051000) 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*> (0x0x7f599b03f820) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b051060) 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*> > (0x0x7f599b0510c0) 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*> > (0x0x7f599b03f888) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7f599b03f8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b051120) 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*&> (0x0x7f599b0511e0) 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*> > > > (0x0x7f599b051420) 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*&> > (0x0x7f599b051480) 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&&> > (0x0x7f599b0514e0) 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*> > (0x0x7f599b051600) 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&&> (0x0x7f599b03fb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b051780) 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&&> > > (0x0x7f599b0517e0) 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&&> (0x0x7f599b03fbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b051840) 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&&> > (0x0x7f599b0518a0) 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&&> (0x0x7f599b03fc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b051900) 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&&> > (0x0x7f599b03fc98) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7f599b03fd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b051960) 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&&> (0x0x7f599b03fd68) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b0519c0) 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&&> > (0x0x7f599b051a20) 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&&> > (0x0x7f599b03fdd0) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f599b03fe38) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b051a80) 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&&> > (0x0x7f599b03fea0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7f599b03ff08) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f599b03ff70) 0 empty
      std::integral_constant<bool, true> (0x0x7f599b051ae0) 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&&> > > (0x0x7f599b03f270) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b051b40) 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&&> (0x0x7f599b03f2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b051ba0) 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&&> > (0x0x7f599b051c00) 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&&> > (0x0x7f599b03f410) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f599b03f478) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b051c60) 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&&> (0x0x7f599b03f958) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b051cc0) 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> (0x0x7f599b051d20) 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&&> (0x0x7f599b083000) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&&, true> (0x0x7f599b051d80) 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&&> (0x0x7f599b03faf8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f599b051720) 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&&> > (0x0x7f599b0830d0) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f599b083138) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f599b051ea0) 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&&> (0x0x7f599b0831a0) 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&&> > (0x0x7f599b083208) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f599b083270) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f599b051f60) 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&&> (0x0x7f599b0833a8) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f599b083410) 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&&> > (0x0x7f599b083478) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f599b0834e0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f599b086060) 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&&> (0x0x7f599b0835b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b0862a0) 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&&> (0x0x7f599b083618) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f599b083680) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b0863c0) 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&&> (0x0x7f599b0836e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599b086540) 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&&> > (0x0x7f599b0865a0) 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*> > (0x0x7f599b086600) 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*> > (0x0x7f599b083750) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f599b0837b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b086660) 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*> > > (0x0x7f599b083820) 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*> > (0x0x7f599b083888) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f599b0838f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f599b0866c0) 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*> > > (0x0x7f599b083958) 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*> > > (0x0x7f599b0839c0) 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*> > (0x0x7f599b083a28) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f599b083a90) 0 empty
        std::integral_constant<bool, true> (0x0x7f599b086720) 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*> > > > (0x0x7f599b0867e0) 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*&> > (0x0x7f599b086840) 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&&> > (0x0x7f599b0868a0) 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*> > > (0x0x7f599b083b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b086900) 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*> > > > (0x0x7f599b083bc8) 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*> > > (0x0x7f599b083c30) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b086960) 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*> > > > (0x0x7f599b083c98) 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*> > > > (0x0x7f599b083d00) 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*> > > (0x0x7f599b083d68) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b0869c0) 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*&> > (0x0x7f599b086a80) 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*&> > (0x0x7f599b083dd0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f599b083e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b086ae0) 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*> > (0x0x7f599b086ba0) 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*> > (0x0x7f599b083ea0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f599b083f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f599b086c00) 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*> > > > (0x0x7f599b086f00) 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&> > (0x0x7f599b086f60) 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&&> > (0x0x7f599b0d5000) 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*> > > (0x0x7f599b0d0068) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f599b0d00d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b0d5060) 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*> > > (0x0x7f599b0d0138) 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*> > > (0x0x7f599b0d01a0) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f599b0d0208) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b0d50c0) 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*> > > > (0x0x7f599b0d5180) 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&> > (0x0x7f599b0d51e0) 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&&> > (0x0x7f599b0d5240) 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*> > > > (0x0x7f599b0d02d8) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f599b0d0340) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b0d52a0) 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*> > > > (0x0x7f599b0d03a8) 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*> > > > (0x0x7f599b0d0410) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f599b0d0478) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b0d5300) 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*&> > (0x0x7f599b0d53c0) 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&&> > (0x0x7f599b0d04e0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f599b0d0548) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b0d5420) 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*> > (0x0x7f599b0d54e0) 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*> > (0x0x7f599b0d05b0) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7f599b0d0618) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b0d5540) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> > (0x0x7f599b0d5ae0) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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> >, log4shib::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::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> >, log4shib::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599b0d5b40) 0 empty

Class std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b0d06e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b0d5ba0) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, 0u> >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, 0u> >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599b0d5c00) 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> >, log4shib::Appender*> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, 0u> > > (0x0x7f599b0d0750) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b0d07b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b0d5c60) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b0d0820) 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> >, log4shib::Appender*> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, 0u> > > (0x0x7f599b0d0888) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b0d08f0) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b0d5cc0) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599b0d5d20) 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> >, log4shib::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599b0d0958) 0 empty
  std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b0d09c0) 0 empty
    std::integral_constant<bool, false> (0x0x7f599b0d5d80) 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> >, log4shib::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> >, log4shib::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::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> >, log4shib::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599b0d0a28) 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> >, log4shib::Appender*> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599b0d0a90) 0 empty
    std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b0d0af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f599b0d5de0) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599b0d5e40) 0 empty

Class std::__is_integral_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b0d0b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b0d5ea0) 0 empty

Class std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b0d0bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599b0d5f00) 0 empty

Class std::conditional<false, std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599b0d5f60) 0 empty

Class std::__is_floating_point_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b0d0c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad13000) 0 empty

Class std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b0d0c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad13060) 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> >, log4shib::Appender*> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599b0d0d00) 0 empty
  std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599b0d0d68) 0 empty
    std::integral_constant<bool, false> (0x0x7f599ad130c0) 0 empty

Class std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b0d0dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad13120) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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> >, log4shib::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::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> >, log4shib::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599ad13180) 0 empty

Class std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b0d0e38) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad131e0) 0 empty

Class std::conditional<false, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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> >, log4shib::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::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> >, log4shib::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599ad13240) 0 empty

Class std::__is_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b0d0ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad132a0) 0 empty

Class std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b0d0f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad13300) 0 empty

Class std::conditional<false, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::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> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599ad13360) 0 empty

Class std::__is_member_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599b0d0f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad133c0) 0 empty

Class std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ad27000) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad13420) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599ad13480) 0 empty

Class std::__is_null_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ad27068) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad134e0) 0 empty

Class std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ad270d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad13540) 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> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad27138) 0 empty
  std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ad271a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f599ad135a0) 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> >, log4shib::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad27208) 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> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad27270) 0 empty
    std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ad272d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f599ad13600) 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> >, log4shib::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad27340) 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> >, log4shib::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad273a8) 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> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad27410) 0 empty
      std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ad27478) 0 empty
        std::integral_constant<bool, false> (0x0x7f599ad13660) 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> >, log4shib::Appender*> > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad274e0) 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> >, log4shib::Appender*> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad27548) 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> >, log4shib::Appender*> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad275b0) 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> >, log4shib::Appender*> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad27618) 0 empty
        std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ad27680) 0 empty
          std::integral_constant<bool, false> (0x0x7f599ad136c0) 0 empty

Class std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ad276e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad13720) 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> >, log4shib::Appender*> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad27750) 0 empty
  std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ad277b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f599ad13780) 0 empty

Class std::remove_all_extents<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ad137e0) 0 empty

Class std::__is_destructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ad27820) 0 empty
  std::__do_is_destructible_impl (0x0x7f599ad13840) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, false, false> (0x0x7f599ad278f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ad138a0) 0 empty

Class std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ad27958) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ad13900) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599ad13960) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599ad279c0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f599ad139c0) 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> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599ad27a90) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599ad27af8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f599ad13a20) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599ad27b60) 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> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599ad27bc8) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599ad27c30) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f599ad13a80) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599ad27c98) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599ad27d00) 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> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599ad27d68) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599ad27dd0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f599ad13ae0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599ad27e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ad13b40) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> (0x0x7f599ad27ea0) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&> (0x0x7f599ad27f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ad13ba0) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> (0x0x7f599ad27f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ad13c00) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599ad13c60) 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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599ad42000) 0 empty
  std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> (0x0x7f599ad42068) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ad13cc0) 0 empty

Class std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599ad13de0) 0 empty

Class std::remove_const<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599ad13e40) 0 empty

Class std::remove_cv<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599ad13d80) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599ad42138) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad13ea0) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&> (0x0x7f599ad421a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad13f00) 0 empty

Class std::conditional<false, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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> >, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::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> >, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599ad13f60) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599ad4f000) 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> >, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad42208) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ad42270) 0 empty
    std::integral_constant<bool, false> (0x0x7f599ad4f060) 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> >, log4shib::Appender*> >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad422d8) 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> >, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad42340) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ad423a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f599ad4f0c0) 0 empty

Class std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, false> (0x0x7f599ad4f120) 0 empty

Class std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ad42478) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ad4f180) 0 empty

Class std::conditional<true, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599ad4f1e0) 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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad424e0) 0 empty
  std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ad42548) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ad4f240) 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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > > (0x0x7f599ad4f300) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> > (0x0x7f599ad4f360) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599ad4f3c0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad42680) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f599ad4f420) 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> >, log4shib::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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ad42750) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad427b8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f599ad4f480) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad42820) 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> >, log4shib::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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ad42888) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad428f0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f599ad4f4e0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad42958) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad429c0) 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> >, log4shib::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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ad42a28) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad42a90) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f599ad4f540) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad42af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ad4f5a0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> (0x0x7f599ad42b60) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad42bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ad4f600) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> (0x0x7f599ad42c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ad4f660) 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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ad4f6c0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> > (0x0x7f599ad4f720) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599ad4f780) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599ad42d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad4f840) 0 empty

Class std::conditional<false, std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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> >, log4shib::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::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> >, log4shib::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > > (0x0x7f599ad4f8a0) 0 empty

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599ad42d68) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad4f900) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> > (0x0x7f599ad4f960) 0 empty

Class std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599ad42dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ad4f9c0) 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> >, log4shib::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> >, log4shib::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> >, log4shib::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> >, log4shib::Appender*> >&&> > (0x0x7f599ad42e38) 0 empty
  std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad42ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ad4fa20) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599ad42f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ad4fa80) 0 empty

Class std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> > (0x0x7f599ad4fae0) 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> >, log4shib::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ad42f70) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad91000) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ad4fb40) 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> >, log4shib::Appender*> >&&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ad91068) 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> >, log4shib::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ad910d0) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad91138) 0 empty
      std::integral_constant<bool, true> (0x0x7f599ad4fba0) 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> >, log4shib::Appender*> >&&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > > (0x0x7f599ad911a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad4fc00) 0 empty

Class std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599ad91208) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ad4fc60) 0 empty

Class std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> > (0x0x7f599ad4fcc0) 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> >, log4shib::Appender*> >&&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ad91270) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad912d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ad4fd20) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599ad91340) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ad4fd80) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&, true> (0x0x7f599ad4fde0) 0 empty

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599ad913a8) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, true> (0x0x7f599ad4fe40) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad42c98) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f599ad4f7e0) 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> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ad91478) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad914e0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f599ad4fea0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad91548) 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> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ad915b0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad91618) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f599ad4ff00) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad91680) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad916e8) 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> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ad91750) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad917b8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f599ad4ff60) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad91820) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ada1000) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> (0x0x7f599ad91888) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&> (0x0x7f599ad918f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ada1060) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> (0x0x7f599ad91958) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ada10c0) 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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ada1120) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599ada11e0) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599ada1240) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599ada1180) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599ad91a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ada12a0) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&> (0x0x7f599ad91a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ada1300) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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> >, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::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> >, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599ada1360) 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> >, log4shib::Appender*> >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad91af8) 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> >, log4shib::Appender*> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad91b60) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ad91bc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f599ada13c0) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, false> (0x0x7f599ada1420) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ad91c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ada1480) 0 empty

Class std::conditional<true, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599ada14e0) 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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad91d00) 0 empty
  std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ad91d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ada1540) 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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599ad91dd0) 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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599ad91e38) 0 empty
    std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599ad91ea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f599ada15a0) 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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599ad91f08) 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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599ad91f70) 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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599adba000) 0 empty
      std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599adba068) 0 empty
        std::integral_constant<bool, true> (0x0x7f599ada1600) 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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > > (0x0x7f599ada16c0) 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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ada1720) 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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ada1780) 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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599adba138) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ada17e0) 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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > > (0x0x7f599adba1a0) 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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599adba208) 0 empty
    std::integral_constant<bool, false> (0x0x7f599ada1840) 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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > > (0x0x7f599adba270) 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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > > (0x0x7f599adba2d8) 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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599adba340) 0 empty
      std::integral_constant<bool, false> (0x0x7f599ada18a0) 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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > > (0x0x7f599ada1960) 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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599ada19c0) 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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ada1a20) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599ada1a80) 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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599adba410) 0 empty
  std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599adba478) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ada1ae0) 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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599adba4e0) 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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599adba548) 0 empty
    std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599adba5b0) 0 empty
      std::integral_constant<bool, true> (0x0x7f599ada1b40) 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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599adba618) 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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599adba680) 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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599adba6e8) 0 empty
      std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599adba750) 0 empty
        std::integral_constant<bool, true> (0x0x7f599ada1ba0) 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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > > (0x0x7f599ada1c60) 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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&> > (0x0x7f599ada1cc0) 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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ada1d20) 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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599adba820) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ada1d80) 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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > > (0x0x7f599adba888) 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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599adba8f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f599ada1de0) 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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > > (0x0x7f599adba958) 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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > > (0x0x7f599adba9c0) 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> >, log4shib::Appender*> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > > (0x0x7f599adbaa28) 0 empty
      std::integral_constant<bool, false> (0x0x7f599ada1e40) 0 empty

Class std::conditional<true, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599ada1f00) 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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> > (0x0x7f599adbaa90) 0 empty
  std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&> (0x0x7f599adbaaf8) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ada1f60) 0 empty

Class std::conditional<true, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599ae01060) 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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > >, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> > > > (0x0x7f599adbab60) 0 empty
  std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > (0x0x7f599adbabc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ae010c0) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > (0x0x7f599ae01180) 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> > (0x0x7f599ae01d20) 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> > (0x0x7f599ae01d80) 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> > (0x0x7f599ae01e40) 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> > (0x0x7f599ae01ea0) 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> > (0x0x7f599ae72180) 0

Class std::iterator_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char16_t*> (0x0x7f599ae72240) 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> > (0x0x7f599ae721e0) 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> > (0x0x7f599ae725a0) 0

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

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > > (0x0x7f599ae72de0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> > > > (0x0x7f599ae4f9c0) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> > > > (0x0x7f599ae72e40) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*, std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*, std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*>*> (0x0x7f599ae4faf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599aef13c0) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*>*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*, std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*>*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*, std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*>*> > (0x0x7f599aef1420) 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> >, log4shib::Appender*> >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*>*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*>*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*>*> > > (0x0x7f599ae4fb60) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*, std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*>*> (0x0x7f599ae4fbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f599aef1480) 0 empty

Class std::enable_if<false, void>
   size=1 align=1
   base size=0 base align=1
std::enable_if<false, void> (0x0x7f599aef14e0) 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> >, log4shib::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> >, log4shib::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> >, log4shib::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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f599aef1660) 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>, log4shib::Appender*> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&> > (0x0x7f599aef16c0) 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>, log4shib::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>, log4shib::Appender*> >*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7f599aef1720) 0 empty

Class std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ae4fdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599aef17e0) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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> >, log4shib::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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>, log4shib::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> >, log4shib::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >*&> > > (0x0x7f599aef1840) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ae4fe38) 0 empty
  std::integral_constant<bool, true> (0x0x7f599aef18a0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&> > (0x0x7f599aef1900) 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> >, log4shib::Appender*> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >*&> > (0x0x7f599ae4fea0) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&> (0x0x7f599ae4ff08) 0 empty
    std::integral_constant<bool, true> (0x0x7f599aef1960) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ae4ff70) 0 empty
  std::integral_constant<bool, true> (0x0x7f599aef19c0) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&> > (0x0x7f599aef1a20) 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> >, log4shib::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >*&> > (0x0x7f599ae4f068) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&> (0x0x7f599ae4f0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599aef1a80) 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> >, log4shib::Appender*> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >*&> > (0x0x7f599ae4f138) 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> >, log4shib::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >*&> > (0x0x7f599ae4f1a0) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&> (0x0x7f599ae4f208) 0 empty
      std::integral_constant<bool, true> (0x0x7f599aef1ae0) 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> >, log4shib::Appender*> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >*&> > > (0x0x7f599ae4f3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599aef1b40) 0 empty

Class std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ae4f410) 0 empty
  std::integral_constant<bool, false> (0x0x7f599aef1ba0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&> > (0x0x7f599aef1c00) 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> >, log4shib::Appender*> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::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> >, log4shib::Appender*> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, log4shib::Appender*> >*&> > (0x0x7f599ae4f478) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&> (0x0x7f599ae4f548) 0 empty
    std::integral_constant<bool, true> (0x0x7f599aef1c60) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ae4f5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599aef1cc0) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&, true> (0x0x7f599aef1d20) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ae4f750) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&, true> (0x0x7f599aef1d80) 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>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ae4fd68) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f599aef1780) 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> >, log4shib::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> >, log4shib::Appender*> >*&> > (0x0x7f599ae4f820) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&> (0x0x7f599ae4f8f0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f599aef1de0) 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>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ae4f958) 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> >, log4shib::Appender*> >*&> > (0x0x7f599ae4fa28) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&> (0x0x7f599ab2a000) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f599aef1e40) 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>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ab2a068) 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>, log4shib::Appender*> >*&> (0x0x7f599ab2a0d0) 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> >, log4shib::Appender*> >*&> > (0x0x7f599ab2a138) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&> (0x0x7f599ab2a1a0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f599aef1ea0) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ab2a208) 0 empty
  std::integral_constant<bool, true> (0x0x7f599aef1f00) 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> >, log4shib::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> >, log4shib::Appender*> >*&> (0x0x7f599ab2a270) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::Appender*> >*&> (0x0x7f599ab2a2d8) 0 empty
    std::integral_constant<bool, true> (0x0x7f599aef1f60) 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> >, log4shib::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> >, log4shib::Appender*> >*&> (0x0x7f599ab2a340) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ab2e000) 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> >, log4shib::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> >, log4shib::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> >, log4shib::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> >, log4shib::Appender*> >*&> > (0x0x7f599ab2e060) 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> >, log4shib::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> >, log4shib::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&&> > (0x0x7f599ab2e0c0) 0 empty

Class std::remove_volatile<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ab2e180) 0 empty

Class std::remove_const<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ab2e1e0) 0 empty

Class std::remove_cv<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ab2e120) 0 empty

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ab2a410) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ab2e240) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ab2a478) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ab2e2a0) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7f599ab2e300) 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> >, log4shib::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> >, log4shib::Appender*> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f599ab2a4e0) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f599ab2a548) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f599ab2a5b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f599ab2e360) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&, std::_Rb_tree_node_base*, false> (0x0x7f599ab2e3c0) 0 empty

Class std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&, std::_Rb_tree_node_base*> (0x0x7f599ab2a6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ab2e420) 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>, log4shib::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>, log4shib::Appender*> >*&, std::_Rb_tree_node_base*> > (0x0x7f599ab2e480) 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> >, log4shib::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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f599ab2a750) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f599ab2a7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ab2e4e0) 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> >, log4shib::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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f599ab2a820) 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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f599ab2a888) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f599ab2a8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f599ab2e540) 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> >, log4shib::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> >, log4shib::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> >, log4shib::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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f599ab2a958) 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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f599ab2a9c0) 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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f599ab2aa28) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f599ab2aa90) 0 empty
        std::integral_constant<bool, true> (0x0x7f599ab2e5a0) 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> >, log4shib::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> >, log4shib::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> >, log4shib::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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f599ab2e660) 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> >, log4shib::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> >, log4shib::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> >, log4shib::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> >, log4shib::Appender*> >*&> > (0x0x7f599ab2e6c0) 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> >, log4shib::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> >, log4shib::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&&> > (0x0x7f599ab2e720) 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> >, log4shib::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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f599ab2ab60) 0 empty
  std::integral_constant<bool, false> (0x0x7f599ab2e780) 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> >, log4shib::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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f599ab2abc8) 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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f599ab2ac30) 0 empty
    std::integral_constant<bool, false> (0x0x7f599ab2e7e0) 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> >, log4shib::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> >, log4shib::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> >, log4shib::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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f599ab2ac98) 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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f599ab2ad00) 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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f599ab2ad68) 0 empty
      std::integral_constant<bool, false> (0x0x7f599ab2e840) 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> >, log4shib::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> >, log4shib::Appender*> >*&> > (0x0x7f599ab2e900) 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> >, log4shib::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> >, log4shib::Appender*> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f599ab2add0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f599ab2ae38) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ab2e960) 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>, log4shib::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>, log4shib::Appender*> >*&, std::_Rb_tree_node_base*> > (0x0x7f599ab2ea20) 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> >, log4shib::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> >, log4shib::Appender*> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f599ab2aea0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f599ab2af08) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ab2ea80) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, log4shib::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>, log4shib::Appender*> >*&> (0x0x7f599ab2eb40) 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> >&> > (0x0x7f599abb3c00) 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> >&> > (0x0x7f599ab68680) 0 empty
  std::integral_constant<bool, true> (0x0x7f599abb3c60) 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> >&> > > (0x0x7f599ab686e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599abb3cc0) 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> >&>&&> > (0x0x7f599abb3d80) 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> >&>&&> (0x0x7f599abb3e40) 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> >&>&&> (0x0x7f599abb3ea0) 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> >&>&&> (0x0x7f599abb3de0) 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> >&>&&> (0x0x7f599ab687b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f599abb3f00) 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> >&>&&> (0x0x7f599ab68820) 0 empty
  std::integral_constant<bool, false> (0x0x7f599abb3f60) 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> >&>&&> > (0x0x7f599abed000) 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> >&>&&> (0x0x7f599ab68888) 0 empty
  std::integral_constant<bool, false> (0x0x7f599abed060) 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> >&>&&> > (0x0x7f599ab688f0) 0 empty
  std::is_function<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f599ab68958) 0 empty
    std::integral_constant<bool, false> (0x0x7f599abed0c0) 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> >&>&&> > > (0x0x7f599ab689c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599abed120) 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> >&>&&> (0x0x7f599ab68a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f599abed180) 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> >&>&&> > (0x0x7f599abed1e0) 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> >&> > (0x0x7f599ab68a90) 0 empty
  std::is_lvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f599ab68af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f599abed240) 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> >&>&&> > > (0x0x7f599abed300) 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> >&>&&> > (0x0x7f599abed360) 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> >&>&&> (0x0x7f599ab68bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f599abed3c0) 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> >&>&&> > (0x0x7f599ab68c30) 0 empty
  std::is_rvalue_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f599ab68c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f599abed420) 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> >&>&&> (0x0x7f599ab68d00) 0 empty
  std::integral_constant<bool, true> (0x0x7f599abed480) 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> >&>&&> > (0x0x7f599abed4e0) 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> >&>&&> > (0x0x7f599ab68d68) 0 empty
  std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f599ab68dd0) 0 empty
    std::integral_constant<bool, true> (0x0x7f599abed540) 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> >&>&&> > (0x0x7f599ab68e38) 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> >&>&&> > (0x0x7f599ab68ea0) 0 empty
    std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f599ab68f08) 0 empty
      std::integral_constant<bool, true> (0x0x7f599abed5a0) 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> >&>&&> > > (0x0x7f599ab68f70) 0 empty
  std::integral_constant<bool, false> (0x0x7f599abed600) 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> >&>&&> (0x0x7f599ab681a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599abed660) 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> >&>&&> > (0x0x7f599abed6c0) 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> >&>&&> > (0x0x7f599ab68340) 0 empty
  std::is_reference<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&> (0x0x7f599ac08000) 0 empty
    std::integral_constant<bool, true> (0x0x7f599abed720) 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> >&>&&> (0x0x7f599ac08068) 0 empty
  std::integral_constant<bool, true> (0x0x7f599abed780) 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> (0x0x7f599abed7e0) 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> >&>&&> (0x0x7f599ac080d0) 0 empty
  std::__add_rvalue_reference_helper<std::tuple<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>&&, true> (0x0x7f599abed840) 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>&> (0x0x7f599ab68b60) 0 empty
  std::__do_is_static_castable_impl (0x0x7f599abed2a0) 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>&> (0x0x7f599ac081a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f599abed8a0) 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>&> (0x0x7f599ac08208) 0 empty
  std::integral_constant<bool, false> (0x0x7f599abed900) 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>&> > (0x0x7f599abed960) 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> > > > (0x0x7f599ac08270) 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>&> (0x0x7f599ac082d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f599abed9c0) 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> >&>&&> (0x0x7f599ac08340) 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> > > > (0x0x7f599ac083a8) 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>&> (0x0x7f599ac08410) 0 empty
      std::integral_constant<bool, false> (0x0x7f599abeda20) 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> >&>&&> (0x0x7f599ac08478) 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> >&>&&> (0x0x7f599ac084e0) 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> > > > (0x0x7f599ac08548) 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>&> (0x0x7f599ac085b0) 0 empty
        std::integral_constant<bool, false> (0x0x7f599abeda80) 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> >&>&&> (0x0x7f599ac08618) 0 empty
  std::integral_constant<bool, false> (0x0x7f599abedae0) 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> >&>&&> (0x0x7f599ac08680) 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> >&>&&> (0x0x7f599ac086e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f599abedb40) 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> >&>&&> (0x0x7f599ac08750) 0 empty
  std::integral_constant<bool, false> (0x0x7f599abedba0) 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> >&>&&> > (0x0x7f599ac087b8) 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> >&>&&> (0x0x7f599ac08820) 0 empty
    std::integral_constant<bool, false> (0x0x7f599abedc00) 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> >&> > > (0x0x7f599abedcc0) 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> >&> > (0x0x7f599ac08888) 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> >&> > (0x0x7f599ac088f0) 0 empty
    std::is_array<const std::__cxx11::basic_string<char>&> (0x0x7f599ac08958) 0 empty
      std::integral_constant<bool, false> (0x0x7f599abedd20) 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> (0x0x7f599abedd80) 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>&> (0x0x7f599ac08a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f599abedde0) 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> >&> > (0x0x7f599ac08a90) 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>&> (0x0x7f599ac08af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f599abede40) 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> >&>&> (0x0x7f599abedf00) 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> >&> > (0x0x7f599ac28000) 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> >&> > (0x0x7f599ac28060) 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> >&> > (0x0x7f599abedf60) 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> >&> > > > (0x0x7f599ac280c0) 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> >&>&> > > (0x0x7f599ac08c30) 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> >&> > > (0x0x7f599ac08c98) 0 empty
    std::integral_constant<bool, false> (0x0x7f599ac28120) 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> >&>&&> (0x0x7f599ac281e0) 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> >&> > (0x0x7f599ac282a0) 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> >&> > (0x0x7f599ac28240) 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> >&> > > > (0x0x7f599ac28300) 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> >&>&&> > > (0x0x7f599ac08dd0) 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> >&> > > (0x0x7f599ac08e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f599ac28360) 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> >&> > (0x0x7f599ac28420) 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> >&> (0x0x7f599ac08ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f599ac28480) 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> >&> > (0x0x7f599ac08f08) 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> >&> (0x0x7f599ac08f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f599ac284e0) 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> >&> (0x0x7f599ac44000) 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> >&> > (0x0x7f599ac44068) 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> >&> (0x0x7f599ac440d0) 0 empty
      std::integral_constant<bool, true> (0x0x7f599ac28540) 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> (0x0x7f599ac44138) 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> >&> (0x0x7f599ac441a0) 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> >&> > (0x0x7f599ac44208) 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> >&> (0x0x7f599ac44270) 0 empty
        std::integral_constant<bool, true> (0x0x7f599ac285a0) 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>&> (0x0x7f599ac442d8) 0 empty
  std::__is_nothrow_move_constructible_impl<const std::__cxx11::basic_string<char>&, true> (0x0x7f599ac44340) 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> >&> (0x0x7f599ac443a8) 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> >&> > (0x0x7f599ac44410) 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> >&> (0x0x7f599ac44478) 0 empty
          std::integral_constant<bool, true> (0x0x7f599ac286c0) 0 empty

Class std::_Index_tuple<0ul>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<0ul> (0x0x7f599ac58540) 0 empty

Class std::_Index_tuple<>
   size=1 align=1
   base size=0 base align=1
std::_Index_tuple<> (0x0x7f599ac585a0) 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> >&> > (0x0x7f599ac58840) 0 empty

