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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integer<long int>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<long int> (0x0x7f1297740d80) 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> (0x0x7f1297740de0) 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> (0x0x7f1297740e40) 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> (0x0x7f1297740ea0) 0 empty

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

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

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

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

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

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

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

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

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

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

Class __gnu_cxx::__add_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<char> (0x0x7f129782c840) 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> (0x0x7f129782c8a0) 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> (0x0x7f129782c900) 0 empty

Class __gnu_cxx::__add_unsigned<int>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__add_unsigned<int> (0x0x7f129782c960) 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> (0x0x7f129782c9c0) 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> (0x0x7f129782ca20) 0 empty

Class __gnu_cxx::__remove_unsigned<char>
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__remove_unsigned<char> (0x0x7f129782cae0) 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> (0x0x7f129782cb40) 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> (0x0x7f129782cba0) 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> (0x0x7f129782cc00) 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> (0x0x7f129782cc60) 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> (0x0x7f129782ccc0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__is_integral_helper<char>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<char> (0x0x7f12977fc9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f129785dc60) 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> (0x0x7f12977fca28) 0 empty
  std::integral_constant<bool, true> (0x0x7f129785dcc0) 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> (0x0x7f12977fca90) 0 empty
  std::integral_constant<bool, true> (0x0x7f129785dd20) 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> (0x0x7f12977fcaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f129785dd80) 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> (0x0x7f12977fcb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f129785dde0) 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> (0x0x7f12977fcbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f129785de40) 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> (0x0x7f12977fcc30) 0 empty
  std::integral_constant<bool, true> (0x0x7f129785dea0) 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> (0x0x7f12977fcc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f129785df00) 0 empty

Class std::__is_integral_helper<int>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<int> (0x0x7f12977fcd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f129785df60) 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> (0x0x7f12977fcd68) 0 empty
  std::integral_constant<bool, true> (0x0x7f1297893000) 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> (0x0x7f12977fcdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1297893060) 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> (0x0x7f12977fce38) 0 empty
  std::integral_constant<bool, true> (0x0x7f12978930c0) 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> (0x0x7f12977fcea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1297893120) 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> (0x0x7f12977fcf08) 0 empty
  std::integral_constant<bool, true> (0x0x7f1297893180) 0 empty

Class std::__is_integral_helper<__int128>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<__int128> (0x0x7f12977fcf70) 0 empty
  std::integral_constant<bool, true> (0x0x7f12978931e0) 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> (0x0x7f1297898000) 0 empty
  std::integral_constant<bool, true> (0x0x7f1297893240) 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> (0x0x7f1297898138) 0 empty
  std::integral_constant<bool, true> (0x0x7f1297893360) 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> (0x0x7f12978981a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f12978933c0) 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> (0x0x7f1297898208) 0 empty
  std::integral_constant<bool, true> (0x0x7f1297893420) 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> (0x0x7f1296e88548) 0 empty
  std::integral_constant<bool, true> (0x0x7f1296e84600) 0 empty

Class std::__do_is_destructible_impl
   size=1 align=1
   base size=0 base align=1
std::__do_is_destructible_impl (0x0x7f1296ead300) 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 (0x0x7f1296ead540) 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 (0x0x7f1296ead780) 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 (0x0x7f1296ead9c0) 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 (0x0x7f1296eadb40) 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 (0x0x7f1296eadf00) 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 (0x0x7f1296f16060) 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> (0x0x7f1296f16600) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__make_signed<unsigned int>
   size=1 align=1
   base size=0 base align=1
std::__make_signed<unsigned int> (0x0x7f1296f44960) 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> (0x0x7f1296f449c0) 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> (0x0x7f1296f44a20) 0 empty

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

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

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

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

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

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

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

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

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

Class std::__invoke_other
   size=1 align=1
   base size=0 base align=1
std::__invoke_other (0x0x7f1296f70f00) 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 (0x0x7f1296f9f000) 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 (0x0x7f1296f9f0c0) 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 (0x0x7f1296f9f180) 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 (0x0x7f1296f9f240) 0 empty

Class std::__result_of_other_impl
   size=1 align=1
   base size=0 base align=1
std::__result_of_other_impl (0x0x7f1296f9f8a0) 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 (0x0x7f1296f9fa80) 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 (0x0x7f1296f9fae0) 0 empty

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

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

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

Class std::forward_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::forward_iterator_tag (0x0x7f1296fb5750) 0 empty
  std::input_iterator_tag (0x0x7f129703b2a0) 0 empty

Class std::bidirectional_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::bidirectional_iterator_tag (0x0x7f1296fb57b8) 0 empty
  std::forward_iterator_tag (0x0x7f1296fb5820) 0 empty
    std::input_iterator_tag (0x0x7f129703b300) 0 empty

Class std::random_access_iterator_tag
   size=1 align=1
   base size=1 base align=1
std::random_access_iterator_tag (0x0x7f1296fb5888) 0 empty
  std::bidirectional_iterator_tag (0x0x7f1296fb58f0) 0 empty
    std::forward_iterator_tag (0x0x7f1296fb5958) 0 empty
      std::input_iterator_tag (0x0x7f129703b360) 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> (0x0x7f1297081ae0) 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 (0x0x7f1296cccea0) 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 (0x0x7f1296cf4000) 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 (0x0x7f1296cf4180) 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 (0x0x7f1296cf4300) 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 (0x0x7f1296cf4420) 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> (0x0x7f1296d21840) 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> (0x0x7f1296d21960) 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> (0x0x7f1296d21e40) 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> (0x0x7f1296d21f00) 0 empty

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

Class std::__lexicographical_compare<true>
   size=1 align=1
   base size=0 base align=1
std::__lexicographical_compare<true> (0x0x7f1296d51c00) 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 (0x0x7f1296d827e0) 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 (0x0x7f1296fb5c30) 0 nearly-empty
    vptr=((& std::bad_exception::_ZTVSt13bad_exception) + 16u)
  std::exception (0x0x7f1296d829c0) 0 nearly-empty
      primary-for std::bad_exception (0x0x7f1296fb5c30)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::_Rb_tree_node_base
   size=32 align=8
   base size=32 base align=8
std::_Rb_tree_node_base (0x0x7f1296b5c120) 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*> (0x0x7f1296c345a0) 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*> (0x0x7f1296af34e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1296c34600) 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*> > > (0x0x7f1296c34660) 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*> (0x0x7f1296af3548) 0 empty
  std::integral_constant<bool, false> (0x0x7f1296c34780) 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*> > (0x0x7f1296c347e0) 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*> (0x0x7f1296af35b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1296c34840) 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*> > (0x0x7f1296af3618) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*> (0x0x7f1296af3680) 0 empty
    std::integral_constant<bool, false> (0x0x7f1296c348a0) 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*> (0x0x7f1296af36e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1296c34900) 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*> > (0x0x7f1296c34960) 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*> (0x0x7f1296c34a20) 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*> (0x0x7f1296c34a80) 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*> (0x0x7f1296c349c0) 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*> (0x0x7f1296af37b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1296c34ae0) 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*> (0x0x7f1296af3820) 0 empty
  std::integral_constant<bool, false> (0x0x7f1296c34b40) 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*> > (0x0x7f1296af3888) 0 empty
  std::is_void<std::_Rb_tree_node_base*> (0x0x7f1296af38f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f1296c34ba0) 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*> > (0x0x7f1296af3a28) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*>, std::is_void<std::_Rb_tree_node_base*> > (0x0x7f1296af3a90) 0 empty
    std::is_void<std::_Rb_tree_node_base*> (0x0x7f1296af3af8) 0 empty
      std::integral_constant<bool, false> (0x0x7f1296c34c00) 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*> > > (0x0x7f1296af3bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1296c34c60) 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*> (0x0x7f1296af3c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f1296c34cc0) 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*> > (0x0x7f1296c34d20) 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*> > (0x0x7f1296af3c98) 0 empty
  std::is_object<std::_Rb_tree_node_base*> (0x0x7f1296af3d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f1296c34d80) 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*> (0x0x7f1296af3e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f1296c34ea0) 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*&> (0x0x7f1296af3ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1296c34f60) 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*&> > > (0x0x7f12968a6000) 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*&> (0x0x7f1296af3f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f12968a6120) 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*&> > (0x0x7f12968a6180) 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*&> > (0x0x7f1296af3f70) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base*&> (0x0x7f1296af3000) 0 empty
    std::integral_constant<bool, true> (0x0x7f12968a61e0) 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*&> (0x0x7f1296af3068) 0 empty
  std::integral_constant<bool, true> (0x0x7f12968a6240) 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*&> > (0x0x7f12968a62a0) 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*&> > (0x0x7f1296af3410) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f1296af3478) 0 empty
    std::integral_constant<bool, true> (0x0x7f12968a6300) 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*&> > (0x0x7f12968af0d0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&>, std::is_void<std::_Rb_tree_node_base*&> > (0x0x7f12968af138) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f12968af1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f12968a6360) 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*&> > > (0x0x7f12968af270) 0 empty
  std::integral_constant<bool, false> (0x0x7f12968a63c0) 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*&> (0x0x7f12968af2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f12968a6420) 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*&> > (0x0x7f12968a6480) 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*&> > (0x0x7f12968af340) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&> (0x0x7f12968af3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f12968a64e0) 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*&> (0x0x7f12968af4e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f12968a6600) 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> (0x0x7f12968a6660) 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*&> (0x0x7f12968af548) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&, true> (0x0x7f12968a66c0) 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&> (0x0x7f12968af618) 0 empty
  std::integral_constant<bool, false> (0x0x7f12968a6720) 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&> > > (0x0x7f12968a6780) 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&> (0x0x7f12968af680) 0 empty
  std::integral_constant<bool, true> (0x0x7f12968a67e0) 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&> > (0x0x7f12968a6840) 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&> > (0x0x7f12968af6e8) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node_base* const&> (0x0x7f12968af750) 0 empty
    std::integral_constant<bool, true> (0x0x7f12968a68a0) 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&> (0x0x7f12968af7b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f12968a6900) 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&> > (0x0x7f12968a6960) 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&> > (0x0x7f12968af820) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f12968af888) 0 empty
    std::integral_constant<bool, true> (0x0x7f12968a69c0) 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&> > (0x0x7f12968af8f0) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&>, std::is_void<std::_Rb_tree_node_base* const&> > (0x0x7f12968af958) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f12968af9c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f12968a6a20) 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&> > > (0x0x7f12968afa28) 0 empty
  std::integral_constant<bool, false> (0x0x7f12968a6a80) 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&> (0x0x7f12968afa90) 0 empty
  std::integral_constant<bool, false> (0x0x7f12968a6ae0) 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&> > (0x0x7f12968a6b40) 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&> > (0x0x7f12968afaf8) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&> (0x0x7f12968afb60) 0 empty
    std::integral_constant<bool, true> (0x0x7f12968a6ba0) 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&> (0x0x7f12968afbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f12968a6c00) 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> (0x0x7f12968a6c60) 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&> (0x0x7f12968afc30) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&, true> (0x0x7f12968a6cc0) 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&> (0x0x7f1296c34f00) 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&> (0x0x7f12968afc98) 0 empty
  std::integral_constant<bool, true> (0x0x7f12968a6d20) 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> (0x0x7f12968afd00) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f12968afd68) 0 empty
    std::integral_constant<bool, true> (0x0x7f12968a6d80) 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*> (0x0x7f12968afdd0) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f12968afe38) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f12968afea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f12968a6de0) 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*> > (0x0x7f12968a6e40) 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*> > (0x0x7f12968aff08) 0 empty
  std::is_copy_assignable<std::_Rb_tree_node_base*> (0x0x7f12968aff70) 0 empty
    std::__is_copy_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f12968c9000) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base* const&> (0x0x7f12968c9068) 0 empty
        std::integral_constant<bool, true> (0x0x7f12968a6ea0) 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&> (0x0x7f12968a6f00) 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*> > > (0x0x7f12968c9138) 0 empty
  std::integral_constant<bool, false> (0x0x7f12968a6f60) 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&> (0x0x7f12968cf000) 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*&&> (0x0x7f12968c9208) 0 empty
  std::integral_constant<bool, false> (0x0x7f12968cf0c0) 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*&&> > > (0x0x7f12968cf120) 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*&&> (0x0x7f12968c9270) 0 empty
  std::integral_constant<bool, false> (0x0x7f12968cf240) 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*&&> > (0x0x7f12968cf2a0) 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*&&> (0x0x7f12968c92d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f12968cf300) 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*&&> > (0x0x7f12968c9340) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base*&&> (0x0x7f12968c93a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f12968cf360) 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*&&> (0x0x7f12968c9410) 0 empty
  std::integral_constant<bool, true> (0x0x7f12968cf3c0) 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*&&> > (0x0x7f12968cf420) 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*&&> > (0x0x7f12968c9478) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f12968c94e0) 0 empty
    std::integral_constant<bool, true> (0x0x7f12968cf480) 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*&&> > (0x0x7f12968c9618) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base*&&>, std::is_void<std::_Rb_tree_node_base*&&> > (0x0x7f12968c9680) 0 empty
    std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f12968c96e8) 0 empty
      std::integral_constant<bool, true> (0x0x7f12968cf4e0) 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*&&> > > (0x0x7f12968c97b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f12968cf540) 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*&&> (0x0x7f12968c9820) 0 empty
  std::integral_constant<bool, false> (0x0x7f12968cf5a0) 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*&&> > (0x0x7f12968cf600) 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*&&> > (0x0x7f12968c9888) 0 empty
  std::is_reference<std::_Rb_tree_node_base*&&> (0x0x7f12968c98f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f12968cf660) 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*&&> (0x0x7f12968c9af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f12968cf6c0) 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> (0x0x7f12968cf720) 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*&&> (0x0x7f12968c9b60) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base*&&, true> (0x0x7f12968cf780) 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*&&> (0x0x7f12968cf060) 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*&&> (0x0x7f12968c9bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f12968cf7e0) 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> (0x0x7f12968c9c30) 0 empty
  std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f12968c9c98) 0 empty
    std::integral_constant<bool, true> (0x0x7f12968cf840) 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*> (0x0x7f12968c9d00) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f12968c9d68) 0 empty
    std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f12968c9dd0) 0 empty
      std::integral_constant<bool, true> (0x0x7f12968cf8a0) 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*> > (0x0x7f12968cf900) 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*> > (0x0x7f12968c9e38) 0 empty
  std::is_move_assignable<std::_Rb_tree_node_base*> (0x0x7f12968c9ea0) 0 empty
    std::__is_move_assignable_impl<std::_Rb_tree_node_base*, true> (0x0x7f12968c9f08) 0 empty
      std::is_assignable<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*&&> (0x0x7f12968c9f70) 0 empty
        std::integral_constant<bool, true> (0x0x7f12968cf960) 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&&> (0x0x7f12968cf9c0) 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*> (0x0x7f1296c34540) 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> (0x0x7f1296950300) 0 empty

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

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

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

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

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

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

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

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

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

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

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

Class std::char_traits<char32_t>
   size=1 align=1
   base size=0 base align=1
std::char_traits<char32_t> (0x0x7f1296a32de0) 0 empty

Class lconv
   size=96 align=8
   base size=96 base align=8
lconv (0x0x7f12966844e0) 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 (0x0x7f12966846c0) 0 nearly-empty
    vptr=((& __cxxabiv1::__forced_unwind::_ZTVN10__cxxabiv115__forced_unwindE) + 16u)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::allocator_traits<std::allocator<char> >
   size=1 align=1
   base size=0 base align=1
std::allocator_traits<std::allocator<char> > (0x0x7f1296500600) 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> > (0x0x7f12968f0680) 0 empty
  std::allocator_traits<std::allocator<char> > (0x0x7f1296500660) 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> (0x0x7f12965006c0) 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 (0x0x7f12968f07b8) 0
  std::allocator<char> (0x0x7f12968f0820) 0 empty
    __gnu_cxx::new_allocator<char> (0x0x7f1296500720) 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> (0x0x7f1296500780) 0

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

Class std::initializer_list<char>
   size=16 align=8
   base size=16 base align=8
std::initializer_list<char> (0x0x7f1296500ae0) 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> > (0x0x7f1296500d80) 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> (0x0x7f1296500de0) 0 empty

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

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

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

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

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

Class std::__are_same<double, double>
   size=1 align=1
   base size=0 base align=1
std::__are_same<double, double> (0x0x7f1296600180) 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> > (0x0x7f1296600240) 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> (0x0x7f12966002a0) 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> (0x0x7f12968f0958) 0 empty
  __gnu_cxx::__numeric_traits_floating<long double> (0x0x7f1296600300) 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> (0x0x7f1296600360) 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> (0x0x7f12966003c0) 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> > (0x0x7f12966004e0) 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> > (0x0x7f12968f09c0) 0 empty
  std::allocator_traits<std::allocator<wchar_t> > (0x0x7f1296600540) 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> (0x0x7f12966005a0) 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 (0x0x7f12968f0af8) 0
  std::allocator<wchar_t> (0x0x7f12968f0b60) 0 empty
    __gnu_cxx::new_allocator<wchar_t> (0x0x7f1296600600) 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> (0x0x7f1296600660) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::hash<long unsigned int>
   size=1 align=1
   base size=1 base align=1
std::hash<long unsigned int> (0x0x7f12968f0a90) 0 empty
  std::__hash_base<long unsigned int, long unsigned int> (0x0x7f12962f1f60) 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> (0x0x7f129631d060) 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> (0x0x7f1296320000) 0 empty
  std::__hash_base<long unsigned int, long long unsigned int> (0x0x7f129631d0c0) 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> (0x0x7f129631d180) 0 empty

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

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

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

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

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

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

Class std::hash<long double>
   size=1 align=1
   base size=1 base align=1
std::hash<long double> (0x0x7f1296320208) 0 empty
  std::__hash_base<long unsigned int, long double> (0x0x7f129631d960) 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> > (0x0x7f12963202d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f129631da20) 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> > (0x0x7f129631da80) 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> > (0x0x7f1296320340) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char> > (0x0x7f129631dae0) 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> > > (0x0x7f12963203a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f129631dba0) 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> > (0x0x7f129631dc00) 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> > (0x0x7f1296320410) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<wchar_t> > (0x0x7f129631dc60) 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> > > (0x0x7f1296320478) 0 empty
  std::integral_constant<bool, false> (0x0x7f129631dde0) 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> > (0x0x7f129631de40) 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> > (0x0x7f12963204e0) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char16_t> > (0x0x7f129631dea0) 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> > (0x0x7f129631df60) 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> > (0x0x7f1296320618) 0 empty
  std::allocator_traits<std::allocator<char16_t> > (0x0x7f1296353000) 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> (0x0x7f1296353060) 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> (0x0x7f12963530c0) 0 empty

Class std::allocator<char16_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char16_t> (0x0x7f1296320750) 0 empty
  __gnu_cxx::new_allocator<char16_t> (0x0x7f1296353180) 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 (0x0x7f1296320820) 0
  std::allocator<char16_t> (0x0x7f1296320888) 0 empty
    __gnu_cxx::new_allocator<char16_t> (0x0x7f12963531e0) 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> (0x0x7f1296353240) 0

Class std::__cxx11::basic_string<char16_t>
   size=32 align=8
   base size=32 base align=8
std::__cxx11::basic_string<char16_t> (0x0x7f129631df00) 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> > > (0x0x7f12963208f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1296353300) 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> > (0x0x7f1296353360) 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> > (0x0x7f1296320958) 0 empty
  std::__hash_base<long unsigned int, std::__cxx11::basic_string<char32_t> > (0x0x7f12963533c0) 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> > (0x0x7f1296353480) 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> > (0x0x7f1296320a90) 0 empty
  std::allocator_traits<std::allocator<char32_t> > (0x0x7f12963534e0) 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> (0x0x7f1296353540) 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> (0x0x7f12963535a0) 0 empty

Class std::allocator<char32_t>
   size=1 align=1
   base size=1 base align=1
std::allocator<char32_t> (0x0x7f1296320bc8) 0 empty
  __gnu_cxx::new_allocator<char32_t> (0x0x7f1296353660) 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 (0x0x7f1296320c98) 0
  std::allocator<char32_t> (0x0x7f1296320d00) 0 empty
    __gnu_cxx::new_allocator<char32_t> (0x0x7f12963536c0) 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> (0x0x7f1296353720) 0

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__uses_alloc0
   size=1 align=1
   base size=1 base align=1
std::__uses_alloc0 (0x0x7f129616e4e0) 0
  std::__uses_alloc_base (0x0x7f12961a8420) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__uninitialized_default_1<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_default_1<true> (0x0x7f1295d52060) 0 empty

Class std::__uninitialized_default_n_1<true>
   size=1 align=1
   base size=0 base align=1
std::__uninitialized_default_n_1<true> (0x0x7f1295d521e0) 0 empty

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

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

Class __gnu_cxx::__numeric_traits<long int>
   size=1 align=1
   base size=1 base align=1
__gnu_cxx::__numeric_traits<long int> (0x0x7f129616eea0) 0 empty
  __gnu_cxx::__numeric_traits_integer<long int> (0x0x7f1295d52780) 0 empty

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

Vtable for std::type_info
std::type_info::_ZTVSt9type_info: 8u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt9type_info)
16    (int (*)(...))std::type_info::~type_info
24    (int (*)(...))std::type_info::~type_info
32    (int (*)(...))std::type_info::__is_pointer_p
40    (int (*)(...))std::type_info::__is_function_p
48    (int (*)(...))std::type_info::__do_catch
56    (int (*)(...))std::type_info::__do_upcast

Class std::type_info
   size=16 align=8
   base size=16 base align=8
std::type_info (0x0x7f1295d7c1e0) 0
    vptr=((& std::type_info::_ZTVSt9type_info) + 16u)

Vtable for std::bad_cast
std::bad_cast::_ZTVSt8bad_cast: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt8bad_cast)
16    (int (*)(...))std::bad_cast::~bad_cast
24    (int (*)(...))std::bad_cast::~bad_cast
32    (int (*)(...))std::bad_cast::what

Class std::bad_cast
   size=8 align=8
   base size=8 base align=8
std::bad_cast (0x0x7f129616ef70) 0 nearly-empty
    vptr=((& std::bad_cast::_ZTVSt8bad_cast) + 16u)
  std::exception (0x0x7f1295d7c5a0) 0 nearly-empty
      primary-for std::bad_cast (0x0x7f129616ef70)

Vtable for std::bad_typeid
std::bad_typeid::_ZTVSt10bad_typeid: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt10bad_typeid)
16    (int (*)(...))std::bad_typeid::~bad_typeid
24    (int (*)(...))std::bad_typeid::~bad_typeid
32    (int (*)(...))std::bad_typeid::what

Class std::bad_typeid
   size=8 align=8
   base size=8 base align=8
std::bad_typeid (0x0x7f129616e9c0) 0 nearly-empty
    vptr=((& std::bad_typeid::_ZTVSt10bad_typeid) + 16u)
  std::exception (0x0x7f1295d7c780) 0 nearly-empty
      primary-for std::bad_typeid (0x0x7f129616e9c0)

Vtable for __gnu_cxx::__concurrence_lock_error
__gnu_cxx::__concurrence_lock_error::_ZTVN9__gnu_cxx24__concurrence_lock_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN9__gnu_cxx24__concurrence_lock_errorE)
16    (int (*)(...))__gnu_cxx::__concurrence_lock_error::~__concurrence_lock_error
24    (int (*)(...))__gnu_cxx::__concurrence_lock_error::~__concurrence_lock_error
32    (int (*)(...))__gnu_cxx::__concurrence_lock_error::what

Class __gnu_cxx::__concurrence_lock_error
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__concurrence_lock_error (0x0x7f1295d97000) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_lock_error::_ZTVN9__gnu_cxx24__concurrence_lock_errorE) + 16u)
  std::exception (0x0x7f1295d7c960) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_lock_error (0x0x7f1295d97000)

Vtable for __gnu_cxx::__concurrence_unlock_error
__gnu_cxx::__concurrence_unlock_error::_ZTVN9__gnu_cxx26__concurrence_unlock_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN9__gnu_cxx26__concurrence_unlock_errorE)
16    (int (*)(...))__gnu_cxx::__concurrence_unlock_error::~__concurrence_unlock_error
24    (int (*)(...))__gnu_cxx::__concurrence_unlock_error::~__concurrence_unlock_error
32    (int (*)(...))__gnu_cxx::__concurrence_unlock_error::what

Class __gnu_cxx::__concurrence_unlock_error
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__concurrence_unlock_error (0x0x7f1295d97068) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_unlock_error::_ZTVN9__gnu_cxx26__concurrence_unlock_errorE) + 16u)
  std::exception (0x0x7f1295d7ca80) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_unlock_error (0x0x7f1295d97068)

Vtable for __gnu_cxx::__concurrence_broadcast_error
__gnu_cxx::__concurrence_broadcast_error::_ZTVN9__gnu_cxx29__concurrence_broadcast_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN9__gnu_cxx29__concurrence_broadcast_errorE)
16    (int (*)(...))__gnu_cxx::__concurrence_broadcast_error::~__concurrence_broadcast_error
24    (int (*)(...))__gnu_cxx::__concurrence_broadcast_error::~__concurrence_broadcast_error
32    (int (*)(...))__gnu_cxx::__concurrence_broadcast_error::what

Class __gnu_cxx::__concurrence_broadcast_error
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__concurrence_broadcast_error (0x0x7f1295d970d0) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_broadcast_error::_ZTVN9__gnu_cxx29__concurrence_broadcast_errorE) + 16u)
  std::exception (0x0x7f1295d7cba0) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_broadcast_error (0x0x7f1295d970d0)

Vtable for __gnu_cxx::__concurrence_wait_error
__gnu_cxx::__concurrence_wait_error::_ZTVN9__gnu_cxx24__concurrence_wait_errorE: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTIN9__gnu_cxx24__concurrence_wait_errorE)
16    (int (*)(...))__gnu_cxx::__concurrence_wait_error::~__concurrence_wait_error
24    (int (*)(...))__gnu_cxx::__concurrence_wait_error::~__concurrence_wait_error
32    (int (*)(...))__gnu_cxx::__concurrence_wait_error::what

Class __gnu_cxx::__concurrence_wait_error
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__concurrence_wait_error (0x0x7f1295d971a0) 0 nearly-empty
    vptr=((& __gnu_cxx::__concurrence_wait_error::_ZTVN9__gnu_cxx24__concurrence_wait_errorE) + 16u)
  std::exception (0x0x7f1295d7ccc0) 0 nearly-empty
      primary-for __gnu_cxx::__concurrence_wait_error (0x0x7f1295d971a0)

Class __gnu_cxx::__mutex
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__mutex (0x0x7f1295daed20) 0

Class __gnu_cxx::__recursive_mutex
   size=40 align=8
   base size=40 base align=8
__gnu_cxx::__recursive_mutex (0x0x7f1295dd3060) 0

Class __gnu_cxx::__scoped_lock
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__scoped_lock (0x0x7f1295dd3360) 0

Class __gnu_cxx::__cond
   size=48 align=8
   base size=48 base align=8
__gnu_cxx::__cond (0x0x7f1295dd36c0) 0

Class std::integral_constant<int, 0>
   size=1 align=1
   base size=0 base align=1
std::integral_constant<int, 0> (0x0x7f1295a8a420) 0 empty

Class std::_Maybe_wrap_member_pointer<void>
   size=1 align=1
   base size=0 base align=1
std::_Maybe_wrap_member_pointer<void> (0x0x7f1295a8ab40) 0 empty

Vtable for std::bad_function_call
std::bad_function_call::_ZTVSt17bad_function_call: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt17bad_function_call)
16    (int (*)(...))std::bad_function_call::~bad_function_call
24    (int (*)(...))std::bad_function_call::~bad_function_call
32    (int (*)(...))std::bad_function_call::what

Class std::bad_function_call
   size=8 align=8
   base size=8 base align=8
std::bad_function_call (0x0x7f1295b0a410) 0 nearly-empty
    vptr=((& std::bad_function_call::_ZTVSt17bad_function_call) + 16u)
  std::exception (0x0x7f1295b2c0c0) 0 nearly-empty
      primary-for std::bad_function_call (0x0x7f1295b0a410)

Class std::_Nocopy_types
   size=16 align=8
   base size=16 base align=8
std::_Nocopy_types (0x0x7f1295b2c180) 0

Class std::_Any_data
   size=16 align=8
   base size=16 base align=8
std::_Any_data (0x0x7f1295b2c1e0) 0

Class std::_Function_base
   size=24 align=8
   base size=24 base align=8
std::_Function_base (0x0x7f1295b2c6c0) 0

Vtable for std::bad_weak_ptr
std::bad_weak_ptr::_ZTVSt12bad_weak_ptr: 5u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt12bad_weak_ptr)
16    (int (*)(...))std::bad_weak_ptr::~bad_weak_ptr
24    (int (*)(...))std::bad_weak_ptr::~bad_weak_ptr
32    (int (*)(...))std::bad_weak_ptr::what

Class std::bad_weak_ptr
   size=8 align=8
   base size=8 base align=8
std::bad_weak_ptr (0x0x7f1295b0ad00) 0 nearly-empty
    vptr=((& std::bad_weak_ptr::_ZTVSt12bad_weak_ptr) + 16u)
  std::exception (0x0x7f1295c16420) 0 nearly-empty
      primary-for std::bad_weak_ptr (0x0x7f1295b0ad00)

Class std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u>
   size=40 align=8
   base size=40 base align=8
std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f1295b0ad68) 0
  __gnu_cxx::__mutex (0x0x7f1295c16840) 0

Class std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u>
   size=1 align=1
   base size=0 base align=1
std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f1295c16c00) 0 empty

Vtable for std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE0EE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE0EE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))std::_Sp_counted_base<_Lp>::_M_destroy<(__gnu_cxx::_Lock_policy)0u>
48    (int (*)(...))__cxa_pure_virtual

Class std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>
   size=16 align=8
   base size=16 base align=8
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f1295b0ae38) 0
    vptr=((& std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE0EE) + 16u)
  std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f1295c16c60) 0 empty

Vtable for std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))std::_Sp_counted_base<_Lp>::_M_destroy<(__gnu_cxx::_Lock_policy)1u>
48    (int (*)(...))__cxa_pure_virtual

Class std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>
   size=56 align=8
   base size=56 base align=8
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f1295b0aea0) 0
    vptr=((& std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE1EE) + 16u)
  std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f1295b0af08) 8
    __gnu_cxx::__mutex (0x0x7f1295c16d20) 8

Class std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u>
   size=1 align=1
   base size=0 base align=1
std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f1295c16de0) 0 empty

Vtable for std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE)
16    0u
24    0u
32    (int (*)(...))__cxa_pure_virtual
40    (int (*)(...))std::_Sp_counted_base<_Lp>::_M_destroy<(__gnu_cxx::_Lock_policy)2u>
48    (int (*)(...))__cxa_pure_virtual

Class std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>
   size=16 align=8
   base size=16 base align=8
std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f1295b0af70) 0
    vptr=((& std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u>::_ZTVSt16_Sp_counted_baseILN9__gnu_cxx12_Lock_policyE2EE) + 16u)
  std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f1295c16e40) 0 empty

Vtable for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE0EE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE0EE)
16    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::~_Sp_counted_ptr
24    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::~_Sp_counted_ptr
32    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
40    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
48    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_get_deleter<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>

Class std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>
   size=24 align=8
   base size=24 base align=8
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u> (0x0x7f1295b0ac98) 0
    vptr=((& std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE0EE) + 16u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f1295c66000) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)0u> (0x0x7f1295b0ac98)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)0u> (0x0x7f1295c575a0) 0 empty

Vtable for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE)
16    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::~_Sp_counted_ptr
24    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::~_Sp_counted_ptr
32    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
40    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
48    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_get_deleter<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>

Class std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>
   size=64 align=8
   base size=64 base align=8
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u> (0x0x7f1295c66208) 0
    vptr=((& std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE1EE) + 16u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f1295c66270) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)1u> (0x0x7f1295c66208)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)1u> (0x0x7f1295c662d8) 8
      __gnu_cxx::__mutex (0x0x7f1295c57660) 8

Vtable for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE: 7u entries
0     (int (*)(...))0
8     (int (*)(...))(& _ZTISt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE)
16    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
24    (int (*)(...))std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::~_Sp_counted_ptr
32    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_dispose<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
40    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_destroy<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
48    (int (*)(...))std::_Sp_counted_ptr<_Ptr, _Lp>::_M_get_deleter<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>

Class std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>
   size=24 align=8
   base size=24 base align=8
std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u> (0x0x7f1295c664e0) 0
    vptr=((& std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u>::_ZTVSt15_Sp_counted_ptrIDnLN9__gnu_cxx12_Lock_policyE2EE) + 16u)
  std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f1295c66548) 0
      primary-for std::_Sp_counted_ptr<std::nullptr_t, (__gnu_cxx::_Lock_policy)2u> (0x0x7f1295c664e0)
    std::_Mutex_base<(__gnu_cxx::_Lock_policy)2u> (0x0x7f1295c57720) 0 empty

Class std::_Sp_make_shared_tag
   size=1 align=1
   base size=0 base align=1
std::_Sp_make_shared_tag (0x0x7f1295c57ea0) 0 empty

Class std::__atomic_flag_base
   size=1 align=1
   base size=1 base align=1
std::__atomic_flag_base (0x0x7f129597c660) 0

Class std::atomic_flag
   size=1 align=1
   base size=1 base align=1
std::atomic_flag (0x0x7f1295c66f70) 0
  std::__atomic_flag_base (0x0x7f129597c6c0) 0

Class std::_Sp_locker
   size=2 align=1
   base size=2 base align=1
std::_Sp_locker (0x0x7f12959e2cc0) 0

Class std::auto_ptr<void>
   size=1 align=1
   base size=0 base align=1
std::auto_ptr<void> (0x0x7f12959fec60) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::ios_base::failure
   size=32 align=8
   base size=32 base align=8
std::ios_base::failure (0x0x7f12956ea3a8) 0
    vptr=((& std::ios_base::failure::_ZTVNSt8ios_base7failureB5cxx11E) + 16u)
  std::system_error (0x0x7f12956ea410) 0
      primary-for std::ios_base::failure (0x0x7f12956ea3a8)
    std::runtime_error (0x0x7f12956ea478) 0
        primary-for std::system_error (0x0x7f12956ea410)
      std::exception (0x0x7f1295707840) 0 nearly-empty
          primary-for std::runtime_error (0x0x7f12956ea478)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::ctype<wchar_t>
   size=1344 align=8
   base size=1344 base align=8
std::ctype<wchar_t> (0x0x7f12956eaea0) 0
    vptr=((& std::ctype<wchar_t>::_ZTVSt5ctypeIwE) + 16u)
  std::__ctype_abstract_base<wchar_t> (0x0x7f12957e3a10) 0
      primary-for std::ctype<wchar_t> (0x0x7f12956eaea0)
    std::locale::facet (0x0x7f12954514e0) 0
        primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f12957e3a10)
    std::ctype_base (0x0x7f1295451540) 0 empty

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

Class std::ctype_byname<char>
   size=576 align=8
   base size=570 base align=8
std::ctype_byname<char> (0x0x7f12956ea5b0) 0
    vptr=((& std::ctype_byname<char>::_ZTVSt12ctype_bynameIcE) + 16u)
  std::ctype<char> (0x0x7f12957e3b60) 0
      primary-for std::ctype_byname<char> (0x0x7f12956ea5b0)
    std::locale::facet (0x0x7f12954516c0) 0
        primary-for std::ctype<char> (0x0x7f12957e3b60)
    std::ctype_base (0x0x7f1295451720) 0 empty

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

Class std::ctype_byname<wchar_t>
   size=1344 align=8
   base size=1344 base align=8
std::ctype_byname<wchar_t> (0x0x7f12956ea618) 0
    vptr=((& std::ctype_byname<wchar_t>::_ZTVSt12ctype_bynameIwE) + 16u)
  std::ctype<wchar_t> (0x0x7f12956ea680) 0
      primary-for std::ctype_byname<wchar_t> (0x0x7f12956ea618)
    std::__ctype_abstract_base<wchar_t> (0x0x7f12957e3bd0) 0
        primary-for std::ctype<wchar_t> (0x0x7f12956ea680)
      std::locale::facet (0x0x7f1295451780) 0
          primary-for std::__ctype_abstract_base<wchar_t> (0x0x7f12957e3bd0)
      std::ctype_base (0x0x7f12954517e0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class HeaderPrefixList::HeaderData
   size=72 align=8
   base size=68 base align=8
HeaderPrefixList::HeaderData (0x0x7f1295413a80) 0

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

Class std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f12953988f0) 0 empty
  __gnu_cxx::new_allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1295413c00) 0 empty

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

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

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

Class __gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=0 base align=1
__gnu_cxx::__alloc_traits<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >::rebind<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1295413de0) 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> (0x0x7f1295413e40) 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> > (0x0x7f1295398c30) 0 empty
  std::binary_function<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>, bool> (0x0x7f1295413f60) 0 empty

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

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

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >::_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>, HeaderPrefixList::HeaderData>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >::_Rb_tree_impl<std::less<std::__cxx11::basic_string<char> >, true> (0x0x7f1295398d68) 0
  std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1295398dd0) 0 empty
    __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1294f74180) 0 empty

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

Class std::map<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>
   size=48 align=8
   base size=48 base align=8
std::map<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> (0x0x7f1295413ae0) 0

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

Class HeaderPrefixList::const_iterator
   size=8 align=8
   base size=8 base align=8
HeaderPrefixList::const_iterator (0x0x7f1294f741e0) 0

Class HeaderPrefixList
   size=56 align=8
   base size=56 base align=8
HeaderPrefixList (0x0x7f1295413a20) 0

Class std::_PCC<true, const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=0 base align=1
std::_PCC<true, const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> (0x0x7f1294f74480) 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> > (0x0x7f1295398ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294f744e0) 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> > > > > (0x0x7f1294f74540) 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> > (0x0x7f1295398000) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294f745a0) 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> > > (0x0x7f1294f74600) 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> > (0x0x7f1295398138) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294f74660) 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> > > > (0x0x7f12953981a0) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char> > (0x0x7f1295398478) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294f746c0) 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> > (0x0x7f1295398680) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294f74720) 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> > > (0x0x7f1294f74780) 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> > (0x0x7f1294f74900) 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> > (0x0x7f1294f74960) 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> > (0x0x7f1294f748a0) 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> > (0x0x7f12950c5270) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294f749c0) 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> > (0x0x7f12950c53a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294f74a20) 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> > > > (0x0x7f12950c5410) 0 empty
  std::is_void<const std::__cxx11::basic_string<char> > (0x0x7f12950c5478) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294f74a80) 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> > > > (0x0x7f12950c54e0) 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> > > > (0x0x7f12950c5548) 0 empty
    std::is_void<const std::__cxx11::basic_string<char> > (0x0x7f12950c55b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294f74ae0) 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> > > > > (0x0x7f12950c5618) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294f74b40) 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> > (0x0x7f12950c5680) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294f74ba0) 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> > > (0x0x7f1294f74c00) 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> > > > (0x0x7f12950c57b8) 0 empty
  std::is_object<const std::__cxx11::basic_string<char> > (0x0x7f12950c5820) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294f74c60) 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> > (0x0x7f12950c5888) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294f74cc0) 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>&> (0x0x7f12950c58f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294f74d80) 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> >&> > > (0x0x7f1294f74de0) 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>&> (0x0x7f12950c5a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294f74e40) 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>&> > (0x0x7f1294f74ea0) 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> >&> > (0x0x7f12950c5a90) 0 empty
  std::is_lvalue_reference<const std::__cxx11::basic_string<char>&> (0x0x7f12950c5af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294f74f00) 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>&> (0x0x7f12950c5b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294f74f60) 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>&> > (0x0x7f12950df000) 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> >&> > (0x0x7f12950c5c98) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f12950c5d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f12950df060) 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> >&> > (0x0x7f12950c5d68) 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> >&> > (0x0x7f12950c5dd0) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f12950c5e38) 0 empty
      std::integral_constant<bool, true> (0x0x7f12950df0c0) 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> >&> > > (0x0x7f12950c5ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f12950df120) 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>&> (0x0x7f12950c5f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f12950df180) 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>&> > (0x0x7f12950df1e0) 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> >&> > (0x0x7f12950e4068) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&> (0x0x7f12950e40d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f12950df240) 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>&> (0x0x7f12950e4138) 0 empty
  std::integral_constant<bool, true> (0x0x7f12950df2a0) 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> (0x0x7f12950df300) 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>&> (0x0x7f12950e41a0) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&, true> (0x0x7f12950df360) 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>&> (0x0x7f1294f74d20) 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>&> (0x0x7f12950e4270) 0 empty
  std::integral_constant<bool, false> (0x0x7f12950df3c0) 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> (0x0x7f12950e43a8) 0 empty
  std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f12950e4410) 0 empty
    std::integral_constant<bool, false> (0x0x7f12950df420) 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> > (0x0x7f12950e44e0) 0 empty
  std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f12950e4548) 0 empty
    std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f12950e45b0) 0 empty
      std::integral_constant<bool, false> (0x0x7f12950df480) 0 empty

Class std::conditional<false, std::is_copy_assignable<HeaderPrefixList::HeaderData>, 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<HeaderPrefixList::HeaderData>, std::is_copy_assignable<const std::__cxx11::basic_string<char> > > (0x0x7f12950df4e0) 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<HeaderPrefixList::HeaderData> >
   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<HeaderPrefixList::HeaderData> > (0x0x7f12950e4680) 0 empty
  std::is_copy_assignable<const std::__cxx11::basic_string<char> > (0x0x7f12950e46e8) 0 empty
    std::__is_copy_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f12950e4750) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f12950e47b8) 0 empty
        std::integral_constant<bool, false> (0x0x7f12950df540) 0 empty

Class std::conditional<false, const std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&, 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>, HeaderPrefixList::HeaderData>&, const std::__nonesuch&> (0x0x7f12950df5a0) 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<HeaderPrefixList::HeaderData> > >
   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<HeaderPrefixList::HeaderData> > > (0x0x7f12950e48f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f12950df600) 0 empty

Class std::conditional<true, const std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&, 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>, HeaderPrefixList::HeaderData>&, const std::__nonesuch&> (0x0x7f12950df660) 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>&&> (0x0x7f12950e49c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f12950df720) 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> >&&> > > (0x0x7f12950df780) 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>&&> (0x0x7f12950e4af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f12950df7e0) 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>&&> > (0x0x7f12950df840) 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>&&> (0x0x7f12950e4b60) 0 empty
  std::integral_constant<bool, true> (0x0x7f12950df8a0) 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> >&&> > (0x0x7f12950e4bc8) 0 empty
  std::is_rvalue_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f12950e4c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f12950df900) 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>&&> (0x0x7f12950e4c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f12950df960) 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>&&> > (0x0x7f12950df9c0) 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> >&&> > (0x0x7f12950e4dd0) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f12950e4e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f12950dfa20) 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> >&&> > (0x0x7f12950e4ea0) 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> >&&> > (0x0x7f12950e4f08) 0 empty
    std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f12950e4f70) 0 empty
      std::integral_constant<bool, true> (0x0x7f12950dfa80) 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> >&&> > > (0x0x7f1295107000) 0 empty
  std::integral_constant<bool, false> (0x0x7f12950dfae0) 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>&&> (0x0x7f1295107068) 0 empty
  std::integral_constant<bool, false> (0x0x7f12950dfb40) 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>&&> > (0x0x7f12950dfba0) 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> >&&> > (0x0x7f12951071a0) 0 empty
  std::is_reference<const std::__cxx11::basic_string<char>&&> (0x0x7f1295107208) 0 empty
    std::integral_constant<bool, true> (0x0x7f12950dfc00) 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>&&> (0x0x7f1295107270) 0 empty
  std::integral_constant<bool, true> (0x0x7f12950dfc60) 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> (0x0x7f12950dfcc0) 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>&&> (0x0x7f12951072d8) 0 empty
  std::__add_rvalue_reference_helper<const std::__cxx11::basic_string<char>&&, true> (0x0x7f12950dfd20) 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>&&> (0x0x7f12950df6c0) 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>&&> (0x0x7f1295107340) 0 empty
  std::integral_constant<bool, false> (0x0x7f12950dfd80) 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> (0x0x7f1295107478) 0 empty
  std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f12951074e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f12950dfde0) 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> > (0x0x7f12951075b0) 0 empty
  std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f1295107618) 0 empty
    std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f1295107680) 0 empty
      std::integral_constant<bool, false> (0x0x7f12950dfe40) 0 empty

Class std::conditional<false, std::is_move_assignable<HeaderPrefixList::HeaderData>, 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<HeaderPrefixList::HeaderData>, std::is_move_assignable<const std::__cxx11::basic_string<char> > > (0x0x7f12950dfea0) 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<HeaderPrefixList::HeaderData> >
   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<HeaderPrefixList::HeaderData> > (0x0x7f1295107750) 0 empty
  std::is_move_assignable<const std::__cxx11::basic_string<char> > (0x0x7f12951077b8) 0 empty
    std::__is_move_assignable_impl<const std::__cxx11::basic_string<char>, true> (0x0x7f1295107820) 0 empty
      std::is_assignable<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&&> (0x0x7f1295107888) 0 empty
        std::integral_constant<bool, false> (0x0x7f12950dff00) 0 empty

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

Class std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>
   size=104 align=8
   base size=104 base align=8
std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> (0x0x7f1294f74420) 0

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

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

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

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

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

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

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

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

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

Class std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> > > > (0x0x7f1295107c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f129512c900) 0 empty

Class std::conditional<true, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >, std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > >
   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>, HeaderPrefixList::HeaderData> > >, std::__not_<std::is_void<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > > (0x0x7f129512c960) 0 empty

Class std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1295107d00) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f129512c9c0) 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> >, HeaderPrefixList::HeaderData> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1295107d68) 0 empty
  std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1295107dd0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f129512ca20) 0 empty

Class std::__is_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1295107e38) 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> >, HeaderPrefixList::HeaderData> > > >, std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1295107ea0) 0 empty
    std::__is_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1295107f08) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f129512ca80) 0 empty

Class std::__is_default_constructible_safe<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, 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>, HeaderPrefixList::HeaderData> >, false> (0x0x7f1295107f70) 0 empty
  std::integral_constant<bool, true> (0x0x7f129512cae0) 0 empty

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

Class std::conditional<true, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, false>, std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> >, false>, std::is_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f129512cba0) 0 empty

Class std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294d5a000) 0 empty
  std::integral_constant<bool, true> (0x0x7f129512cc00) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, 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>, HeaderPrefixList::HeaderData> >, false> (0x0x7f1294d5a068) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1294d5a0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f129512cc60) 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> >, HeaderPrefixList::HeaderData> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, 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> >, HeaderPrefixList::HeaderData> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, false> > (0x0x7f1294d5a138) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, false> (0x0x7f1294d5a1a0) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1294d5a208) 0 empty
      std::integral_constant<bool, true> (0x0x7f129512ccc0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294d5a270) 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> >, HeaderPrefixList::HeaderData> > >, std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, false> > (0x0x7f1294d5a2d8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, false> (0x0x7f1294d5a340) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1294d5a3a8) 0 empty
        std::integral_constant<bool, true> (0x0x7f129512cd20) 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> > > (0x0x7f1294d5a478) 0 empty
  std::integral_constant<bool, false> (0x0x7f129512cd80) 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> > > (0x0x7f129512ce40) 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> > > (0x0x7f129512cea0) 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> > > (0x0x7f129512cde0) 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> > > (0x0x7f1294d5a6e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f129512cf00) 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> > > (0x0x7f1294d5a750) 0 empty
  std::integral_constant<bool, false> (0x0x7f129512cf60) 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> > > > (0x0x7f1294d5a888) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294d65000) 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> > > > > (0x0x7f1294d65060) 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> > > (0x0x7f1294d5a8f0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f1294d650c0) 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> > > > > (0x0x7f1294d5a958) 0 empty
  std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7f1294d5a9c0) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f1294d65120) 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> > > (0x0x7f1294d5aa28) 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> > > > > (0x0x7f1294d5aa90) 0 empty
    std::__is_default_constructible_impl<std::less<std::__cxx11::basic_string<char> > > (0x0x7f1294d5aaf8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f1294d65180) 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> (0x0x7f1294d5ab60) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294d651e0) 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> > > (0x0x7f1294d5abc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294d65300) 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> > > > (0x0x7f1294d65360) 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> > > (0x0x7f1294d5ac30) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294d653c0) 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> (0x0x7f1294d5ac98) 0 empty
  std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f1294d5ad00) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294d65420) 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> > (0x0x7f1294d5ad68) 0 empty
  std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7f1294d5add0) 0 empty
    std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f1294d5ae38) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294d65540) 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> > > (0x0x7f1294d5aea0) 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> > (0x0x7f1294d5af08) 0 empty
    std::__is_nt_default_constructible_impl<std::less<std::__cxx11::basic_string<char> >, false> (0x0x7f1294d5af70) 0 empty
      std::__is_nt_default_constructible_atom<std::less<std::__cxx11::basic_string<char> > > (0x0x7f1294d75000) 0 empty
        std::integral_constant<bool, true> (0x0x7f1294d65600) 0 empty

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

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

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

Class std::is_array<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::allocator<char> > (0x0x7f1294d753a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294da71e0) 0 empty

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

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

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

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

Class std::is_void<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_void<std::allocator<char> > (0x0x7f1294d754e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294da73c0) 0 empty

Class std::__not_<std::is_void<std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::is_void<std::allocator<char> > > (0x0x7f1294d75548) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294da7420) 0 empty

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

Class std::__is_default_constructible_impl<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f1294d755b0) 0 empty
  std::__do_is_default_constructible_impl (0x0x7f1294da74e0) 0 empty

Class std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7f1294d75618) 0 empty
  std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f1294d75680) 0 empty
    std::__do_is_default_constructible_impl (0x0x7f1294da7540) 0 empty

Class std::__is_default_constructible_atom<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_atom<std::allocator<char> > (0x0x7f1294d756e8) 0 empty
  std::__and_<std::__not_<std::is_void<std::allocator<char> > >, std::__is_default_constructible_impl<std::allocator<char> > > (0x0x7f1294d75750) 0 empty
    std::__is_default_constructible_impl<std::allocator<char> > (0x0x7f1294d757b8) 0 empty
      std::__do_is_default_constructible_impl (0x0x7f1294da75a0) 0 empty

Class std::__is_default_constructible_safe<std::allocator<char>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_default_constructible_safe<std::allocator<char>, false> (0x0x7f1294d75820) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294da7600) 0 empty

Class std::is_default_constructible<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_default_constructible<std::allocator<char> > (0x0x7f1294d75888) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294da7660) 0 empty

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

Class std::__is_nt_default_constructible_atom<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f1294d758f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294da7720) 0 empty

Class std::__is_nt_default_constructible_impl<std::allocator<char>, false>
   size=1 align=1
   base size=1 base align=1
std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f1294d75958) 0 empty
  std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f1294d759c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294da7780) 0 empty

Class std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7f1294d75a28) 0 empty
  std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f1294d75a90) 0 empty
    std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f1294d75af8) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294da77e0) 0 empty

Class std::is_nothrow_default_constructible<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_nothrow_default_constructible<std::allocator<char> > (0x0x7f1294d75b60) 0 empty
  std::__and_<std::is_default_constructible<std::allocator<char> >, std::__is_nt_default_constructible_impl<std::allocator<char>, false> > (0x0x7f1294d75bc8) 0 empty
    std::__is_nt_default_constructible_impl<std::allocator<char>, false> (0x0x7f1294d75c30) 0 empty
      std::__is_nt_default_constructible_atom<std::allocator<char> > (0x0x7f1294d75c98) 0 empty
        std::integral_constant<bool, true> (0x0x7f1294da7840) 0 empty

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

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

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

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

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

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

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

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

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

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

Class std::remove_reference<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<HeaderPrefixList::HeaderData&> (0x0x7f1294dd2360) 0 empty

Class std::is_array<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_array<HeaderPrefixList::HeaderData> (0x0x7f1294dd6208) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294dd23c0) 0 empty

Class std::is_function<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_function<HeaderPrefixList::HeaderData> (0x0x7f1294dd6270) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294dd2420) 0 empty

Class std::remove_volatile<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<HeaderPrefixList::HeaderData> (0x0x7f1294dd2540) 0 empty

Class std::remove_const<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=0 base align=1
std::remove_const<HeaderPrefixList::HeaderData> (0x0x7f1294dd25a0) 0 empty

Class std::remove_cv<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<HeaderPrefixList::HeaderData> (0x0x7f1294dd24e0) 0 empty

Class std::__decay_selector<HeaderPrefixList::HeaderData, false, false>
   size=1 align=1
   base size=0 base align=1
std::__decay_selector<HeaderPrefixList::HeaderData, false, false> (0x0x7f1294dd2480) 0 empty

Class std::decay<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=0 base align=1
std::decay<HeaderPrefixList::HeaderData&> (0x0x7f1294dd2300) 0 empty

Class std::__strip_reference_wrapper<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=0 base align=1
std::__strip_reference_wrapper<HeaderPrefixList::HeaderData> (0x0x7f1294dd2600) 0 empty

Class std::__decay_and_strip<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=0 base align=1
std::__decay_and_strip<HeaderPrefixList::HeaderData&> (0x0x7f1294dd22a0) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294dd6680) 0 empty
  std::is_rvalue_reference<std::__cxx11::basic_string<char> > (0x0x7f1294dd66e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294dd28a0) 0 empty

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

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

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

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294dd6820) 0 empty
  std::is_void<std::__cxx11::basic_string<char> > (0x0x7f1294dd6888) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294dd2ba0) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294dd68f0) 0 empty
  std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294dd6958) 0 empty
    std::is_void<std::__cxx11::basic_string<char> > (0x0x7f1294dd69c0) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294dd2c00) 0 empty

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

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

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

Class std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294dd6af8) 0 empty
  std::is_object<std::__cxx11::basic_string<char> > (0x0x7f1294dd6b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294dd2e40) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f1294dd6ea0) 0 empty
  std::is_lvalue_reference<std::__cxx11::basic_string<char>&> (0x0x7f1294dd6f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e451e0) 0 empty

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

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

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f1294e4c000) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&> (0x0x7f1294e4c068) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e453c0) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f1294e4c0d0) 0 empty
  std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f1294e4c138) 0 empty
    std::is_reference<std::__cxx11::basic_string<char>&> (0x0x7f1294e4c1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294e45420) 0 empty

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

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

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

Class std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f1294e4c2d8) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&> (0x0x7f1294e4c340) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e45660) 0 empty

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

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

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

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

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

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

Class std::is_copy_assignable<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<std::__cxx11::basic_string<char> > (0x0x7f1294e4c888) 0 empty
  std::__is_copy_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7f1294e4c8f0) 0 empty
    std::is_assignable<std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char>&> (0x0x7f1294e4c958) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294e459c0) 0 empty

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

Class std::conditional<false, std::is_function<HeaderPrefixList::HeaderData>, std::__or_<std::is_reference<HeaderPrefixList::HeaderData>, std::is_void<HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<HeaderPrefixList::HeaderData>, std::__or_<std::is_reference<HeaderPrefixList::HeaderData>, std::is_void<HeaderPrefixList::HeaderData> > > (0x0x7f1294e45ae0) 0 empty

Class std::is_lvalue_reference<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<HeaderPrefixList::HeaderData> (0x0x7f1294e4cb60) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e45b40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<HeaderPrefixList::HeaderData>, std::is_rvalue_reference<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<HeaderPrefixList::HeaderData>, std::is_rvalue_reference<HeaderPrefixList::HeaderData> > (0x0x7f1294e45ba0) 0 empty

Class std::is_rvalue_reference<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<HeaderPrefixList::HeaderData> (0x0x7f1294e4cbc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e45c00) 0 empty

Class std::__or_<std::is_lvalue_reference<HeaderPrefixList::HeaderData>, std::is_rvalue_reference<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<HeaderPrefixList::HeaderData>, std::is_rvalue_reference<HeaderPrefixList::HeaderData> > (0x0x7f1294e4cc30) 0 empty
  std::is_rvalue_reference<HeaderPrefixList::HeaderData> (0x0x7f1294e4cc98) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294e45c60) 0 empty

Class std::is_reference<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_reference<HeaderPrefixList::HeaderData> (0x0x7f1294e4cd00) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e45cc0) 0 empty

Class std::conditional<false, std::is_reference<HeaderPrefixList::HeaderData>, std::is_void<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<HeaderPrefixList::HeaderData>, std::is_void<HeaderPrefixList::HeaderData> > (0x0x7f1294e45d20) 0 empty

Class std::__is_void_helper<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<HeaderPrefixList::HeaderData> (0x0x7f1294e4cd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e45d80) 0 empty

Class std::is_void<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_void<HeaderPrefixList::HeaderData> (0x0x7f1294e4cdd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e45de0) 0 empty

Class std::__or_<std::is_reference<HeaderPrefixList::HeaderData>, std::is_void<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<HeaderPrefixList::HeaderData>, std::is_void<HeaderPrefixList::HeaderData> > (0x0x7f1294e4ce38) 0 empty
  std::is_void<HeaderPrefixList::HeaderData> (0x0x7f1294e4cea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294e45e40) 0 empty

Class std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_reference<HeaderPrefixList::HeaderData>, std::is_void<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_reference<HeaderPrefixList::HeaderData>, std::is_void<HeaderPrefixList::HeaderData> > (0x0x7f1294e4cf08) 0 empty
  std::__or_<std::is_reference<HeaderPrefixList::HeaderData>, std::is_void<HeaderPrefixList::HeaderData> > (0x0x7f1294e4cf70) 0 empty
    std::is_void<HeaderPrefixList::HeaderData> (0x0x7f1294e68000) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294e45ea0) 0 empty

Class std::__not_<std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_reference<HeaderPrefixList::HeaderData>, std::is_void<HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_reference<HeaderPrefixList::HeaderData>, std::is_void<HeaderPrefixList::HeaderData> > > (0x0x7f1294e68068) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294e45f00) 0 empty

Class std::is_object<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_object<HeaderPrefixList::HeaderData> (0x0x7f1294e680d0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294e45f60) 0 empty

Class std::conditional<true, std::is_object<HeaderPrefixList::HeaderData>, std::is_reference<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<HeaderPrefixList::HeaderData>, std::is_reference<HeaderPrefixList::HeaderData> > (0x0x7f1294e6b000) 0 empty

Class std::__or_<std::is_object<HeaderPrefixList::HeaderData>, std::is_reference<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<HeaderPrefixList::HeaderData>, std::is_reference<HeaderPrefixList::HeaderData> > (0x0x7f1294e68138) 0 empty
  std::is_object<HeaderPrefixList::HeaderData> (0x0x7f1294e681a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e6b060) 0 empty

Class std::__is_referenceable<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<HeaderPrefixList::HeaderData> (0x0x7f1294e682d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294e6b0c0) 0 empty

Class std::is_function<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::is_function<HeaderPrefixList::HeaderData&> (0x0x7f1294e68340) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e6b180) 0 empty

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

Class std::is_lvalue_reference<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<HeaderPrefixList::HeaderData&> (0x0x7f1294e68478) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294e6b240) 0 empty

Class std::conditional<true, std::is_lvalue_reference<HeaderPrefixList::HeaderData&>, std::is_rvalue_reference<HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<HeaderPrefixList::HeaderData&>, std::is_rvalue_reference<HeaderPrefixList::HeaderData&> > (0x0x7f1294e6b2a0) 0 empty

Class std::__or_<std::is_lvalue_reference<HeaderPrefixList::HeaderData&>, std::is_rvalue_reference<HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<HeaderPrefixList::HeaderData&>, std::is_rvalue_reference<HeaderPrefixList::HeaderData&> > (0x0x7f1294e684e0) 0 empty
  std::is_lvalue_reference<HeaderPrefixList::HeaderData&> (0x0x7f1294e68548) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e6b300) 0 empty

Class std::is_reference<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<HeaderPrefixList::HeaderData&> (0x0x7f1294e685b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294e6b360) 0 empty

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

Class std::__or_<std::is_reference<HeaderPrefixList::HeaderData&>, std::is_void<HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<HeaderPrefixList::HeaderData&>, std::is_void<HeaderPrefixList::HeaderData&> > (0x0x7f1294e68618) 0 empty
  std::is_reference<HeaderPrefixList::HeaderData&> (0x0x7f1294e68680) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e6b420) 0 empty

Class std::__or_<std::is_function<HeaderPrefixList::HeaderData&>, std::is_reference<HeaderPrefixList::HeaderData&>, std::is_void<HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<HeaderPrefixList::HeaderData&>, std::is_reference<HeaderPrefixList::HeaderData&>, std::is_void<HeaderPrefixList::HeaderData&> > (0x0x7f1294e686e8) 0 empty
  std::__or_<std::is_reference<HeaderPrefixList::HeaderData&>, std::is_void<HeaderPrefixList::HeaderData&> > (0x0x7f1294e68750) 0 empty
    std::is_reference<HeaderPrefixList::HeaderData&> (0x0x7f1294e687b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294e6b480) 0 empty

Class std::__not_<std::__or_<std::is_function<HeaderPrefixList::HeaderData&>, std::is_reference<HeaderPrefixList::HeaderData&>, std::is_void<HeaderPrefixList::HeaderData&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<HeaderPrefixList::HeaderData&>, std::is_reference<HeaderPrefixList::HeaderData&>, std::is_void<HeaderPrefixList::HeaderData&> > > (0x0x7f1294e68820) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e6b4e0) 0 empty

Class std::is_object<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::is_object<HeaderPrefixList::HeaderData&> (0x0x7f1294e68888) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e6b540) 0 empty

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

Class std::__or_<std::is_object<HeaderPrefixList::HeaderData&>, std::is_reference<HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<HeaderPrefixList::HeaderData&>, std::is_reference<HeaderPrefixList::HeaderData&> > (0x0x7f1294e688f0) 0 empty
  std::is_reference<HeaderPrefixList::HeaderData&> (0x0x7f1294e68958) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e6b600) 0 empty

Class std::__is_referenceable<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<HeaderPrefixList::HeaderData&> (0x0x7f1294e68a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294e6b660) 0 empty

Class std::__add_rvalue_reference_helper<HeaderPrefixList::HeaderData&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<HeaderPrefixList::HeaderData&, true> (0x0x7f1294e6b6c0) 0 empty

Class std::add_rvalue_reference<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<HeaderPrefixList::HeaderData&> (0x0x7f1294e68af8) 0 empty
  std::__add_rvalue_reference_helper<HeaderPrefixList::HeaderData&, true> (0x0x7f1294e6b720) 0 empty

Class std::is_function<const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const HeaderPrefixList::HeaderData&> (0x0x7f1294e68bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e6b780) 0 empty

Class std::conditional<false, std::is_function<const HeaderPrefixList::HeaderData&>, std::__or_<std::is_reference<const HeaderPrefixList::HeaderData&>, std::is_void<const HeaderPrefixList::HeaderData&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const HeaderPrefixList::HeaderData&>, std::__or_<std::is_reference<const HeaderPrefixList::HeaderData&>, std::is_void<const HeaderPrefixList::HeaderData&> > > (0x0x7f1294e6b7e0) 0 empty

Class std::is_lvalue_reference<const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const HeaderPrefixList::HeaderData&> (0x0x7f1294e68c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294e6b840) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const HeaderPrefixList::HeaderData&>, std::is_rvalue_reference<const HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_lvalue_reference<const HeaderPrefixList::HeaderData&>, std::is_rvalue_reference<const HeaderPrefixList::HeaderData&> > (0x0x7f1294e6b8a0) 0 empty

Class std::__or_<std::is_lvalue_reference<const HeaderPrefixList::HeaderData&>, std::is_rvalue_reference<const HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const HeaderPrefixList::HeaderData&>, std::is_rvalue_reference<const HeaderPrefixList::HeaderData&> > (0x0x7f1294e68c98) 0 empty
  std::is_lvalue_reference<const HeaderPrefixList::HeaderData&> (0x0x7f1294e68d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e6b900) 0 empty

Class std::is_reference<const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const HeaderPrefixList::HeaderData&> (0x0x7f1294e68d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294e6b960) 0 empty

Class std::conditional<true, std::is_reference<const HeaderPrefixList::HeaderData&>, std::is_void<const HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const HeaderPrefixList::HeaderData&>, std::is_void<const HeaderPrefixList::HeaderData&> > (0x0x7f1294e6b9c0) 0 empty

Class std::__or_<std::is_reference<const HeaderPrefixList::HeaderData&>, std::is_void<const HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const HeaderPrefixList::HeaderData&>, std::is_void<const HeaderPrefixList::HeaderData&> > (0x0x7f1294e68dd0) 0 empty
  std::is_reference<const HeaderPrefixList::HeaderData&> (0x0x7f1294e68e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e6ba20) 0 empty

Class std::__or_<std::is_function<const HeaderPrefixList::HeaderData&>, std::is_reference<const HeaderPrefixList::HeaderData&>, std::is_void<const HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const HeaderPrefixList::HeaderData&>, std::is_reference<const HeaderPrefixList::HeaderData&>, std::is_void<const HeaderPrefixList::HeaderData&> > (0x0x7f1294e68ea0) 0 empty
  std::__or_<std::is_reference<const HeaderPrefixList::HeaderData&>, std::is_void<const HeaderPrefixList::HeaderData&> > (0x0x7f1294e68f08) 0 empty
    std::is_reference<const HeaderPrefixList::HeaderData&> (0x0x7f1294e68f70) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294e6ba80) 0 empty

Class std::__not_<std::__or_<std::is_function<const HeaderPrefixList::HeaderData&>, std::is_reference<const HeaderPrefixList::HeaderData&>, std::is_void<const HeaderPrefixList::HeaderData&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const HeaderPrefixList::HeaderData&>, std::is_reference<const HeaderPrefixList::HeaderData&>, std::is_void<const HeaderPrefixList::HeaderData&> > > (0x0x7f1294e93000) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e6bae0) 0 empty

Class std::is_object<const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const HeaderPrefixList::HeaderData&> (0x0x7f1294e93068) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e6bb40) 0 empty

Class std::conditional<false, std::is_object<const HeaderPrefixList::HeaderData&>, std::is_reference<const HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const HeaderPrefixList::HeaderData&>, std::is_reference<const HeaderPrefixList::HeaderData&> > (0x0x7f1294e6bba0) 0 empty

Class std::__or_<std::is_object<const HeaderPrefixList::HeaderData&>, std::is_reference<const HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const HeaderPrefixList::HeaderData&>, std::is_reference<const HeaderPrefixList::HeaderData&> > (0x0x7f1294e930d0) 0 empty
  std::is_reference<const HeaderPrefixList::HeaderData&> (0x0x7f1294e93138) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e6bc00) 0 empty

Class std::__is_referenceable<const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const HeaderPrefixList::HeaderData&> (0x0x7f1294e931a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294e6bc60) 0 empty

Class std::__add_rvalue_reference_helper<const HeaderPrefixList::HeaderData&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const HeaderPrefixList::HeaderData&, true> (0x0x7f1294e6bcc0) 0 empty

Class std::add_rvalue_reference<const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const HeaderPrefixList::HeaderData&> (0x0x7f1294e93208) 0 empty
  std::__add_rvalue_reference_helper<const HeaderPrefixList::HeaderData&, true> (0x0x7f1294e6bd20) 0 empty

Class std::__is_assignable_helper<HeaderPrefixList::HeaderData&, const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<HeaderPrefixList::HeaderData&, const HeaderPrefixList::HeaderData&> (0x0x7f1294e6b120) 0 empty

Class std::is_assignable<HeaderPrefixList::HeaderData&, const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<HeaderPrefixList::HeaderData&, const HeaderPrefixList::HeaderData&> (0x0x7f1294e93270) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294e6bf00) 0 empty

Class std::__is_copy_assignable_impl<HeaderPrefixList::HeaderData, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<HeaderPrefixList::HeaderData, true> (0x0x7f1294e932d8) 0 empty
  std::is_assignable<HeaderPrefixList::HeaderData&, const HeaderPrefixList::HeaderData&> (0x0x7f1294e93340) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e6bf60) 0 empty

Class std::is_copy_assignable<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<HeaderPrefixList::HeaderData> (0x0x7f1294e933a8) 0 empty
  std::__is_copy_assignable_impl<HeaderPrefixList::HeaderData, true> (0x0x7f1294e93410) 0 empty
    std::is_assignable<HeaderPrefixList::HeaderData&, const HeaderPrefixList::HeaderData&> (0x0x7f1294e93478) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294e9b000) 0 empty

Class std::__and_<std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<HeaderPrefixList::HeaderData> > (0x0x7f1294e934e0) 0 empty
  std::is_copy_assignable<HeaderPrefixList::HeaderData> (0x0x7f1294e93548) 0 empty
    std::__is_copy_assignable_impl<HeaderPrefixList::HeaderData, true> (0x0x7f1294e935b0) 0 empty
      std::is_assignable<HeaderPrefixList::HeaderData&, const HeaderPrefixList::HeaderData&> (0x0x7f1294e93618) 0 empty
        std::integral_constant<bool, true> (0x0x7f1294e9b060) 0 empty

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

Class std::__not_<std::__and_<std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_copy_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_copy_assignable<HeaderPrefixList::HeaderData> > > (0x0x7f1294e936e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e9b120) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_rvalue_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f1294e93a90) 0 empty
  std::is_rvalue_reference<std::__cxx11::basic_string<char>&&> (0x0x7f1294e93af8) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e9b4e0) 0 empty

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

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

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f1294e93bc8) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&&> (0x0x7f1294e93c30) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e9b6c0) 0 empty

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f1294e93c98) 0 empty
  std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f1294e93d00) 0 empty
    std::is_reference<std::__cxx11::basic_string<char>&&> (0x0x7f1294e93d68) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294e9b720) 0 empty

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

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

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

Class std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f1294e93ea0) 0 empty
  std::is_reference<std::__cxx11::basic_string<char>&&> (0x0x7f1294e93f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294e9b960) 0 empty

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

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

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

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

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

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

Class std::is_move_assignable<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<std::__cxx11::basic_string<char> > (0x0x7f1294eb9410) 0 empty
  std::__is_move_assignable_impl<std::__cxx11::basic_string<char>, true> (0x0x7f1294eb9478) 0 empty
    std::is_assignable<std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char>&&> (0x0x7f1294eb94e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294e9bcc0) 0 empty

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

Class std::is_function<HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<HeaderPrefixList::HeaderData&&> (0x0x7f1294eb9680) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e9be40) 0 empty

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

Class std::is_lvalue_reference<HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<HeaderPrefixList::HeaderData&&> (0x0x7f1294eb97b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294e9bf00) 0 empty

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

Class std::is_rvalue_reference<HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<HeaderPrefixList::HeaderData&&> (0x0x7f1294eb9820) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294ed0000) 0 empty

Class std::__or_<std::is_lvalue_reference<HeaderPrefixList::HeaderData&&>, std::is_rvalue_reference<HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<HeaderPrefixList::HeaderData&&>, std::is_rvalue_reference<HeaderPrefixList::HeaderData&&> > (0x0x7f1294eb9888) 0 empty
  std::is_rvalue_reference<HeaderPrefixList::HeaderData&&> (0x0x7f1294eb98f0) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294ed0060) 0 empty

Class std::is_reference<HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<HeaderPrefixList::HeaderData&&> (0x0x7f1294eb9958) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294ed00c0) 0 empty

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

Class std::__or_<std::is_reference<HeaderPrefixList::HeaderData&&>, std::is_void<HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<HeaderPrefixList::HeaderData&&>, std::is_void<HeaderPrefixList::HeaderData&&> > (0x0x7f1294eb99c0) 0 empty
  std::is_reference<HeaderPrefixList::HeaderData&&> (0x0x7f1294eb9a28) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294ed0180) 0 empty

Class std::__or_<std::is_function<HeaderPrefixList::HeaderData&&>, std::is_reference<HeaderPrefixList::HeaderData&&>, std::is_void<HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<HeaderPrefixList::HeaderData&&>, std::is_reference<HeaderPrefixList::HeaderData&&>, std::is_void<HeaderPrefixList::HeaderData&&> > (0x0x7f1294eb9a90) 0 empty
  std::__or_<std::is_reference<HeaderPrefixList::HeaderData&&>, std::is_void<HeaderPrefixList::HeaderData&&> > (0x0x7f1294eb9af8) 0 empty
    std::is_reference<HeaderPrefixList::HeaderData&&> (0x0x7f1294eb9b60) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294ed01e0) 0 empty

Class std::__not_<std::__or_<std::is_function<HeaderPrefixList::HeaderData&&>, std::is_reference<HeaderPrefixList::HeaderData&&>, std::is_void<HeaderPrefixList::HeaderData&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<HeaderPrefixList::HeaderData&&>, std::is_reference<HeaderPrefixList::HeaderData&&>, std::is_void<HeaderPrefixList::HeaderData&&> > > (0x0x7f1294eb9bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294ed0240) 0 empty

Class std::is_object<HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<HeaderPrefixList::HeaderData&&> (0x0x7f1294eb9c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294ed02a0) 0 empty

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

Class std::__or_<std::is_object<HeaderPrefixList::HeaderData&&>, std::is_reference<HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<HeaderPrefixList::HeaderData&&>, std::is_reference<HeaderPrefixList::HeaderData&&> > (0x0x7f1294eb9c98) 0 empty
  std::is_reference<HeaderPrefixList::HeaderData&&> (0x0x7f1294eb9d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294ed0360) 0 empty

Class std::__is_referenceable<HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<HeaderPrefixList::HeaderData&&> (0x0x7f1294eb9d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294ed03c0) 0 empty

Class std::__add_rvalue_reference_helper<HeaderPrefixList::HeaderData&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<HeaderPrefixList::HeaderData&&, true> (0x0x7f1294ed0420) 0 empty

Class std::add_rvalue_reference<HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<HeaderPrefixList::HeaderData&&> (0x0x7f1294eb9dd0) 0 empty
  std::__add_rvalue_reference_helper<HeaderPrefixList::HeaderData&&, true> (0x0x7f1294ed0480) 0 empty

Class std::__is_assignable_helper<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData&&> (0x0x7f1294e9bde0) 0 empty

Class std::is_assignable<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData&&> (0x0x7f1294eb9e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294ed05a0) 0 empty

Class std::__is_move_assignable_impl<HeaderPrefixList::HeaderData, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<HeaderPrefixList::HeaderData, true> (0x0x7f1294eb9ea0) 0 empty
  std::is_assignable<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData&&> (0x0x7f1294eb9f08) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294ed0600) 0 empty

Class std::is_move_assignable<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<HeaderPrefixList::HeaderData> (0x0x7f1294eb9f70) 0 empty
  std::__is_move_assignable_impl<HeaderPrefixList::HeaderData, true> (0x0x7f1294edb000) 0 empty
    std::is_assignable<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData&&> (0x0x7f1294edb068) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294ed0660) 0 empty

Class std::__and_<std::is_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_move_assignable<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_move_assignable<HeaderPrefixList::HeaderData> > (0x0x7f1294edb0d0) 0 empty
  std::is_move_assignable<HeaderPrefixList::HeaderData> (0x0x7f1294edb138) 0 empty
    std::__is_move_assignable_impl<HeaderPrefixList::HeaderData, true> (0x0x7f1294edb1a0) 0 empty
      std::is_assignable<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData&&> (0x0x7f1294edb208) 0 empty
        std::integral_constant<bool, true> (0x0x7f1294ed06c0) 0 empty

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

Class std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>
   size=104 align=8
   base size=104 base align=8
std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> (0x0x7f1294dd2660) 0

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

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

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

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

Class std::__is_array_unknown_bounds<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::__cxx11::basic_string<char> > (0x0x7f1294edb478) 0 empty
  std::__and_<std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::extent<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0u> > > (0x0x7f1294edb4e0) 0 empty
    std::is_array<std::__cxx11::basic_string<char> > (0x0x7f1294edb548) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294ed09c0) 0 empty

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

Class std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294edb5b0) 0 empty
  std::is_function<std::__cxx11::basic_string<char> > (0x0x7f1294edb618) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294ed0a80) 0 empty

Class std::__or_<std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294edb680) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294edb6e8) 0 empty
    std::is_function<std::__cxx11::basic_string<char> > (0x0x7f1294edb750) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294ed0ae0) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_integral<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_floating_point<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_floating_point<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294edbaf8) 0 empty
  std::is_floating_point<std::__cxx11::basic_string<char> > (0x0x7f1294edbb60) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294ed0f00) 0 empty

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

Class std::conditional<false, std::is_arithmetic<std::__cxx11::basic_string<char> >, std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::__cxx11::basic_string<char> >, std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f1294f160c0) 0 empty

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

Class std::conditional<false, std::is_enum<std::__cxx11::basic_string<char> >, std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::__cxx11::basic_string<char> >, std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f1294f16240) 0 empty

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

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

Class std::conditional<false, std::is_pointer<std::__cxx11::basic_string<char> >, std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::__cxx11::basic_string<char> >, std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > (0x0x7f1294f16420) 0 empty

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

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

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

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

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

Class std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294f241a0) 0 empty
  std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7f1294f24208) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294f16660) 0 empty

Class std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294f24270) 0 empty
  std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294f242d8) 0 empty
    std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7f1294f24340) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294f166c0) 0 empty

Class std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294f243a8) 0 empty
  std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294f24410) 0 empty
    std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294f24478) 0 empty
      std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7f1294f244e0) 0 empty
        std::integral_constant<bool, false> (0x0x7f1294f16720) 0 empty

Class std::__or_<std::is_arithmetic<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294f24548) 0 empty
  std::__or_<std::is_enum<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294f245b0) 0 empty
    std::__or_<std::is_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294f24618) 0 empty
      std::__or_<std::is_member_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294f24680) 0 empty
        std::is_null_pointer<std::__cxx11::basic_string<char> > (0x0x7f1294f246e8) 0 empty
          std::integral_constant<bool, false> (0x0x7f1294f16780) 0 empty

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

Class std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_scalar<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_scalar<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294f247b8) 0 empty
  std::is_scalar<std::__cxx11::basic_string<char> > (0x0x7f1294f24820) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294f16840) 0 empty

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

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

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

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

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

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

Class std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f1294f24c98) 0 empty
  std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f1294f24d00) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f1294f16ae0) 0 empty

Class std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f1294f24d68) 0 empty
  std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f1294f24dd0) 0 empty
    std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f1294f24e38) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f1294f16b40) 0 empty

Class std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f1294f24ea0) 0 empty
  std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f1294f24f08) 0 empty
    std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f1294f24f70) 0 empty
      std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f1294b34000) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f1294f16ba0) 0 empty

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

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

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

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

Class std::conditional<false, std::__is_direct_constructible_ref_cast<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&>, std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&>, std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> > (0x0x7f1294f16d80) 0 empty

Class std::conditional<false, std::is_void<HeaderPrefixList::HeaderData>, std::__or_<std::__is_array_unknown_bounds<HeaderPrefixList::HeaderData>, std::is_function<HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<HeaderPrefixList::HeaderData>, std::__or_<std::__is_array_unknown_bounds<HeaderPrefixList::HeaderData>, std::is_function<HeaderPrefixList::HeaderData> > > (0x0x7f1294f16de0) 0 empty

Class std::conditional<false, std::__not_<std::extent<HeaderPrefixList::HeaderData, 0u> >, std::is_array<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__not_<std::extent<HeaderPrefixList::HeaderData, 0u> >, std::is_array<HeaderPrefixList::HeaderData> > (0x0x7f1294f16e40) 0 empty

Class std::__and_<std::is_array<HeaderPrefixList::HeaderData>, std::__not_<std::extent<HeaderPrefixList::HeaderData, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<HeaderPrefixList::HeaderData>, std::__not_<std::extent<HeaderPrefixList::HeaderData, 0u> > > (0x0x7f1294b342d8) 0 empty
  std::is_array<HeaderPrefixList::HeaderData> (0x0x7f1294b34340) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294f16ea0) 0 empty

Class std::__is_array_unknown_bounds<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<HeaderPrefixList::HeaderData> (0x0x7f1294b343a8) 0 empty
  std::__and_<std::is_array<HeaderPrefixList::HeaderData>, std::__not_<std::extent<HeaderPrefixList::HeaderData, 0u> > > (0x0x7f1294b34410) 0 empty
    std::is_array<HeaderPrefixList::HeaderData> (0x0x7f1294b34478) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294f16f00) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<HeaderPrefixList::HeaderData>, std::is_function<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<HeaderPrefixList::HeaderData>, std::is_function<HeaderPrefixList::HeaderData> > (0x0x7f1294f16f60) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<HeaderPrefixList::HeaderData>, std::is_function<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<HeaderPrefixList::HeaderData>, std::is_function<HeaderPrefixList::HeaderData> > (0x0x7f1294b344e0) 0 empty
  std::is_function<HeaderPrefixList::HeaderData> (0x0x7f1294b34548) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294b45000) 0 empty

Class std::__or_<std::is_void<HeaderPrefixList::HeaderData>, std::__is_array_unknown_bounds<HeaderPrefixList::HeaderData>, std::is_function<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<HeaderPrefixList::HeaderData>, std::__is_array_unknown_bounds<HeaderPrefixList::HeaderData>, std::is_function<HeaderPrefixList::HeaderData> > (0x0x7f1294b345b0) 0 empty
  std::__or_<std::__is_array_unknown_bounds<HeaderPrefixList::HeaderData>, std::is_function<HeaderPrefixList::HeaderData> > (0x0x7f1294b34618) 0 empty
    std::is_function<HeaderPrefixList::HeaderData> (0x0x7f1294b34680) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294b45060) 0 empty

Class std::conditional<false, std::is_reference<HeaderPrefixList::HeaderData>, std::is_scalar<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<HeaderPrefixList::HeaderData>, std::is_scalar<HeaderPrefixList::HeaderData> > (0x0x7f1294b450c0) 0 empty

Class std::__is_integral_helper<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<HeaderPrefixList::HeaderData> (0x0x7f1294b346e8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b45120) 0 empty

Class std::is_integral<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_integral<HeaderPrefixList::HeaderData> (0x0x7f1294b34750) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b45180) 0 empty

Class std::conditional<false, std::is_integral<HeaderPrefixList::HeaderData>, std::is_floating_point<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<HeaderPrefixList::HeaderData>, std::is_floating_point<HeaderPrefixList::HeaderData> > (0x0x7f1294b451e0) 0 empty

Class std::__is_floating_point_helper<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<HeaderPrefixList::HeaderData> (0x0x7f1294b347b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b45240) 0 empty

Class std::is_floating_point<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<HeaderPrefixList::HeaderData> (0x0x7f1294b34820) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b452a0) 0 empty

Class std::__or_<std::is_integral<HeaderPrefixList::HeaderData>, std::is_floating_point<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<HeaderPrefixList::HeaderData>, std::is_floating_point<HeaderPrefixList::HeaderData> > (0x0x7f1294b34888) 0 empty
  std::is_floating_point<HeaderPrefixList::HeaderData> (0x0x7f1294b348f0) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294b45300) 0 empty

Class std::is_arithmetic<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<HeaderPrefixList::HeaderData> (0x0x7f1294b34958) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b45360) 0 empty

Class std::conditional<false, std::is_arithmetic<HeaderPrefixList::HeaderData>, std::__or_<std::is_enum<HeaderPrefixList::HeaderData>, std::is_pointer<HeaderPrefixList::HeaderData>, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<HeaderPrefixList::HeaderData>, std::__or_<std::is_enum<HeaderPrefixList::HeaderData>, std::is_pointer<HeaderPrefixList::HeaderData>, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > > (0x0x7f1294b453c0) 0 empty

Class std::is_enum<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_enum<HeaderPrefixList::HeaderData> (0x0x7f1294b349c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b45420) 0 empty

Class std::conditional<false, std::is_enum<HeaderPrefixList::HeaderData>, std::__or_<std::is_pointer<HeaderPrefixList::HeaderData>, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<HeaderPrefixList::HeaderData>, std::__or_<std::is_pointer<HeaderPrefixList::HeaderData>, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > > (0x0x7f1294b45480) 0 empty

Class std::__is_pointer_helper<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<HeaderPrefixList::HeaderData> (0x0x7f1294b34a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b454e0) 0 empty

Class std::is_pointer<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_pointer<HeaderPrefixList::HeaderData> (0x0x7f1294b34a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b45540) 0 empty

Class std::conditional<false, std::is_pointer<HeaderPrefixList::HeaderData>, std::__or_<std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<HeaderPrefixList::HeaderData>, std::__or_<std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > > (0x0x7f1294b455a0) 0 empty

Class std::__is_member_pointer_helper<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<HeaderPrefixList::HeaderData> (0x0x7f1294b34af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b45600) 0 empty

Class std::is_member_pointer<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<HeaderPrefixList::HeaderData> (0x0x7f1294b34b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b45660) 0 empty

Class std::conditional<false, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > (0x0x7f1294b456c0) 0 empty

Class std::__is_null_pointer_helper<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<HeaderPrefixList::HeaderData> (0x0x7f1294b34bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b45720) 0 empty

Class std::is_null_pointer<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<HeaderPrefixList::HeaderData> (0x0x7f1294b34c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b45780) 0 empty

Class std::__or_<std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > (0x0x7f1294b34c98) 0 empty
  std::is_null_pointer<HeaderPrefixList::HeaderData> (0x0x7f1294b34d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294b457e0) 0 empty

Class std::__or_<std::is_pointer<HeaderPrefixList::HeaderData>, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<HeaderPrefixList::HeaderData>, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > (0x0x7f1294b34d68) 0 empty
  std::__or_<std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > (0x0x7f1294b34dd0) 0 empty
    std::is_null_pointer<HeaderPrefixList::HeaderData> (0x0x7f1294b34e38) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294b45840) 0 empty

Class std::__or_<std::is_enum<HeaderPrefixList::HeaderData>, std::is_pointer<HeaderPrefixList::HeaderData>, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<HeaderPrefixList::HeaderData>, std::is_pointer<HeaderPrefixList::HeaderData>, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > (0x0x7f1294b34ea0) 0 empty
  std::__or_<std::is_pointer<HeaderPrefixList::HeaderData>, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > (0x0x7f1294b34f08) 0 empty
    std::__or_<std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > (0x0x7f1294b34f70) 0 empty
      std::is_null_pointer<HeaderPrefixList::HeaderData> (0x0x7f1294b61000) 0 empty
        std::integral_constant<bool, false> (0x0x7f1294b458a0) 0 empty

Class std::__or_<std::is_arithmetic<HeaderPrefixList::HeaderData>, std::is_enum<HeaderPrefixList::HeaderData>, std::is_pointer<HeaderPrefixList::HeaderData>, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<HeaderPrefixList::HeaderData>, std::is_enum<HeaderPrefixList::HeaderData>, std::is_pointer<HeaderPrefixList::HeaderData>, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > (0x0x7f1294b61068) 0 empty
  std::__or_<std::is_enum<HeaderPrefixList::HeaderData>, std::is_pointer<HeaderPrefixList::HeaderData>, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > (0x0x7f1294b610d0) 0 empty
    std::__or_<std::is_pointer<HeaderPrefixList::HeaderData>, std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > (0x0x7f1294b61138) 0 empty
      std::__or_<std::is_member_pointer<HeaderPrefixList::HeaderData>, std::is_null_pointer<HeaderPrefixList::HeaderData> > (0x0x7f1294b611a0) 0 empty
        std::is_null_pointer<HeaderPrefixList::HeaderData> (0x0x7f1294b61208) 0 empty
          std::integral_constant<bool, false> (0x0x7f1294b45900) 0 empty

Class std::is_scalar<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_scalar<HeaderPrefixList::HeaderData> (0x0x7f1294b61270) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b45960) 0 empty

Class std::__or_<std::is_reference<HeaderPrefixList::HeaderData>, std::is_scalar<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<HeaderPrefixList::HeaderData>, std::is_scalar<HeaderPrefixList::HeaderData> > (0x0x7f1294b612d8) 0 empty
  std::is_scalar<HeaderPrefixList::HeaderData> (0x0x7f1294b61340) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294b459c0) 0 empty

Class std::remove_all_extents<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<HeaderPrefixList::HeaderData> (0x0x7f1294b45a20) 0 empty

Class std::__is_destructible_impl<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<HeaderPrefixList::HeaderData> (0x0x7f1294b61478) 0 empty
  std::__do_is_destructible_impl (0x0x7f1294b45a80) 0 empty

Class std::__is_destructible_safe<HeaderPrefixList::HeaderData, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<HeaderPrefixList::HeaderData, false, false> (0x0x7f1294b61548) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294b45ae0) 0 empty

Class std::is_destructible<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_destructible<HeaderPrefixList::HeaderData> (0x0x7f1294b615b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294b45b40) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&>, std::is_destructible<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&>, std::is_destructible<HeaderPrefixList::HeaderData> > (0x0x7f1294b45ba0) 0 empty

Class std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> (0x0x7f1294b616e8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f1294b45c00) 0 empty

Class std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> > (0x0x7f1294b61888) 0 empty
  std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> (0x0x7f1294b618f0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f1294b45c60) 0 empty

Class std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> (0x0x7f1294b619c0) 0 empty
  std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> > (0x0x7f1294b61a28) 0 empty
    std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> (0x0x7f1294b61a90) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f1294b45cc0) 0 empty

Class std::__is_direct_constructible_new<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> (0x0x7f1294b61b60) 0 empty
  std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> (0x0x7f1294b61bc8) 0 empty
    std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> > (0x0x7f1294b61c30) 0 empty
      std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> (0x0x7f1294b61c98) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f1294b45d20) 0 empty

Class std::__is_direct_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> (0x0x7f1294b61f08) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294b45d80) 0 empty

Class std::__is_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> (0x0x7f1294b6f068) 0 empty
  std::__is_direct_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> (0x0x7f1294b6f0d0) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294b45ea0) 0 empty

Class std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> (0x0x7f1294b6f1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294b700c0) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> > (0x0x7f1294b6f208) 0 empty
  std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> (0x0x7f1294b6f270) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294b701e0) 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>&> (0x0x7f1294b70360) 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>&> (0x0x7f1294b703c0) 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>&> (0x0x7f1294b70300) 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>&> (0x0x7f1294b6f5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b70420) 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>&> (0x0x7f1294b6f618) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b70480) 0 empty

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

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

Class std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294b6f680) 0 empty
  std::is_array<std::__cxx11::basic_string<char> > (0x0x7f1294b6f6e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294b70660) 0 empty

Class std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294b6f750) 0 empty
  std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294b6f7b8) 0 empty
    std::is_array<std::__cxx11::basic_string<char> > (0x0x7f1294b6f820) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294b706c0) 0 empty

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

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

Class std::conditional<true, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData>, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData>, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7f1294b708a0) 0 empty

Class std::remove_volatile<const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const HeaderPrefixList::HeaderData&> (0x0x7f1294b70960) 0 empty

Class std::remove_const<const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const HeaderPrefixList::HeaderData&> (0x0x7f1294b709c0) 0 empty

Class std::remove_cv<const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const HeaderPrefixList::HeaderData&> (0x0x7f1294b70900) 0 empty

Class std::__is_void_helper<const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const HeaderPrefixList::HeaderData&> (0x0x7f1294b6f9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b70a20) 0 empty

Class std::is_void<const HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const HeaderPrefixList::HeaderData&> (0x0x7f1294b6fa28) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b70a80) 0 empty

Class std::conditional<false, std::is_void<const HeaderPrefixList::HeaderData&>, std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<const HeaderPrefixList::HeaderData&>, std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > > (0x0x7f1294b70ae0) 0 empty

Class std::conditional<false, std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > (0x0x7f1294b70b40) 0 empty

Class std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > (0x0x7f1294b6fb60) 0 empty
  std::is_array<HeaderPrefixList::HeaderData> (0x0x7f1294b6fbc8) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294b70ba0) 0 empty

Class std::__or_<std::is_void<const HeaderPrefixList::HeaderData&>, std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const HeaderPrefixList::HeaderData&>, std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > (0x0x7f1294b6fc30) 0 empty
  std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > (0x0x7f1294b6fc98) 0 empty
    std::is_array<HeaderPrefixList::HeaderData> (0x0x7f1294b6fd00) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294b70c00) 0 empty

Class std::__is_convertible_helper<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData, false> (0x0x7f1294b70c60) 0 empty

Class std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> (0x0x7f1294b6ff70) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294b70cc0) 0 empty

Class std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > (0x0x7f1294b97000) 0 empty
  std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> (0x0x7f1294b97068) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294b70d20) 0 empty

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

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

Class std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > > (0x0x7f1294b70ea0) 0 empty

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

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

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

Class std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f1294b971a0) 0 empty
  std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7f1294b97208) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f1294ba8060) 0 empty

Class std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7f1294b97270) 0 empty
  std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f1294b972d8) 0 empty
    std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7f1294b97340) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f1294ba80c0) 0 empty

Class std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7f1294b973a8) 0 empty
  std::__is_direct_constructible_new_safe<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7f1294b97410) 0 empty
    std::__and_<std::is_destructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f1294b97478) 0 empty
      std::__is_direct_constructible_impl<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7f1294b974e0) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f1294ba8120) 0 empty

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

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

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

Class std::conditional<true, std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f1294ba82a0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> > (0x0x7f1294ba8300) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::is_destructible<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::is_destructible<HeaderPrefixList::HeaderData> > (0x0x7f1294ba8360) 0 empty

Class std::is_function<const HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const HeaderPrefixList::HeaderData&&> (0x0x7f1294b97a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294ba8420) 0 empty

Class std::conditional<false, std::is_function<const HeaderPrefixList::HeaderData&&>, std::__or_<std::is_reference<const HeaderPrefixList::HeaderData&&>, std::is_void<const HeaderPrefixList::HeaderData&&> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<const HeaderPrefixList::HeaderData&&>, std::__or_<std::is_reference<const HeaderPrefixList::HeaderData&&>, std::is_void<const HeaderPrefixList::HeaderData&&> > > (0x0x7f1294ba8480) 0 empty

Class std::is_lvalue_reference<const HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const HeaderPrefixList::HeaderData&&> (0x0x7f1294b97a90) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294ba84e0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<const HeaderPrefixList::HeaderData&&>, std::is_rvalue_reference<const HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<const HeaderPrefixList::HeaderData&&>, std::is_rvalue_reference<const HeaderPrefixList::HeaderData&&> > (0x0x7f1294ba8540) 0 empty

Class std::is_rvalue_reference<const HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const HeaderPrefixList::HeaderData&&> (0x0x7f1294b97af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294ba85a0) 0 empty

Class std::__or_<std::is_lvalue_reference<const HeaderPrefixList::HeaderData&&>, std::is_rvalue_reference<const HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const HeaderPrefixList::HeaderData&&>, std::is_rvalue_reference<const HeaderPrefixList::HeaderData&&> > (0x0x7f1294b97b60) 0 empty
  std::is_rvalue_reference<const HeaderPrefixList::HeaderData&&> (0x0x7f1294b97bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294ba8600) 0 empty

Class std::is_reference<const HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const HeaderPrefixList::HeaderData&&> (0x0x7f1294b97c30) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294ba8660) 0 empty

Class std::conditional<true, std::is_reference<const HeaderPrefixList::HeaderData&&>, std::is_void<const HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_reference<const HeaderPrefixList::HeaderData&&>, std::is_void<const HeaderPrefixList::HeaderData&&> > (0x0x7f1294ba86c0) 0 empty

Class std::__or_<std::is_reference<const HeaderPrefixList::HeaderData&&>, std::is_void<const HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const HeaderPrefixList::HeaderData&&>, std::is_void<const HeaderPrefixList::HeaderData&&> > (0x0x7f1294b97c98) 0 empty
  std::is_reference<const HeaderPrefixList::HeaderData&&> (0x0x7f1294b97d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294ba8720) 0 empty

Class std::__or_<std::is_function<const HeaderPrefixList::HeaderData&&>, std::is_reference<const HeaderPrefixList::HeaderData&&>, std::is_void<const HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const HeaderPrefixList::HeaderData&&>, std::is_reference<const HeaderPrefixList::HeaderData&&>, std::is_void<const HeaderPrefixList::HeaderData&&> > (0x0x7f1294b97d68) 0 empty
  std::__or_<std::is_reference<const HeaderPrefixList::HeaderData&&>, std::is_void<const HeaderPrefixList::HeaderData&&> > (0x0x7f1294b97dd0) 0 empty
    std::is_reference<const HeaderPrefixList::HeaderData&&> (0x0x7f1294b97e38) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294ba8780) 0 empty

Class std::__not_<std::__or_<std::is_function<const HeaderPrefixList::HeaderData&&>, std::is_reference<const HeaderPrefixList::HeaderData&&>, std::is_void<const HeaderPrefixList::HeaderData&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<const HeaderPrefixList::HeaderData&&>, std::is_reference<const HeaderPrefixList::HeaderData&&>, std::is_void<const HeaderPrefixList::HeaderData&&> > > (0x0x7f1294b97ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294ba87e0) 0 empty

Class std::is_object<const HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const HeaderPrefixList::HeaderData&&> (0x0x7f1294b97f08) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294ba8840) 0 empty

Class std::conditional<false, std::is_object<const HeaderPrefixList::HeaderData&&>, std::is_reference<const HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_object<const HeaderPrefixList::HeaderData&&>, std::is_reference<const HeaderPrefixList::HeaderData&&> > (0x0x7f1294ba88a0) 0 empty

Class std::__or_<std::is_object<const HeaderPrefixList::HeaderData&&>, std::is_reference<const HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const HeaderPrefixList::HeaderData&&>, std::is_reference<const HeaderPrefixList::HeaderData&&> > (0x0x7f1294b97f70) 0 empty
  std::is_reference<const HeaderPrefixList::HeaderData&&> (0x0x7f1294bca000) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294ba8900) 0 empty

Class std::__is_referenceable<const HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const HeaderPrefixList::HeaderData&&> (0x0x7f1294bca068) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294ba8960) 0 empty

Class std::__add_rvalue_reference_helper<const HeaderPrefixList::HeaderData&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const HeaderPrefixList::HeaderData&&, true> (0x0x7f1294ba89c0) 0 empty

Class std::add_rvalue_reference<const HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const HeaderPrefixList::HeaderData&&> (0x0x7f1294bca0d0) 0 empty
  std::__add_rvalue_reference_helper<const HeaderPrefixList::HeaderData&&, true> (0x0x7f1294ba8a20) 0 empty

Class std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> (0x0x7f1294b979c0) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f1294ba83c0) 0 empty

Class std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> > (0x0x7f1294bca270) 0 empty
  std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> (0x0x7f1294bca2d8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f1294ba8a80) 0 empty

Class std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> (0x0x7f1294bca3a8) 0 empty
  std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> > (0x0x7f1294bca410) 0 empty
    std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> (0x0x7f1294bca478) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f1294ba8ae0) 0 empty

Class std::__is_direct_constructible_new<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> (0x0x7f1294bca548) 0 empty
  std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> (0x0x7f1294bca5b0) 0 empty
    std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> > (0x0x7f1294bca618) 0 empty
      std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> (0x0x7f1294bca680) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f1294ba8b40) 0 empty

Class std::__is_direct_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> (0x0x7f1294bca8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294ba8ba0) 0 empty

Class std::__is_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> (0x0x7f1294bcaa28) 0 empty
  std::__is_direct_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> (0x0x7f1294bcaa90) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294ba8cc0) 0 empty

Class std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> (0x0x7f1294bcac30) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294ba8de0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >, std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >, std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> > (0x0x7f1294ba8f00) 0 empty

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

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

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

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

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

Class std::__or_<std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294bcaf70) 0 empty
  std::__or_<std::is_function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_array<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294bde000) 0 empty
    std::is_array<std::__cxx11::basic_string<char> > (0x0x7f1294bde068) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294bd9420) 0 empty

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

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

Class std::conditional<true, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData>, std::is_convertible<std::__cxx11::basic_string<char>&&, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData>, std::is_convertible<std::__cxx11::basic_string<char>&&, std::__cxx11::basic_string<char> > > (0x0x7f1294bd9600) 0 empty

Class std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > (0x0x7f1294bde1a0) 0 empty
  std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> (0x0x7f1294bde208) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294bd9660) 0 empty

Class std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > (0x0x7f1294bde270) 0 empty
  std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > (0x0x7f1294bde2d8) 0 empty
    std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> (0x0x7f1294bde340) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294bd96c0) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > (0x0x7f1294bde3a8) 0 empty
  std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > (0x0x7f1294bde410) 0 empty
    std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > (0x0x7f1294bde478) 0 empty
      std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> (0x0x7f1294bde4e0) 0 empty
        std::integral_constant<bool, true> (0x0x7f1294bd9720) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >, std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > > (0x0x7f1294bd97e0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > >, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > >, std::is_constructible<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f1294bd9840) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >, std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >, std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&> > (0x0x7f1294bd98a0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > (0x0x7f1294bde5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294bd9900) 0 empty

Class std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > > (0x0x7f1294bde618) 0 empty
  std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > (0x0x7f1294bde680) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294bd9960) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > > (0x0x7f1294bde6e8) 0 empty
  std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&&>, std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > > (0x0x7f1294bde750) 0 empty
    std::__not_<std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > (0x0x7f1294bde7b8) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294bd99c0) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > > (0x0x7f1294bd9a80) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f1294bd9ae0) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> > (0x0x7f1294bd9b40) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::is_destructible<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::is_destructible<HeaderPrefixList::HeaderData> > (0x0x7f1294bd9c60) 0 empty

Class std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> (0x0x7f1294bde888) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f1294bd9d80) 0 empty

Class std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> > (0x0x7f1294bdea28) 0 empty
  std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> (0x0x7f1294bdea90) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f1294bd9de0) 0 empty

Class std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> (0x0x7f1294bdeb60) 0 empty
  std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> > (0x0x7f1294bdebc8) 0 empty
    std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> (0x0x7f1294bdec30) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f1294bd9e40) 0 empty

Class std::__is_direct_constructible_new<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> (0x0x7f1294bdedd0) 0 empty
  std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> (0x0x7f1294bdee38) 0 empty
    std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> > (0x0x7f1294bdeea0) 0 empty
      std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> (0x0x7f1294bdef08) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f1294bd9ea0) 0 empty

Class std::__is_direct_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> (0x0x7f1294c0a068) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294c0b0c0) 0 empty

Class std::__is_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> (0x0x7f1294c0a0d0) 0 empty
  std::__is_direct_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> (0x0x7f1294c0a138) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294c0b1e0) 0 empty

Class std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> (0x0x7f1294c0a1a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294c0b360) 0 empty

Class std::conditional<true, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >, std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >, std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> > (0x0x7f1294c0b3c0) 0 empty

Class std::conditional<true, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData>, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData>, std::is_convertible<const std::__cxx11::basic_string<char>&, std::__cxx11::basic_string<char> > > (0x0x7f1294c0b420) 0 empty

Class std::remove_volatile<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<HeaderPrefixList::HeaderData&> (0x0x7f1294c0b4e0) 0 empty

Class std::remove_const<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<HeaderPrefixList::HeaderData&> (0x0x7f1294c0b540) 0 empty

Class std::remove_cv<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<HeaderPrefixList::HeaderData&> (0x0x7f1294c0b480) 0 empty

Class std::__is_void_helper<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<HeaderPrefixList::HeaderData&> (0x0x7f1294c0a270) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c0b5a0) 0 empty

Class std::is_void<HeaderPrefixList::HeaderData&>
   size=1 align=1
   base size=1 base align=1
std::is_void<HeaderPrefixList::HeaderData&> (0x0x7f1294c0a2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c0b600) 0 empty

Class std::conditional<false, std::is_void<HeaderPrefixList::HeaderData&>, std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<HeaderPrefixList::HeaderData&>, std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > > (0x0x7f1294c0b660) 0 empty

Class std::__or_<std::is_void<HeaderPrefixList::HeaderData&>, std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<HeaderPrefixList::HeaderData&>, std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > (0x0x7f1294c0a340) 0 empty
  std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > (0x0x7f1294c0a3a8) 0 empty
    std::is_array<HeaderPrefixList::HeaderData> (0x0x7f1294c0a410) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294c0b6c0) 0 empty

Class std::__is_convertible_helper<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData, false> (0x0x7f1294c0b720) 0 empty

Class std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> (0x0x7f1294c0a5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294c0b840) 0 empty

Class std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > (0x0x7f1294c0a618) 0 empty
  std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> (0x0x7f1294c0a680) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294c0b8a0) 0 empty

Class std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > (0x0x7f1294c0a6e8) 0 empty
  std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > (0x0x7f1294c0a750) 0 empty
    std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> (0x0x7f1294c0a7b8) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294c0b900) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > (0x0x7f1294c0a820) 0 empty
  std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > (0x0x7f1294c0a888) 0 empty
    std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > (0x0x7f1294c0a8f0) 0 empty
      std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> (0x0x7f1294c0a958) 0 empty
        std::integral_constant<bool, true> (0x0x7f1294c0b960) 0 empty

Class std::conditional<false, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > > (0x0x7f1294c0ba20) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > >, std::is_constructible<std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f1294c0ba80) 0 empty

Class std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >, std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >, std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> > (0x0x7f1294c0bae0) 0 empty

Class std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > (0x0x7f1294c0aa28) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c0bb40) 0 empty

Class std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > > (0x0x7f1294c0aa90) 0 empty
  std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > (0x0x7f1294c0aaf8) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294c0bba0) 0 empty

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > > (0x0x7f1294c0ab60) 0 empty
  std::__and_<std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&>, std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > > (0x0x7f1294c0abc8) 0 empty
    std::__not_<std::__and_<std::is_convertible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > > (0x0x7f1294c0ac30) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294c0bc00) 0 empty

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

Class std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> > (0x0x7f1294c0ac98) 0 empty
  std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&> (0x0x7f1294c0ad00) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294c0bd20) 0 empty

Class std::conditional<true, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData>, std::is_convertible<std::__cxx11::basic_string<char>&&, std::__cxx11::basic_string<char> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData>, std::is_convertible<std::__cxx11::basic_string<char>&&, std::__cxx11::basic_string<char> > > (0x0x7f1294c0bde0) 0 empty

Class std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > (0x0x7f1294c0ad68) 0 empty
  std::is_convertible<HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> (0x0x7f1294c0add0) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294c0be40) 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> > (0x0x7f1294c49000) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294c41420) 0 empty

Class std::is_same<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_same<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData> (0x0x7f1294c49068) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294c41480) 0 empty

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

Class std::initializer_list<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=16 align=8
   base size=16 base align=8
std::initializer_list<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c41a20) 0

Class std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c492d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c41a80) 0 empty

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

Class std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c49340) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c41b40) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c493a8) 0 empty
  std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c49410) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294c41ba0) 0 empty

Class std::is_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c49478) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c41c00) 0 empty

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

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

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

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

Class std::__is_void_helper<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c49888) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c41de0) 0 empty

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

Class std::conditional<false, std::is_void<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294c41f60) 0 empty

Class std::is_array<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_array<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c49a28) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c76000) 0 empty

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

Class std::__and_<std::is_array<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>, 0u> > > (0x0x7f1294c49a90) 0 empty
  std::is_array<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c49af8) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294c76180) 0 empty

Class std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c49b60) 0 empty
  std::__and_<std::is_array<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::__not_<std::extent<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>, 0u> > > (0x0x7f1294c49bc8) 0 empty
    std::is_array<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c49c30) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294c76240) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::is_function<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::is_function<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1294c76300) 0 empty

Class std::is_function<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c49c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c76360) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c49dd0) 0 empty
  std::is_function<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c49e38) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294c763c0) 0 empty

Class std::__or_<std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c49f08) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c49f70) 0 empty
    std::is_function<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d000) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294c76420) 0 empty

Class std::conditional<false, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1294c76480) 0 empty

Class std::__is_integral_helper<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__is_integral_helper<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c764e0) 0 empty

Class std::is_integral<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_integral<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d138) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c76540) 0 empty

Class std::conditional<false, std::is_integral<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_integral<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1294c765a0) 0 empty

Class std::__is_floating_point_helper<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__is_floating_point_helper<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d270) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c76600) 0 empty

Class std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d2d8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c76660) 0 empty

Class std::__or_<std::is_integral<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_floating_point<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c7d340) 0 empty
  std::is_floating_point<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d3a8) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294c766c0) 0 empty

Class std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d410) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c76720) 0 empty

Class std::conditional<false, std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294c76780) 0 empty

Class std::is_enum<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_enum<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d548) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c767e0) 0 empty

Class std::conditional<false, std::is_enum<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_enum<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294c76900) 0 empty

Class std::__is_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__is_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c76960) 0 empty

Class std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d618) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c769c0) 0 empty

Class std::conditional<false, std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294c76a20) 0 empty

Class std::__is_member_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__is_member_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d750) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c76a80) 0 empty

Class std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d7b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c76ae0) 0 empty

Class std::conditional<false, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1294c76b40) 0 empty

Class std::__is_null_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__is_null_pointer_helper<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d820) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c76ba0) 0 empty

Class std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7d888) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c76c00) 0 empty

Class std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c7d9c0) 0 empty
  std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7da28) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294c76c60) 0 empty

Class std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c7daf8) 0 empty
  std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c7db60) 0 empty
    std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7dbc8) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294c76cc0) 0 empty

Class std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c7dc98) 0 empty
  std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c7dd00) 0 empty
    std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c7dd68) 0 empty
      std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c7ddd0) 0 empty
        std::integral_constant<bool, false> (0x0x7f1294c76d20) 0 empty

Class std::__or_<std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c7dea0) 0 empty
  std::__or_<std::is_enum<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c7df08) 0 empty
    std::__or_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c7df70) 0 empty
      std::__or_<std::is_member_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c9d000) 0 empty
        std::is_null_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c9d068) 0 empty
          std::integral_constant<bool, false> (0x0x7f1294c76d80) 0 empty

Class std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c9d138) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c76de0) 0 empty

Class std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::is_scalar<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > (0x0x7f1294c9d270) 0 empty
  std::is_scalar<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c9d2d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294c76e40) 0 empty

Class std::remove_all_extents<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::remove_all_extents<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c76ea0) 0 empty

Class std::is_function<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&> (0x0x7f1294c9d410) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294c76f60) 0 empty

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

Class std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&> (0x0x7f1294c9d548) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294cab060) 0 empty

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

Class std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&>, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&>, std::is_rvalue_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&> > (0x0x7f1294c9d5b0) 0 empty
  std::is_lvalue_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&> (0x0x7f1294c9d618) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294cab120) 0 empty

Class std::is_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&> (0x0x7f1294c9d680) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294cab180) 0 empty

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

Class std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&> > (0x0x7f1294c9d7b8) 0 empty
  std::is_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&> (0x0x7f1294c9d820) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294cab240) 0 empty

Class std::__or_<std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&> > (0x0x7f1294c9d8f0) 0 empty
  std::__or_<std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&>, std::is_void<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&> > (0x0x7f1294c9d958) 0 empty
    std::is_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&> (0x0x7f1294c9d9c0) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294cab2a0) 0 empty

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

Class std::is_object<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&> (0x0x7f1294c9daf8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294cab360) 0 empty

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

Class std::__or_<std::is_object<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&>, std::is_reference<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&> > (0x0x7f1294c9dc30) 0 empty
  std::is_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&> (0x0x7f1294c9dc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294cab420) 0 empty

Class std::__is_referenceable<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&> (0x0x7f1294c9dd68) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294cab480) 0 empty

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

Class std::add_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&> (0x0x7f1294c9ddd0) 0 empty
  std::__add_rvalue_reference_helper<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&, true> (0x0x7f1294cab540) 0 empty

Class std::__is_destructible_impl<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c9d3a8) 0 empty
  std::__do_is_destructible_impl (0x0x7f1294c76f00) 0 empty

Class std::__is_destructible_safe<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, false, false>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, false, false> (0x0x7f1294c9dea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294cab5a0) 0 empty

Class std::is_destructible<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::is_destructible<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294c9df08) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294cab600) 0 empty

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

Class std::is_function<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f1294cc00d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294cab720) 0 empty

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

Class std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f1294cc0138) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294cab8a0) 0 empty

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

Class std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f1294cc0270) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294cab960) 0 empty

Class std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> > (0x0x7f1294cc03a8) 0 empty
  std::is_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f1294cc0410) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294cab9c0) 0 empty

Class std::is_reference<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f1294cc04e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294caba20) 0 empty

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

Class std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> > (0x0x7f1294cc0548) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f1294cc05b0) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294cabba0) 0 empty

Class std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> > (0x0x7f1294cc0618) 0 empty
  std::__or_<std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> > (0x0x7f1294cc0680) 0 empty
    std::is_reference<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f1294cc06e8) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294cabc60) 0 empty

Class std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_void<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> > > (0x0x7f1294cc0750) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294cabd20) 0 empty

Class std::is_object<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f1294cc07b8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294cabd80) 0 empty

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

Class std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>, std::is_reference<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> > (0x0x7f1294cc0820) 0 empty
  std::is_reference<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f1294cc0888) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294cabf00) 0 empty

Class std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f1294cc08f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294cd8000) 0 empty

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

Class std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f1294cc0a28) 0 empty
  std::__add_rvalue_reference_helper<std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&, true> (0x0x7f1294cd80c0) 0 empty

Class std::is_same<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_same<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> > (0x0x7f1294cc0bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294cd8120) 0 empty

Class std::conditional<false, 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<false, 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>&> > (0x0x7f1294cd8180) 0 empty

Class std::conditional<false, std::is_void<const std::__cxx11::basic_string<char> >, std::__or_<std::__is_array_unknown_bounds<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=0 base align=1
std::conditional<false, std::is_void<const std::__cxx11::basic_string<char> >, std::__or_<std::__is_array_unknown_bounds<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> > > > > (0x0x7f1294cd81e0) 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> > (0x0x7f1294cc0c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294cd8240) 0 empty

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

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

Class std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<const std::__cxx11::basic_string<char> > (0x0x7f1294cc0e38) 0 empty
  std::__and_<std::is_array<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__not_<std::extent<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, 0u> > > (0x0x7f1294cc0ea0) 0 empty
    std::is_array<const std::__cxx11::basic_string<char> > (0x0x7f1294cc0f08) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294cd8360) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<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_array_unknown_bounds<const std::__cxx11::basic_string<char> >, std::is_function<const std::__cxx11::basic_string<char> > > (0x0x7f1294cd83c0) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<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_array_unknown_bounds<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> > > > (0x0x7f1294cc0f70) 0 empty
  std::is_function<const std::__cxx11::basic_string<char> > (0x0x7f1294ced000) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294cd8420) 0 empty

Class std::__or_<std::is_void<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_array_unknown_bounds<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_array_unknown_bounds<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> > > > (0x0x7f1294ced068) 0 empty
  std::__or_<std::__is_array_unknown_bounds<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> > > > (0x0x7f1294ced0d0) 0 empty
    std::is_function<const std::__cxx11::basic_string<char> > (0x0x7f1294ced138) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294cd8480) 0 empty

Class std::conditional<false, std::is_reference<const std::__cxx11::basic_string<char> >, std::is_scalar<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_scalar<const std::__cxx11::basic_string<char> > > (0x0x7f1294cd84e0) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::__or_<std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294ceda28) 0 empty
  std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294ceda90) 0 empty
    std::is_null_pointer<const std::__cxx11::basic_string<char> > (0x0x7f1294cedaf8) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294cd8b40) 0 empty

Class std::__or_<std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294cedb60) 0 empty
  std::__or_<std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294cedbc8) 0 empty
    std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294cedc30) 0 empty
      std::is_null_pointer<const std::__cxx11::basic_string<char> > (0x0x7f1294cedc98) 0 empty
        std::integral_constant<bool, false> (0x0x7f1294cd8ba0) 0 empty

Class std::__or_<std::is_arithmetic<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<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_arithmetic<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294cedd00) 0 empty
  std::__or_<std::is_enum<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294cedd68) 0 empty
    std::__or_<std::is_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294ceddd0) 0 empty
      std::__or_<std::is_member_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_null_pointer<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294cede38) 0 empty
        std::is_null_pointer<const std::__cxx11::basic_string<char> > (0x0x7f1294cedea0) 0 empty
          std::integral_constant<bool, false> (0x0x7f1294cd8c00) 0 empty

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

Class std::__or_<std::is_reference<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_scalar<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_scalar<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > (0x0x7f1294cedf70) 0 empty
  std::is_scalar<const std::__cxx11::basic_string<char> > (0x0x7f1294d0a000) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294cd8cc0) 0 empty

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

Class std::__is_destructible_impl<const std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_impl<const std::__cxx11::basic_string<char> > (0x0x7f1294d0a068) 0 empty
  std::__do_is_destructible_impl (0x0x7f1294cd8d80) 0 empty

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

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

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

Class std::__is_direct_constructible_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_direct_constructible_impl<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f1294d0a2d8) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f1294cd8f00) 0 empty

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

Class std::__is_direct_constructible_new_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_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f1294d0a478) 0 empty
  std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_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> >&> > (0x0x7f1294d0a4e0) 0 empty
    std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f1294d0a548) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f1294d15000) 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>&> (0x0x7f1294d0a5b0) 0 empty
  std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f1294d0a618) 0 empty
    std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_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> >&> > (0x0x7f1294d0a680) 0 empty
      std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f1294d0a6e8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f1294d15060) 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>&> (0x0x7f1294d0a750) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294d150c0) 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> >&> (0x0x7f1294d0a7b8) 0 empty
  std::__is_direct_constructible<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char>&> (0x0x7f1294d0a820) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294d15120) 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> >&> (0x0x7f1294d0a888) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294d15180) 0 empty

Class std::conditional<true, std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&>, 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_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&>, std::is_constructible<const std::__cxx11::basic_string<char>, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&> > (0x0x7f1294d151e0) 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_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> >
   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_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> > (0x0x7f1294d0a8f0) 0 empty
  std::is_constructible<HeaderPrefixList::HeaderData, const HeaderPrefixList::HeaderData&> (0x0x7f1294d0a958) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294d15240) 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> > > > > (0x0x7f1294d15360) 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> > > (0x0x7f1294d153c0) 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> > > > (0x0x7f1294d0a9c0) 0 empty
  std::is_array<const std::__cxx11::basic_string<char> > (0x0x7f1294d0aa28) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294d15420) 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> > > > (0x0x7f1294d0aa90) 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> > > > (0x0x7f1294d0aaf8) 0 empty
    std::is_array<const std::__cxx11::basic_string<char> > (0x0x7f1294d0ab60) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294d15480) 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> (0x0x7f1294d154e0) 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> > (0x0x7f1294d0ac30) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294d15540) 0 empty

Class std::conditional<true, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData>, std::is_convertible<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_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData>, std::is_convertible<const std::__cxx11::basic_string<char>&, const std::__cxx11::basic_string<char> > > (0x0x7f1294d155a0) 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> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> >
   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> > >, std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> > (0x0x7f1294d0ad68) 0 empty
  std::is_convertible<const HeaderPrefixList::HeaderData&, HeaderPrefixList::HeaderData> (0x0x7f1294d0add0) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294d15600) 0 empty

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

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

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

Class std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f1294d0af08) 0 empty
  std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7f1294d0af70) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f1294d157e0) 0 empty

Class std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7f129493b000) 0 empty
  std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f129493b068) 0 empty
    std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7f129493b0d0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f1294d15840) 0 empty

Class std::__is_direct_constructible_new<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7f129493b138) 0 empty
  std::__is_direct_constructible_new_safe<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7f129493b1a0) 0 empty
    std::__and_<std::is_destructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&> > (0x0x7f129493b208) 0 empty
      std::__is_direct_constructible_impl<const std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>&&> (0x0x7f129493b270) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f1294d158a0) 0 empty

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

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

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

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

Class std::conditional<false, std::__is_direct_constructible_ref_cast<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&>, std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_direct_constructible_ref_cast<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&>, std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> > (0x0x7f1294d15a80) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&>, std::is_destructible<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&>, std::is_destructible<HeaderPrefixList::HeaderData> > (0x0x7f1294d15ae0) 0 empty

Class std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> (0x0x7f129493b548) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f1294d15c00) 0 empty

Class std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> > (0x0x7f129493b6e8) 0 empty
  std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> (0x0x7f129493b750) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f1294d15c60) 0 empty

Class std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> (0x0x7f129493b820) 0 empty
  std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> > (0x0x7f129493b888) 0 empty
    std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> (0x0x7f129493b8f0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f1294d15cc0) 0 empty

Class std::__is_direct_constructible_new<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> (0x0x7f129493ba90) 0 empty
  std::__is_direct_constructible_new_safe<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> (0x0x7f129493baf8) 0 empty
    std::__and_<std::is_destructible<HeaderPrefixList::HeaderData>, std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> > (0x0x7f129493bb60) 0 empty
      std::__is_direct_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> (0x0x7f129493bbc8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f1294d15d20) 0 empty

Class std::__is_direct_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> (0x0x7f129493bdd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294d15e40) 0 empty

Class std::__is_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> (0x0x7f129493be38) 0 empty
  std::__is_direct_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> (0x0x7f129493bea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294d15f60) 0 empty

Class std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> (0x0x7f129493bf08) 0 empty
  std::integral_constant<bool, true> (0x0x7f129494b120) 0 empty

Class std::__and_<std::is_constructible<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> >
   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::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> > (0x0x7f129493bf70) 0 empty
  std::is_constructible<HeaderPrefixList::HeaderData, HeaderPrefixList::HeaderData&&> (0x0x7f129494d000) 0 empty
    std::integral_constant<bool, true> (0x0x7f129494b180) 0 empty

Class std::conditional<false, std::is_void<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<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> > > > > (0x0x7f129494b240) 0 empty

Class std::__or_<std::is_void<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::__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> > > > (0x0x7f129494d068) 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> > > > (0x0x7f129494d0d0) 0 empty
    std::is_array<const std::__cxx11::basic_string<char> > (0x0x7f129494d138) 0 empty
      std::integral_constant<bool, false> (0x0x7f129494b2a0) 0 empty

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

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

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

Class std::remove_volatile<HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<HeaderPrefixList::HeaderData&&> (0x0x7f129494b480) 0 empty

Class std::remove_const<HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<HeaderPrefixList::HeaderData&&> (0x0x7f129494b4e0) 0 empty

Class std::remove_cv<HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<HeaderPrefixList::HeaderData&&> (0x0x7f129494b420) 0 empty

Class std::__is_void_helper<HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<HeaderPrefixList::HeaderData&&> (0x0x7f129494d3a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f129494b540) 0 empty

Class std::is_void<HeaderPrefixList::HeaderData&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<HeaderPrefixList::HeaderData&&> (0x0x7f129494d410) 0 empty
  std::integral_constant<bool, false> (0x0x7f129494b5a0) 0 empty

Class std::conditional<false, std::is_void<HeaderPrefixList::HeaderData&&>, std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_void<HeaderPrefixList::HeaderData&&>, std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > > (0x0x7f129494b600) 0 empty

Class std::__or_<std::is_void<HeaderPrefixList::HeaderData&&>, std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<HeaderPrefixList::HeaderData&&>, std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > (0x0x7f129494d478) 0 empty
  std::__or_<std::is_function<HeaderPrefixList::HeaderData>, std::is_array<HeaderPrefixList::HeaderData> > (0x0x7f129494d4e0) 0 empty
    std::is_array<HeaderPrefixList::HeaderData> (0x0x7f129494d548) 0 empty
      std::integral_constant<bool, false> (0x0x7f129494b660) 0 empty

Class std::__is_convertible_helper<HeaderPrefixList::HeaderData&&, HeaderPrefixList::HeaderData, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<HeaderPrefixList::HeaderData&&, HeaderPrefixList::HeaderData, false> (0x0x7f129494b6c0) 0 empty

Class std::is_convertible<HeaderPrefixList::HeaderData&&, HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<HeaderPrefixList::HeaderData&&, HeaderPrefixList::HeaderData> (0x0x7f129494d6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f129494b7e0) 0 empty

Class std::__and_<std::is_convertible<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_convertible<HeaderPrefixList::HeaderData&&, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_convertible<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::is_convertible<HeaderPrefixList::HeaderData&&, HeaderPrefixList::HeaderData> > (0x0x7f129494d750) 0 empty
  std::is_convertible<HeaderPrefixList::HeaderData&&, HeaderPrefixList::HeaderData> (0x0x7f129494d7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f129494b840) 0 empty

Class std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f1294cc0068) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f1294cab6c0) 0 empty

Class std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> > (0x0x7f129494d820) 0 empty
  std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f129494d888) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f129494b900) 0 empty

Class std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f129494d8f0) 0 empty
  std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> > (0x0x7f129494d958) 0 empty
    std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f129494d9c0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f129494b960) 0 empty

Class std::__is_direct_constructible_new<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f129494da28) 0 empty
  std::__is_direct_constructible_new_safe<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f129494da90) 0 empty
    std::__and_<std::is_destructible<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> > (0x0x7f129494daf8) 0 empty
      std::__is_direct_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f129494db60) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f129494b9c0) 0 empty

Class std::__is_direct_constructible<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f129494dbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f129494ba20) 0 empty

Class std::__is_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> (0x0x7f129494dc30) 0 empty
  std::__is_direct_constructible<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>&&> (0x0x7f129494dc98) 0 empty
    std::integral_constant<bool, true> (0x0x7f129494ba80) 0 empty

Class std::is_constructible<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>&&> (0x0x7f129494dd00) 0 empty
  std::integral_constant<bool, true> (0x0x7f129494bae0) 0 empty

Class std::_PCC<true, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, bool>
   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>, HeaderPrefixList::HeaderData> >, bool> (0x0x7f129494bba0) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f129494dd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f129494bc00) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > >
   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>, HeaderPrefixList::HeaderData> > >, std::__or_<std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > > (0x0x7f129494bc60) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f129494ddd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f129494bcc0) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f129494bd20) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f129494de38) 0 empty
  std::integral_constant<bool, false> (0x0x7f129494bd80) 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> >, HeaderPrefixList::HeaderData> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f129494dea0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f129494df08) 0 empty
    std::integral_constant<bool, false> (0x0x7f129494bde0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f129494df70) 0 empty
  std::integral_constant<bool, false> (0x0x7f129494be40) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f129494bea0) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f129494bf60) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f12949d8000) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f129494bf00) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f12949d7068) 0 empty
  std::integral_constant<bool, false> (0x0x7f12949d8060) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f12949d70d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f12949d80c0) 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> >, HeaderPrefixList::HeaderData> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f12949d7138) 0 empty
  std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f12949d71a0) 0 empty
    std::integral_constant<bool, false> (0x0x7f12949d8120) 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> >, HeaderPrefixList::HeaderData> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f12949d7208) 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> >, HeaderPrefixList::HeaderData> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f12949d7270) 0 empty
    std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f12949d72d8) 0 empty
      std::integral_constant<bool, false> (0x0x7f12949d8180) 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> >, HeaderPrefixList::HeaderData> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > > (0x0x7f12949d7340) 0 empty
  std::integral_constant<bool, true> (0x0x7f12949d81e0) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f12949d73a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f12949d8240) 0 empty

Class std::conditional<true, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f12949d82a0) 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> >, HeaderPrefixList::HeaderData> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f12949d7410) 0 empty
  std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f12949d7478) 0 empty
    std::integral_constant<bool, true> (0x0x7f12949d8300) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f12949d74e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f12949d8360) 0 empty

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d7548) 0 empty
  std::integral_constant<bool, false> (0x0x7f12949d8420) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d75b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f12949d84e0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> >
   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>, HeaderPrefixList::HeaderData> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d8540) 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> >, HeaderPrefixList::HeaderData> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> >
   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> >, HeaderPrefixList::HeaderData> >&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d7618) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d7680) 0 empty
    std::integral_constant<bool, true> (0x0x7f12949d85a0) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d76e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f12949d8600) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> >
   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>, HeaderPrefixList::HeaderData> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d8660) 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> >, HeaderPrefixList::HeaderData> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> >
   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> >, HeaderPrefixList::HeaderData> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d7750) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d77b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f12949d86c0) 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> >, HeaderPrefixList::HeaderData> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> >
   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> >, HeaderPrefixList::HeaderData> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d7820) 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> >, HeaderPrefixList::HeaderData> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d7888) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d78f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f12949d8720) 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> >, HeaderPrefixList::HeaderData> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > >
   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> >, HeaderPrefixList::HeaderData> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > > (0x0x7f12949d7958) 0 empty
  std::integral_constant<bool, false> (0x0x7f12949d8780) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d79c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f12949d87e0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> >
   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>, HeaderPrefixList::HeaderData> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d8840) 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> >, HeaderPrefixList::HeaderData> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> >
   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> >, HeaderPrefixList::HeaderData> >&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d7a28) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d7a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f12949d88a0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d7af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f12949d8900) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, 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>, HeaderPrefixList::HeaderData> >&, true> (0x0x7f12949d8960) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d7b60) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, true> (0x0x7f12949d89c0) 0 empty

Class std::is_function<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d7c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f12949d8a20) 0 empty

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

Class std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d7c98) 0 empty
  std::integral_constant<bool, true> (0x0x7f12949d8ae0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> >
   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>, HeaderPrefixList::HeaderData> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d8b40) 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> >, HeaderPrefixList::HeaderData> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> >
   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> >, HeaderPrefixList::HeaderData> >&>, std::is_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d7d00) 0 empty
  std::is_lvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d7d68) 0 empty
    std::integral_constant<bool, true> (0x0x7f12949d8ba0) 0 empty

Class std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d7dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f12949d8c00) 0 empty

Class std::conditional<true, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> >
   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>, HeaderPrefixList::HeaderData> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d8c60) 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> >, HeaderPrefixList::HeaderData> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> >
   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> >, HeaderPrefixList::HeaderData> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d7e38) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d7ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f12949d8cc0) 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> >, HeaderPrefixList::HeaderData> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> >
   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> >, HeaderPrefixList::HeaderData> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d7f08) 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> >, HeaderPrefixList::HeaderData> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d7f70) 0 empty
    std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294a0b000) 0 empty
      std::integral_constant<bool, true> (0x0x7f12949d8d20) 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> >, HeaderPrefixList::HeaderData> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > >
   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> >, HeaderPrefixList::HeaderData> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > > (0x0x7f1294a0b068) 0 empty
  std::integral_constant<bool, false> (0x0x7f12949d8d80) 0 empty

Class std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294a0b0d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f12949d8de0) 0 empty

Class std::conditional<false, std::is_object<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> >
   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>, HeaderPrefixList::HeaderData> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> > (0x0x7f12949d8e40) 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> >, HeaderPrefixList::HeaderData> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> >
   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> >, HeaderPrefixList::HeaderData> >&>, std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f1294a0b138) 0 empty
  std::is_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294a0b1a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f12949d8ea0) 0 empty

Class std::__is_referenceable<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294a0b208) 0 empty
  std::integral_constant<bool, true> (0x0x7f12949d8f00) 0 empty

Class std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, 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>, HeaderPrefixList::HeaderData> >&, true> (0x0x7f12949d8f60) 0 empty

Class std::add_rvalue_reference<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294a0b270) 0 empty
  std::__add_rvalue_reference_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, true> (0x0x7f1294a16000) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f12949d83c0) 0 empty

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294a0b2d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294a16060) 0 empty

Class std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, 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>, HeaderPrefixList::HeaderData> >, true> (0x0x7f1294a0b340) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294a0b3a8) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a160c0) 0 empty

Class std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294a0b410) 0 empty
  std::__is_copy_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, true> (0x0x7f1294a0b478) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294a0b4e0) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294a16120) 0 empty

Class std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_copy_assignable<bool>, std::is_copy_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f1294a16180) 0 empty

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

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

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

Class std::conditional<false, std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> > (0x0x7f1294a16300) 0 empty

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

Class std::__or_<std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<bool>, std::is_rvalue_reference<bool> > (0x0x7f1294a0b750) 0 empty
  std::is_rvalue_reference<bool> (0x0x7f1294a0b7b8) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294a16480) 0 empty

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

Class std::conditional<false, std::is_reference<bool>, std::is_void<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<bool>, std::is_void<bool> > (0x0x7f1294a16540) 0 empty

Class std::remove_volatile<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<bool> (0x0x7f1294a16600) 0 empty

Class std::remove_const<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_const<bool> (0x0x7f1294a16660) 0 empty

Class std::remove_cv<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<bool> (0x0x7f1294a165a0) 0 empty

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

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

Class std::__or_<std::is_reference<bool>, std::is_void<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7f1294a0b9c0) 0 empty
  std::is_void<bool> (0x0x7f1294a0ba28) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294a16780) 0 empty

Class std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> > (0x0x7f1294a0ba90) 0 empty
  std::__or_<std::is_reference<bool>, std::is_void<bool> > (0x0x7f1294a0baf8) 0 empty
    std::is_void<bool> (0x0x7f1294a0bb60) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294a167e0) 0 empty

Class std::__not_<std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> > >
   size=1 align=1
   base size=1 base align=1
std::__not_<std::__or_<std::is_function<bool>, std::is_reference<bool>, std::is_void<bool> > > (0x0x7f1294a0bbc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294a16840) 0 empty

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

Class std::conditional<true, std::is_object<bool>, std::is_reference<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_object<bool>, std::is_reference<bool> > (0x0x7f1294a16a80) 0 empty

Class std::__or_<std::is_object<bool>, std::is_reference<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<bool>, std::is_reference<bool> > (0x0x7f1294a0bc98) 0 empty
  std::is_object<bool> (0x0x7f1294a0bd00) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a16ae0) 0 empty

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

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

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

Class std::is_lvalue_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<bool&> (0x0x7f1294a0be38) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294a16cc0) 0 empty

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

Class std::__or_<std::is_lvalue_reference<bool&>, std::is_rvalue_reference<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<bool&>, std::is_rvalue_reference<bool&> > (0x0x7f1294a0bea0) 0 empty
  std::is_lvalue_reference<bool&> (0x0x7f1294a0bf08) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a16e40) 0 empty

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

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

Class std::__or_<std::is_reference<bool&>, std::is_void<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7f1294a3f000) 0 empty
  std::is_reference<bool&> (0x0x7f1294a3f068) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a16f60) 0 empty

Class std::__or_<std::is_function<bool&>, std::is_reference<bool&>, std::is_void<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool&>, std::is_reference<bool&>, std::is_void<bool&> > (0x0x7f1294a3f0d0) 0 empty
  std::__or_<std::is_reference<bool&>, std::is_void<bool&> > (0x0x7f1294a3f138) 0 empty
    std::is_reference<bool&> (0x0x7f1294a3f1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294a41000) 0 empty

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

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

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

Class std::__or_<std::is_object<bool&>, std::is_reference<bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<bool&>, std::is_reference<bool&> > (0x0x7f1294a3f3a8) 0 empty
  std::is_reference<bool&> (0x0x7f1294a3f410) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a41240) 0 empty

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

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

Class std::add_rvalue_reference<bool&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<bool&> (0x0x7f1294a3f4e0) 0 empty
  std::__add_rvalue_reference_helper<bool&, true> (0x0x7f1294a41360) 0 empty

Class std::is_function<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&> (0x0x7f1294a3f5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294a413c0) 0 empty

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

Class std::is_lvalue_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const bool&> (0x0x7f1294a3f618) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294a41480) 0 empty

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

Class std::__or_<std::is_lvalue_reference<const bool&>, std::is_rvalue_reference<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const bool&>, std::is_rvalue_reference<const bool&> > (0x0x7f1294a3f820) 0 empty
  std::is_lvalue_reference<const bool&> (0x0x7f1294a3f888) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a41540) 0 empty

Class std::is_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&> (0x0x7f1294a3f8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294a41660) 0 empty

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

Class std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7f1294a3f958) 0 empty
  std::is_reference<const bool&> (0x0x7f1294a3f9c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a41720) 0 empty

Class std::__or_<std::is_function<const bool&>, std::is_reference<const bool&>, std::is_void<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const bool&>, std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7f1294a3fa28) 0 empty
  std::__or_<std::is_reference<const bool&>, std::is_void<const bool&> > (0x0x7f1294a3fa90) 0 empty
    std::is_reference<const bool&> (0x0x7f1294a3faf8) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294a41780) 0 empty

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

Class std::is_object<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&> (0x0x7f1294a3fd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294a41840) 0 empty

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

Class std::__or_<std::is_object<const bool&>, std::is_reference<const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const bool&>, std::is_reference<const bool&> > (0x0x7f1294a3fdd0) 0 empty
  std::is_reference<const bool&> (0x0x7f1294a3fe38) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a41900) 0 empty

Class std::__is_referenceable<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&> (0x0x7f1294a3fea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294a41960) 0 empty

Class std::__add_rvalue_reference_helper<const bool&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const bool&, true> (0x0x7f1294a419c0) 0 empty

Class std::add_rvalue_reference<const bool&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const bool&> (0x0x7f1294a3ff08) 0 empty
  std::__add_rvalue_reference_helper<const bool&, true> (0x0x7f1294a41a20) 0 empty

Class std::__is_assignable_helper<bool&, const bool&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<bool&, const bool&> (0x0x7f1294a16ba0) 0 empty

Class std::is_assignable<bool&, const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<bool&, const bool&> (0x0x7f1294a3ff70) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294a41a80) 0 empty

Class std::__is_copy_assignable_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_copy_assignable_impl<bool, true> (0x0x7f1294a5a000) 0 empty
  std::is_assignable<bool&, const bool&> (0x0x7f1294a5a068) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a41ae0) 0 empty

Class std::is_copy_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_copy_assignable<bool> (0x0x7f1294a5a0d0) 0 empty
  std::__is_copy_assignable_impl<bool, true> (0x0x7f1294a5a138) 0 empty
    std::is_assignable<bool&, const bool&> (0x0x7f1294a5a1a0) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294a41b40) 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> >, HeaderPrefixList::HeaderData> > >, std::is_copy_assignable<bool> >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_copy_assignable<bool> > (0x0x7f1294a5a208) 0 empty
  std::is_copy_assignable<bool> (0x0x7f1294a5a270) 0 empty
    std::__is_copy_assignable_impl<bool, true> (0x0x7f1294a5a2d8) 0 empty
      std::is_assignable<bool&, const bool&> (0x0x7f1294a5a340) 0 empty
        std::integral_constant<bool, true> (0x0x7f1294a41ba0) 0 empty

Class std::conditional<true, const std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, bool>&, 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>, HeaderPrefixList::HeaderData> >, bool>&, const std::__nonesuch&> (0x0x7f1294a41c00) 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> >, HeaderPrefixList::HeaderData> > >, std::is_copy_assignable<bool> > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_copy_assignable<bool> > > (0x0x7f1294a5a410) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294a41c60) 0 empty

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

Class std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5a4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294a41d80) 0 empty

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

Class std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5a548) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294a41e40) 0 empty

Class std::conditional<false, std::is_lvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> >
   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>, HeaderPrefixList::HeaderData> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> > (0x0x7f1294a41ea0) 0 empty

Class std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5a5b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294a41f00) 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> >, HeaderPrefixList::HeaderData> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> >
   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> >, HeaderPrefixList::HeaderData> >&&>, std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> > (0x0x7f1294a5a618) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5a680) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a41f60) 0 empty

Class std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5a6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294a76000) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> >
   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>, HeaderPrefixList::HeaderData> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> > (0x0x7f1294a76060) 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> >, HeaderPrefixList::HeaderData> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> >
   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> >, HeaderPrefixList::HeaderData> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> > (0x0x7f1294a5a750) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5a7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a760c0) 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> >, HeaderPrefixList::HeaderData> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> >
   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> >, HeaderPrefixList::HeaderData> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> > (0x0x7f1294a5a820) 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> >, HeaderPrefixList::HeaderData> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> > (0x0x7f1294a5a888) 0 empty
    std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5a8f0) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294a76120) 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> >, HeaderPrefixList::HeaderData> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> > >
   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> >, HeaderPrefixList::HeaderData> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&>, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> > > (0x0x7f1294a5a958) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294a76180) 0 empty

Class std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5a9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294a761e0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> >
   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>, HeaderPrefixList::HeaderData> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> > (0x0x7f1294a76240) 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> >, HeaderPrefixList::HeaderData> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> >
   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> >, HeaderPrefixList::HeaderData> >&&>, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> > (0x0x7f1294a5aa28) 0 empty
  std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5aa90) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a762a0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5aaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294a76300) 0 empty

Class std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&, 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>, HeaderPrefixList::HeaderData> >&&, true> (0x0x7f1294a76360) 0 empty

Class std::add_rvalue_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5ab60) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&, true> (0x0x7f1294a763c0) 0 empty

Class std::__is_assignable_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a41d20) 0 empty

Class std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5abc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294a76420) 0 empty

Class std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, 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>, HeaderPrefixList::HeaderData> >, true> (0x0x7f1294a5ac30) 0 empty
  std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5ac98) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a76480) 0 empty

Class std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294a5ad00) 0 empty
  std::__is_move_assignable_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, true> (0x0x7f1294a5ad68) 0 empty
    std::is_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f1294a5add0) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294a764e0) 0 empty

Class std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_move_assignable<bool>, std::is_move_assignable<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f1294a76540) 0 empty

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

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

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

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

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

Class std::__or_<std::is_lvalue_reference<bool&&>, std::is_rvalue_reference<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<bool&&>, std::is_rvalue_reference<bool&&> > (0x0x7f1294a93000) 0 empty
  std::is_rvalue_reference<bool&&> (0x0x7f1294a93068) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a768a0) 0 empty

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

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

Class std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7f1294a93138) 0 empty
  std::is_reference<bool&&> (0x0x7f1294a931a0) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a769c0) 0 empty

Class std::__or_<std::is_function<bool&&>, std::is_reference<bool&&>, std::is_void<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool&&>, std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7f1294a93208) 0 empty
  std::__or_<std::is_reference<bool&&>, std::is_void<bool&&> > (0x0x7f1294a93270) 0 empty
    std::is_reference<bool&&> (0x0x7f1294a932d8) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294a76a20) 0 empty

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

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

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

Class std::__or_<std::is_object<bool&&>, std::is_reference<bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<bool&&>, std::is_reference<bool&&> > (0x0x7f1294a934e0) 0 empty
  std::is_reference<bool&&> (0x0x7f1294a93548) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a76c60) 0 empty

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

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

Class std::add_rvalue_reference<bool&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<bool&&> (0x0x7f1294a93618) 0 empty
  std::__add_rvalue_reference_helper<bool&&, true> (0x0x7f1294a76d80) 0 empty

Class std::__is_assignable_helper<bool&, bool&&>
   size=1 align=1
   base size=0 base align=1
std::__is_assignable_helper<bool&, bool&&> (0x0x7f1294a765a0) 0 empty

Class std::is_assignable<bool&, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_assignable<bool&, bool&&> (0x0x7f1294a93680) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294a76de0) 0 empty

Class std::__is_move_assignable_impl<bool, true>
   size=1 align=1
   base size=1 base align=1
std::__is_move_assignable_impl<bool, true> (0x0x7f1294a936e8) 0 empty
  std::is_assignable<bool&, bool&&> (0x0x7f1294a93750) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294a76e40) 0 empty

Class std::is_move_assignable<bool>
   size=1 align=1
   base size=1 base align=1
std::is_move_assignable<bool> (0x0x7f1294a937b8) 0 empty
  std::__is_move_assignable_impl<bool, true> (0x0x7f1294a93820) 0 empty
    std::is_assignable<bool&, bool&&> (0x0x7f1294a93888) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294a76ea0) 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> >, HeaderPrefixList::HeaderData> > >, std::is_move_assignable<bool> >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_move_assignable<bool> > (0x0x7f1294a938f0) 0 empty
  std::is_move_assignable<bool> (0x0x7f1294a93958) 0 empty
    std::__is_move_assignable_impl<bool, true> (0x0x7f1294a939c0) 0 empty
      std::is_assignable<bool&, bool&&> (0x0x7f1294a93a28) 0 empty
        std::integral_constant<bool, true> (0x0x7f1294a76f00) 0 empty

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

Class std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, bool>
   size=16 align=8
   base size=9 base align=8
std::pair<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, bool> (0x0x7f129494bb40) 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 (0x0x7f1294ab8120) 0

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

Class std::__are_same<long int, int>
   size=1 align=1
   base size=0 base align=1
std::__are_same<long int, int> (0x0x7f1294ab88a0) 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 (0x0x7f1294ab8960) 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> (0x0x7f1294ab8cc0) 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 (0x0x7f1294ab8d80) 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> (0x0x7f1294af1120) 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 (0x0x7f1294af11e0) 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> (0x0x7f1294af1540) 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 (0x0x7f1294af1600) 0

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

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

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

Class std::iterator_traits<char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char*> (0x0x7f1294b282a0) 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> (0x0x7f1294b28360) 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> (0x0x7f1294b283c0) 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> (0x0x7f1294b28300) 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> (0x0x7f1294a93bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b28420) 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> (0x0x7f1294a93c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b28480) 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> > > (0x0x7f1294b284e0) 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> (0x0x7f1294a93c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b28600) 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> > (0x0x7f1294b28660) 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> (0x0x7f1294a93dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b286c0) 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> > (0x0x7f1294a93e38) 0 empty
  std::is_array<std::input_iterator_tag> (0x0x7f1294a93ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294b28720) 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> > (0x0x7f1294a93f08) 0 empty
  std::__or_<std::is_function<std::input_iterator_tag>, std::is_array<std::input_iterator_tag> > (0x0x7f1294a93f70) 0 empty
    std::is_array<std::input_iterator_tag> (0x0x7f1294a93a90) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294b28840) 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> (0x0x7f1294a93af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b28960) 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> > > (0x0x7f1294b289c0) 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> (0x0x7f1294748000) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b28a20) 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> > (0x0x7f1294b28a80) 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> (0x0x7f1294748068) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b28ae0) 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> > (0x0x7f12947480d0) 0 empty
  std::is_rvalue_reference<std::random_access_iterator_tag> (0x0x7f1294748138) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294b28b40) 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> (0x0x7f12947481a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294b28ba0) 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> > (0x0x7f1294b28c00) 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> > (0x0x7f1294748208) 0 empty
  std::is_void<std::random_access_iterator_tag> (0x0x7f1294748270) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294b28c60) 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> > (0x0x7f12947482d8) 0 empty
  std::__or_<std::is_reference<std::random_access_iterator_tag>, std::is_void<std::random_access_iterator_tag> > (0x0x7f1294748340) 0 empty
    std::is_void<std::random_access_iterator_tag> (0x0x7f12947483a8) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294b28cc0) 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> > > (0x0x7f1294748410) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294b28d20) 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> (0x0x7f1294748478) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294b28d80) 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> > (0x0x7f1294b28de0) 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> > (0x0x7f12947484e0) 0 empty
  std::is_object<std::random_access_iterator_tag> (0x0x7f1294748548) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294b28e40) 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> (0x0x7f12947485b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294b28ea0) 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> (0x0x7f1294b28f00) 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> (0x0x7f1294748618) 0 empty
  std::__add_rvalue_reference_helper<std::random_access_iterator_tag, true> (0x0x7f1294b28f60) 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> (0x0x7f1294b28900) 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> (0x0x7f12947486e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294758180) 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>&> (0x0x7f1294758540) 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 (0x0x7f12947587e0) 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 (0x0x7f1294758ba0) 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 (0x0x7f1294758f60) 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 (0x0x7f1294788360) 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 (0x0x7f1294788720) 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 (0x0x7f1294788ae0) 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 (0x0x7f1294788ea0) 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 (0x0x7f12947b92a0) 0

Class std::iterator_traits<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<wchar_t*> (0x0x7f12947b9660) 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>&> (0x0x7f12947b9a20) 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>&> (0x0x7f1294802120) 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>&> (0x0x7f1294802ae0) 0 empty

Class std::iterator_traits<const char*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<const char*> (0x0x7f1294802ea0) 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> > (0x0x7f1294802e40) 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> > (0x0x7f1294802f00) 0

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

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >::_Tp2
   size=104 align=8
   base size=104 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >::_Tp2 (0x0x7f1294847420) 0

Class __gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=104 align=8
   base size=104 base align=8
__gnu_cxx::__aligned_membuf<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f12948473c0) 0

Class std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=136 align=8
   base size=136 base align=8
std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f1294748e38) 0
  std::_Rb_tree_node_base (0x0x7f1294847360) 0

Class std::is_error_condition_enum<std::allocator<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::allocator<char> > (0x0x7f12948710d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294873000) 0 empty

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

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

Class std::is_same<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f12948717b8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294873780) 0 empty

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

Class std::_PCC<false, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, bool>
   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>, HeaderPrefixList::HeaderData> >, bool> (0x0x7f1294873840) 0 empty

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Class std::is_error_condition_enum<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_condition_enum<std::__cxx11::basic_string<char> > (0x0x7f12948e5410) 0 empty
  std::integral_constant<bool, false> (0x0x7f12949138a0) 0 empty

Class std::is_error_code_enum<std::__cxx11::basic_string<char> >
   size=1 align=1
   base size=1 base align=1
std::is_error_code_enum<std::__cxx11::basic_string<char> > (0x0x7f12948e5478) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294913900) 0 empty

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

Class std::unary_function<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, 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>, HeaderPrefixList::HeaderData>, const std::__cxx11::basic_string<char> > (0x0x7f1294913ea0) 0 empty

Class std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >
   size=1 align=1
   base size=1 base align=1
std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > (0x0x7f12948e59c0) 0 empty
  std::unary_function<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, const std::__cxx11::basic_string<char> > (0x0x7f1294913f00) 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*> (0x0x7f12948e5bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294913f60) 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*> (0x0x7f1294532000) 0 empty

Class std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >::_Alloc_node
   size=8 align=8
   base size=8 base align=8
std::_Rb_tree<std::__cxx11::basic_string<char>, std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>, std::_Select1st<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::less<std::__cxx11::basic_string<char> >, std::allocator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >::_Alloc_node (0x0x7f12945321e0) 0

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> >
   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>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> > (0x0x7f1294532240) 0 empty

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

Class std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f12948e5dd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294532300) 0 empty

Class std::conditional<false, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, 0u> >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> >, 0u> >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f1294532360) 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> >, HeaderPrefixList::HeaderData> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, 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> >, HeaderPrefixList::HeaderData> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, 0u> > > (0x0x7f12948e5e38) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f12948e5ea0) 0 empty
    std::integral_constant<bool, false> (0x0x7f12945323c0) 0 empty

Class std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f12948e5f08) 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> >, HeaderPrefixList::HeaderData> > >, std::__not_<std::extent<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, 0u> > > (0x0x7f12948e5f70) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f12948e5c30) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294532420) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f1294532480) 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> >, HeaderPrefixList::HeaderData> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f12948e5c98) 0 empty
  std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f12948e5d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f12945324e0) 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> >, HeaderPrefixList::HeaderData> > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::__is_array_unknown_bounds<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f12948e5d68) 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> >, HeaderPrefixList::HeaderData> > >, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294555000) 0 empty
    std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555068) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294532540) 0 empty

Class std::conditional<false, std::is_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f12945325a0) 0 empty

Class std::__is_integral_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f12945550d0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294532600) 0 empty

Class std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555138) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294532660) 0 empty

Class std::conditional<false, std::is_integral<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f12945326c0) 0 empty

Class std::__is_floating_point_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f12945551a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294532720) 0 empty

Class std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555208) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294532780) 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> >, HeaderPrefixList::HeaderData> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294555270) 0 empty
  std::is_floating_point<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f12945552d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f12945327e0) 0 empty

Class std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555340) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294532840) 0 empty

Class std::conditional<false, std::is_arithmetic<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >, std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > >
   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>, HeaderPrefixList::HeaderData> > >, std::__or_<std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > > (0x0x7f12945328a0) 0 empty

Class std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f12945553a8) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294532900) 0 empty

Class std::conditional<false, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > >
   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>, HeaderPrefixList::HeaderData> > >, std::__or_<std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > > (0x0x7f1294532960) 0 empty

Class std::__is_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555410) 0 empty
  std::integral_constant<bool, false> (0x0x7f12945329c0) 0 empty

Class std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555478) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294532a20) 0 empty

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

Class std::__is_member_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f12945554e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294532ae0) 0 empty

Class std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555548) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294532b40) 0 empty

Class std::conditional<false, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f1294532ba0) 0 empty

Class std::__is_null_pointer_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f12945555b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294532c00) 0 empty

Class std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555618) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294532c60) 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> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294555680) 0 empty
  std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f12945556e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294532cc0) 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> >, HeaderPrefixList::HeaderData> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294555750) 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> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f12945557b8) 0 empty
    std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555820) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294532d20) 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> >, HeaderPrefixList::HeaderData> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294555888) 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> >, HeaderPrefixList::HeaderData> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f12945558f0) 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> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294555958) 0 empty
      std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f12945559c0) 0 empty
        std::integral_constant<bool, false> (0x0x7f1294532d80) 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> >, HeaderPrefixList::HeaderData> > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_enum<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294555a28) 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> >, HeaderPrefixList::HeaderData> > >, std::is_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294555a90) 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> >, HeaderPrefixList::HeaderData> > >, std::is_member_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294555af8) 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> >, HeaderPrefixList::HeaderData> > >, std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294555b60) 0 empty
        std::is_null_pointer<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555bc8) 0 empty
          std::integral_constant<bool, false> (0x0x7f1294532de0) 0 empty

Class std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294532e40) 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> >, HeaderPrefixList::HeaderData> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f1294555c98) 0 empty
  std::is_scalar<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555d00) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294532ea0) 0 empty

Class std::remove_all_extents<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294532f00) 0 empty

Class std::__is_destructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555d68) 0 empty
  std::__do_is_destructible_impl (0x0x7f1294532f60) 0 empty

Class std::__is_destructible_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, 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>, HeaderPrefixList::HeaderData> >, false, false> (0x0x7f1294555e38) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294581000) 0 empty

Class std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f1294555ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294581060) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f12945810c0) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294555f08) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f1294581120) 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> >, HeaderPrefixList::HeaderData> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> >
   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> >, HeaderPrefixList::HeaderData> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f1294589000) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294589068) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f1294581180) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f12945890d0) 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> >, HeaderPrefixList::HeaderData> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f1294589138) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f12945891a0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f12945811e0) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294589208) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294589270) 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> >, HeaderPrefixList::HeaderData> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f12945892d8) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294589340) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f1294581240) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f12945893a8) 0 empty
  std::integral_constant<bool, true> (0x0x7f12945812a0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> (0x0x7f1294589410) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&> (0x0x7f1294589478) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294581300) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> (0x0x7f12945894e0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294581360) 0 empty

Class std::conditional<true, std::is_constructible<bool, const bool&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<bool, const bool&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f12945813c0) 0 empty

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

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

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

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

Class std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > > (0x0x7f12945895b0) 0 empty
  std::is_array<bool> (0x0x7f1294589618) 0 empty
    std::integral_constant<bool, false> (0x0x7f12945815a0) 0 empty

Class std::__is_array_unknown_bounds<bool>
   size=1 align=1
   base size=1 base align=1
std::__is_array_unknown_bounds<bool> (0x0x7f1294589680) 0 empty
  std::__and_<std::is_array<bool>, std::__not_<std::extent<bool, 0u> > > (0x0x7f12945896e8) 0 empty
    std::is_array<bool> (0x0x7f1294589750) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294581600) 0 empty

Class std::conditional<false, std::__is_array_unknown_bounds<bool>, std::is_function<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7f1294581660) 0 empty

Class std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7f12945897b8) 0 empty
  std::is_function<bool> (0x0x7f1294589820) 0 empty
    std::integral_constant<bool, false> (0x0x7f12945816c0) 0 empty

Class std::__or_<std::is_void<bool>, std::__is_array_unknown_bounds<bool>, std::is_function<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<bool>, std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7f1294589888) 0 empty
  std::__or_<std::__is_array_unknown_bounds<bool>, std::is_function<bool> > (0x0x7f12945898f0) 0 empty
    std::is_function<bool> (0x0x7f1294589958) 0 empty
      std::integral_constant<bool, false> (0x0x7f1294581720) 0 empty

Class std::conditional<false, std::is_reference<bool>, std::is_scalar<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_reference<bool>, std::is_scalar<bool> > (0x0x7f1294581900) 0 empty

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

Class std::conditional<true, std::is_integral<bool>, std::is_floating_point<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_integral<bool>, std::is_floating_point<bool> > (0x0x7f12945819c0) 0 empty

Class std::__or_<std::is_integral<bool>, std::is_floating_point<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_integral<bool>, std::is_floating_point<bool> > (0x0x7f1294589a28) 0 empty
  std::is_integral<bool> (0x0x7f1294589a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294581a20) 0 empty

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

Class std::conditional<true, std::is_arithmetic<bool>, std::__or_<std::is_enum<bool>, std::is_pointer<bool>, std::is_member_pointer<bool>, std::is_null_pointer<bool> > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_arithmetic<bool>, std::__or_<std::is_enum<bool>, std::is_pointer<bool>, std::is_member_pointer<bool>, std::is_null_pointer<bool> > > (0x0x7f1294581ae0) 0 empty

Class std::__or_<std::is_arithmetic<bool>, std::is_enum<bool>, std::is_pointer<bool>, std::is_member_pointer<bool>, std::is_null_pointer<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_arithmetic<bool>, std::is_enum<bool>, std::is_pointer<bool>, std::is_member_pointer<bool>, std::is_null_pointer<bool> > (0x0x7f1294589b60) 0 empty
  std::is_arithmetic<bool> (0x0x7f1294589bc8) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294581b40) 0 empty

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

Class std::__or_<std::is_reference<bool>, std::is_scalar<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<bool>, std::is_scalar<bool> > (0x0x7f1294589c98) 0 empty
  std::is_scalar<bool> (0x0x7f1294589d00) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294581c00) 0 empty

Class std::__is_destructible_safe<bool, false, true>
   size=1 align=1
   base size=1 base align=1
std::__is_destructible_safe<bool, false, true> (0x0x7f1294589d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294581c60) 0 empty

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

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

Class std::__is_direct_constructible_impl<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f1294589f08) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f1294581d80) 0 empty

Class std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7f12945aa000) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f12945aa068) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f1294581de0) 0 empty

Class std::__is_direct_constructible_new_safe<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<bool, const bool&> (0x0x7f12945aa1a0) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7f12945aa208) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f12945aa270) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f1294581f00) 0 empty

Class std::__is_direct_constructible_new<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<bool, const bool&> (0x0x7f12945aa340) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&> (0x0x7f12945aa3a8) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&> > (0x0x7f12945aa410) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&> (0x0x7f12945aa478) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f1294581f60) 0 empty

Class std::__is_direct_constructible<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<bool, const bool&> (0x0x7f12945aa548) 0 empty
  std::integral_constant<bool, true> (0x0x7f12945ae000) 0 empty

Class std::__is_constructible_impl<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<bool, const bool&> (0x0x7f12945aa5b0) 0 empty
  std::__is_direct_constructible<bool, const bool&> (0x0x7f12945aa618) 0 empty
    std::integral_constant<bool, true> (0x0x7f12945ae060) 0 empty

Class std::is_constructible<bool, const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, const bool&> (0x0x7f12945aa680) 0 empty
  std::integral_constant<bool, true> (0x0x7f12945ae0c0) 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> >, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_constructible<bool, const bool&> >
   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> >, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_constructible<bool, const bool&> > (0x0x7f12945aa6e8) 0 empty
  std::is_constructible<bool, const bool&> (0x0x7f12945aa750) 0 empty
    std::integral_constant<bool, true> (0x0x7f12945ae120) 0 empty

Class std::remove_volatile<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12945ae240) 0 empty

Class std::remove_const<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12945ae2a0) 0 empty

Class std::remove_cv<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12945ae1e0) 0 empty

Class std::__is_void_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12945aa8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f12945ae300) 0 empty

Class std::is_void<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&>
   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>, HeaderPrefixList::HeaderData> >&> (0x0x7f12945aa958) 0 empty
  std::integral_constant<bool, false> (0x0x7f12945ae360) 0 empty

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

Class std::conditional<false, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f12945ae420) 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> >, HeaderPrefixList::HeaderData> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f12945aa9c0) 0 empty
  std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f12945aaa28) 0 empty
    std::integral_constant<bool, false> (0x0x7f12945ae480) 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> >, HeaderPrefixList::HeaderData> >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> >&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f12945aaa90) 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> >, HeaderPrefixList::HeaderData> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f12945aaaf8) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f12945aab60) 0 empty
      std::integral_constant<bool, false> (0x0x7f12945ae4e0) 0 empty

Class std::__is_convertible_helper<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, 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>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, false> (0x0x7f12945ae540) 0 empty

Class std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f12945aac30) 0 empty
  std::integral_constant<bool, true> (0x0x7f12945ae5a0) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f12945ae600) 0 empty

Class std::remove_volatile<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_volatile<const bool&> (0x0x7f12945ae6c0) 0 empty

Class std::remove_const<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_const<const bool&> (0x0x7f12945ae720) 0 empty

Class std::remove_cv<const bool&>
   size=1 align=1
   base size=0 base align=1
std::remove_cv<const bool&> (0x0x7f12945ae660) 0 empty

Class std::__is_void_helper<const bool&>
   size=1 align=1
   base size=1 base align=1
std::__is_void_helper<const bool&> (0x0x7f12945aad00) 0 empty
  std::integral_constant<bool, false> (0x0x7f12945ae780) 0 empty

Class std::is_void<const bool&>
   size=1 align=1
   base size=1 base align=1
std::is_void<const bool&> (0x0x7f12945aad68) 0 empty
  std::integral_constant<bool, false> (0x0x7f12945ae7e0) 0 empty

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

Class std::conditional<false, std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=0 base align=1
std::conditional<false, std::is_function<bool>, std::is_array<bool> > (0x0x7f12945ae8a0) 0 empty

Class std::__or_<std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f12945aadd0) 0 empty
  std::is_array<bool> (0x0x7f12945aae38) 0 empty
    std::integral_constant<bool, false> (0x0x7f12945ae900) 0 empty

Class std::__or_<std::is_void<const bool&>, std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<const bool&>, std::is_function<bool>, std::is_array<bool> > (0x0x7f12945aaea0) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f12945aaf08) 0 empty
    std::is_array<bool> (0x0x7f12945aaf70) 0 empty
      std::integral_constant<bool, false> (0x0x7f12945ae960) 0 empty

Class std::__is_convertible_helper<const bool&, bool, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<const bool&, bool, false> (0x0x7f12945ae9c0) 0 empty

Class std::is_convertible<const bool&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<const bool&, bool> (0x0x7f12945aa820) 0 empty
  std::integral_constant<bool, true> (0x0x7f12945aea20) 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> >
   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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > (0x0x7f12945da000) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f12945da068) 0 empty
    std::integral_constant<bool, true> (0x0x7f12945aea80) 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> >, 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > >
   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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> >, 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > > (0x0x7f12945aeb40) 0 empty

Class std::conditional<false, std::__is_direct_constructible_ref_cast<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> >
   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>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> > (0x0x7f12945aeba0) 0 empty

Class std::conditional<true, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>, std::is_destructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f12945aec00) 0 empty

Class std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945da270) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f12945aec60) 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> >, HeaderPrefixList::HeaderData> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> >
   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> >, HeaderPrefixList::HeaderData> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> > (0x0x7f12945da340) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945da3a8) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f12945aecc0) 0 empty

Class std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945da410) 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> >, HeaderPrefixList::HeaderData> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> > (0x0x7f12945da478) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945da4e0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f12945aed20) 0 empty

Class std::__is_direct_constructible_new<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945da548) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945da5b0) 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> >, HeaderPrefixList::HeaderData> > >, std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> > (0x0x7f12945da618) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945da680) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f12945aed80) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945da6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f12945aede0) 0 empty

Class std::__is_constructible_impl<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945da750) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945da7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f12945aee40) 0 empty

Class std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945da820) 0 empty
  std::integral_constant<bool, true> (0x0x7f12945aeea0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> > (0x0x7f12945aef00) 0 empty

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

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

Class std::is_function<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_function<const bool&&> (0x0x7f12945da9c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f12945fc0c0) 0 empty

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

Class std::is_lvalue_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_lvalue_reference<const bool&&> (0x0x7f12945daa28) 0 empty
  std::integral_constant<bool, false> (0x0x7f12945fc180) 0 empty

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

Class std::is_rvalue_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<const bool&&> (0x0x7f12945dab60) 0 empty
  std::integral_constant<bool, true> (0x0x7f12945fc240) 0 empty

Class std::__or_<std::is_lvalue_reference<const bool&&>, std::is_rvalue_reference<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_lvalue_reference<const bool&&>, std::is_rvalue_reference<const bool&&> > (0x0x7f12945dabc8) 0 empty
  std::is_rvalue_reference<const bool&&> (0x0x7f12945dac30) 0 empty
    std::integral_constant<bool, true> (0x0x7f12945fc2a0) 0 empty

Class std::is_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<const bool&&> (0x0x7f12945dac98) 0 empty
  std::integral_constant<bool, true> (0x0x7f12945fc3c0) 0 empty

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

Class std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7f12945dad00) 0 empty
  std::is_reference<const bool&&> (0x0x7f12945dad68) 0 empty
    std::integral_constant<bool, true> (0x0x7f12945fc480) 0 empty

Class std::__or_<std::is_function<const bool&&>, std::is_reference<const bool&&>, std::is_void<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_function<const bool&&>, std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7f12945dadd0) 0 empty
  std::__or_<std::is_reference<const bool&&>, std::is_void<const bool&&> > (0x0x7f12945dae38) 0 empty
    std::is_reference<const bool&&> (0x0x7f12945daea0) 0 empty
      std::integral_constant<bool, true> (0x0x7f12945fc4e0) 0 empty

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

Class std::is_object<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<const bool&&> (0x0x7f12945da138) 0 empty
  std::integral_constant<bool, false> (0x0x7f12945fc5a0) 0 empty

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

Class std::__or_<std::is_object<const bool&&>, std::is_reference<const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_object<const bool&&>, std::is_reference<const bool&&> > (0x0x7f12945da1a0) 0 empty
  std::is_reference<const bool&&> (0x0x7f129460f000) 0 empty
    std::integral_constant<bool, true> (0x0x7f12945fc660) 0 empty

Class std::__is_referenceable<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_referenceable<const bool&&> (0x0x7f129460f068) 0 empty
  std::integral_constant<bool, true> (0x0x7f12945fc6c0) 0 empty

Class std::__add_rvalue_reference_helper<const bool&&, true>
   size=1 align=1
   base size=0 base align=1
std::__add_rvalue_reference_helper<const bool&&, true> (0x0x7f12945fc720) 0 empty

Class std::add_rvalue_reference<const bool&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<const bool&&> (0x0x7f129460f0d0) 0 empty
  std::__add_rvalue_reference_helper<const bool&&, true> (0x0x7f12945fc780) 0 empty

Class std::__is_direct_constructible_impl<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f12945da958) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f12945fc060) 0 empty

Class std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7f129460f1a0) 0 empty
  std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f129460f208) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f12945fc7e0) 0 empty

Class std::__is_direct_constructible_new_safe<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<bool, const bool&&> (0x0x7f129460f340) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7f129460f3a8) 0 empty
    std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f129460f410) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f12945fc900) 0 empty

Class std::__is_direct_constructible_new<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<bool, const bool&&> (0x0x7f129460f4e0) 0 empty
  std::__is_direct_constructible_new_safe<bool, const bool&&> (0x0x7f129460f548) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, const bool&&> > (0x0x7f129460f5b0) 0 empty
      std::__is_direct_constructible_impl<bool, const bool&&> (0x0x7f129460f618) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f12945fc960) 0 empty

Class std::__is_direct_constructible<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<bool, const bool&&> (0x0x7f129460f6e8) 0 empty
  std::integral_constant<bool, true> (0x0x7f12945fc9c0) 0 empty

Class std::__is_constructible_impl<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<bool, const bool&&> (0x0x7f129460f750) 0 empty
  std::__is_direct_constructible<bool, const bool&&> (0x0x7f129460f7b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f12945fca20) 0 empty

Class std::is_constructible<bool, const bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, const bool&&> (0x0x7f129460f820) 0 empty
  std::integral_constant<bool, true> (0x0x7f12945fca80) 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> >
   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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> >, std::is_constructible<bool, const bool&&> > (0x0x7f12945fcae0) 0 empty

Class std::remove_volatile<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945fcba0) 0 empty

Class std::remove_const<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945fcc00) 0 empty

Class std::remove_cv<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&&> (0x0x7f12945fcb40) 0 empty

Class std::__is_void_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&&> (0x0x7f129460f8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f12945fcc60) 0 empty

Class std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>
   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>, HeaderPrefixList::HeaderData> >&&> (0x0x7f129460f958) 0 empty
  std::integral_constant<bool, false> (0x0x7f12945fccc0) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > >
   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>, HeaderPrefixList::HeaderData> >&&>, std::__or_<std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > > (0x0x7f12945fcd20) 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> >, HeaderPrefixList::HeaderData> >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > >
   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> >, HeaderPrefixList::HeaderData> >&&>, std::is_function<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f129460f9c0) 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> >, HeaderPrefixList::HeaderData> > >, std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > > > (0x0x7f129460fa28) 0 empty
    std::is_array<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f129460fa90) 0 empty
      std::integral_constant<bool, false> (0x0x7f12945fcd80) 0 empty

Class std::__is_convertible_helper<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, 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>, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, false> (0x0x7f12945fcde0) 0 empty

Class std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > (0x0x7f129460fb60) 0 empty
  std::integral_constant<bool, true> (0x0x7f12945fce40) 0 empty

Class std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<const bool&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f12945fcea0) 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> >
   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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > (0x0x7f129460fbc8) 0 empty
  std::is_convertible<const bool&, bool> (0x0x7f129460fc30) 0 empty
    std::integral_constant<bool, true> (0x0x7f12945fcf00) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > (0x0x7f129460fc98) 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > (0x0x7f129460fd00) 0 empty
    std::is_convertible<const bool&, bool> (0x0x7f129460fd68) 0 empty
      std::integral_constant<bool, true> (0x0x7f12945fcf60) 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> >, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > >
   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> >, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&>, std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > (0x0x7f129460fdd0) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, std::__and_<std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > (0x0x7f129460fe38) 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > (0x0x7f129460fea0) 0 empty
      std::is_convertible<const bool&, bool> (0x0x7f129460ff08) 0 empty
        std::integral_constant<bool, true> (0x0x7f129462b000) 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> >, 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > >
   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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> >, 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > > (0x0x7f129462b0c0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, const bool&&>, 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> > (0x0x7f129462b120) 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> >
   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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > >, std::is_constructible<bool, const bool&&> > (0x0x7f129462b180) 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > >
   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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > (0x0x7f129463a000) 0 empty
  std::integral_constant<bool, false> (0x0x7f129462b1e0) 0 empty

Class std::__and_<std::is_constructible<bool, const bool&&>, 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, const bool&&>, 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > > (0x0x7f129463a068) 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > (0x0x7f129463a0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f129462b240) 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> >, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&>, std::is_constructible<bool, const bool&&>, 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > >
   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> >, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&>, std::is_constructible<bool, const bool&&>, 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > > (0x0x7f129463a138) 0 empty
  std::__and_<std::is_constructible<bool, const bool&&>, 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > > (0x0x7f129463a1a0) 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<const bool&, bool> > > (0x0x7f129463a208) 0 empty
      std::integral_constant<bool, false> (0x0x7f129462b2a0) 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> >, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > >
   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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> >, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > > (0x0x7f129462b360) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f129462b3c0) 0 empty

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

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

Class std::__is_direct_constructible_impl<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f129463a548) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f129462b4e0) 0 empty

Class std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7f129463a618) 0 empty
  std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f129463a680) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f129462b540) 0 empty

Class std::__is_direct_constructible_new_safe<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new_safe<bool, bool&&> (0x0x7f129463a6e8) 0 empty
  std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7f129463a750) 0 empty
    std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f129463a7b8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f129462b660) 0 empty

Class std::__is_direct_constructible_new<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible_new<bool, bool&&> (0x0x7f129463a820) 0 empty
  std::__is_direct_constructible_new_safe<bool, bool&&> (0x0x7f129463a888) 0 empty
    std::__and_<std::is_destructible<bool>, std::__is_direct_constructible_impl<bool, bool&&> > (0x0x7f129463a8f0) 0 empty
      std::__is_direct_constructible_impl<bool, bool&&> (0x0x7f129463a958) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f129462b720) 0 empty

Class std::__is_direct_constructible<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_direct_constructible<bool, bool&&> (0x0x7f129463a9c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f129462b7e0) 0 empty

Class std::__is_constructible_impl<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::__is_constructible_impl<bool, bool&&> (0x0x7f129463aa28) 0 empty
  std::__is_direct_constructible<bool, bool&&> (0x0x7f129463aa90) 0 empty
    std::integral_constant<bool, true> (0x0x7f129462b840) 0 empty

Class std::is_constructible<bool, bool&&>
   size=1 align=1
   base size=1 base align=1
std::is_constructible<bool, bool&&> (0x0x7f129463aaf8) 0 empty
  std::integral_constant<bool, true> (0x0x7f129462b8a0) 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> >, std::is_constructible<bool, bool&&> >
   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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> >, std::is_constructible<bool, bool&&> > (0x0x7f129462b900) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f129462b960) 0 empty

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

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

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

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

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

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

Class std::__or_<std::is_void<bool&&>, std::is_function<bool>, std::is_array<bool> >
   size=1 align=1
   base size=1 base align=1
std::__or_<std::is_void<bool&&>, std::is_function<bool>, std::is_array<bool> > (0x0x7f129463ad68) 0 empty
  std::__or_<std::is_function<bool>, std::is_array<bool> > (0x0x7f129463add0) 0 empty
    std::is_array<bool> (0x0x7f129463ae38) 0 empty
      std::integral_constant<bool, false> (0x0x7f129462bc00) 0 empty

Class std::__is_convertible_helper<bool&&, bool, false>
   size=1 align=1
   base size=0 base align=1
std::__is_convertible_helper<bool&&, bool, false> (0x0x7f129462bc60) 0 empty

Class std::is_convertible<bool&&, bool>
   size=1 align=1
   base size=1 base align=1
std::is_convertible<bool&&, bool> (0x0x7f129463af08) 0 empty
  std::integral_constant<bool, true> (0x0x7f129462bcc0) 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> >
   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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > (0x0x7f129463af70) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7f129463a270) 0 empty
    std::integral_constant<bool, true> (0x0x7f129462bd20) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > (0x0x7f129463a2d8) 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > (0x0x7f1294662000) 0 empty
    std::is_convertible<bool&&, bool> (0x0x7f1294662068) 0 empty
      std::integral_constant<bool, true> (0x0x7f129462bd80) 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> >, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > >
   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> >, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > (0x0x7f12946620d0) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > (0x0x7f1294662138) 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > (0x0x7f12946621a0) 0 empty
      std::is_convertible<bool&&, bool> (0x0x7f1294662208) 0 empty
        std::integral_constant<bool, true> (0x0x7f129462bde0) 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> >, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > >
   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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> >, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > > (0x0x7f129462bea0) 0 empty

Class std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::__and_<std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > >, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&> > (0x0x7f129462bf00) 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<bool, bool&&> >
   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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > >, std::is_constructible<bool, bool&&> > (0x0x7f129462bf60) 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > >
   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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > (0x0x7f1294662410) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294673000) 0 empty

Class std::__and_<std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > >
   size=1 align=1
   base size=1 base align=1
std::__and_<std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > > (0x0x7f1294662478) 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > (0x0x7f12946624e0) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294673060) 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> >, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > >
   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> >, HeaderPrefixList::HeaderData> >, const std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&>, std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > > (0x0x7f1294662548) 0 empty
  std::__and_<std::is_constructible<bool, bool&&>, 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > > (0x0x7f12946625b0) 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> >, HeaderPrefixList::HeaderData> >&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > > (0x0x7f1294662618) 0 empty
      std::integral_constant<bool, false> (0x0x7f12946730c0) 0 empty

Class std::conditional<true, std::is_constructible<bool, bool&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_constructible<bool, bool&&>, std::is_constructible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&> > (0x0x7f1294673180) 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> >, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&>, std::is_constructible<bool, bool&&> >
   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> >, HeaderPrefixList::HeaderData> >, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >&&>, std::is_constructible<bool, bool&&> > (0x0x7f1294662750) 0 empty
  std::is_constructible<bool, bool&&> (0x0x7f12946627b8) 0 empty
    std::integral_constant<bool, true> (0x0x7f12946731e0) 0 empty

Class std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   size=1 align=1
   base size=0 base align=1
std::conditional<true, std::is_convertible<bool&&, bool>, std::is_convertible<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f12946732a0) 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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> >
   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> >, HeaderPrefixList::HeaderData> >&&, std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> > >, std::is_convertible<bool&&, bool> > (0x0x7f12946628f0) 0 empty
  std::is_convertible<bool&&, bool> (0x0x7f1294662958) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294673300) 0 empty

Class std::remove_reference<std::_Rb_tree_iterator<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > >
   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>, HeaderPrefixList::HeaderData> > > (0x0x7f12946733c0) 0 empty

Class std::remove_reference<bool>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<bool> (0x0x7f1294673480) 0 empty

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

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

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

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

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

Class std::__is_integer<wchar_t*>
   size=1 align=1
   base size=0 base align=1
std::__is_integer<wchar_t*> (0x0x7f1294673cc0) 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> (0x0x7f12946a80c0) 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> (0x0x7f12946a8120) 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> (0x0x7f12946a8060) 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> (0x0x7f1294662ea0) 0 empty
  std::integral_constant<bool, false> (0x0x7f12946a8180) 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> (0x0x7f12946a81e0) 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*> (0x0x7f12946a8000) 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*> (0x0x7f12946a8300) 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*> (0x0x7f12946a85a0) 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> (0x0x7f12946a8780) 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> (0x0x7f12946a87e0) 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> (0x0x7f12946a8720) 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> (0x0x7f1294662680) 0 empty
  std::integral_constant<bool, false> (0x0x7f12946a8840) 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> (0x0x7f12946a88a0) 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*> (0x0x7f12946a86c0) 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*> (0x0x7f12946a8b40) 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> (0x0x7f12946a8d20) 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> (0x0x7f12946a8d80) 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> (0x0x7f12946a8cc0) 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> (0x0x7f12946629c0) 0 empty
  std::integral_constant<bool, false> (0x0x7f12946a8de0) 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> (0x0x7f12946a8e40) 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*> (0x0x7f12946a8c60) 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&> > (0x0x7f12946e8a80) 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*> > > (0x0x7f12946e8ba0) 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*> (0x0x7f12946ff068) 0 empty
  std::integral_constant<bool, false> (0x0x7f12946e8c00) 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*> > (0x0x7f12946e8c60) 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> > > (0x0x7f12946ff0d0) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f12946ff138) 0 empty
    std::integral_constant<bool, false> (0x0x7f12946e8cc0) 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*> (0x0x7f12946ff1a0) 0 empty
  std::__and_<std::is_array<std::_Rb_tree_node_base*>, std::__not_<std::extent<std::_Rb_tree_node_base*, 0u> > > (0x0x7f12946ff208) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f12946ff270) 0 empty
      std::integral_constant<bool, false> (0x0x7f12946e8d20) 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*> > (0x0x7f12946e8d80) 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*> > (0x0x7f12946ff2d8) 0 empty
  std::is_function<std::_Rb_tree_node_base*> (0x0x7f12946ff340) 0 empty
    std::integral_constant<bool, false> (0x0x7f12946e8de0) 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*> > (0x0x7f12946ff3a8) 0 empty
  std::__or_<std::__is_array_unknown_bounds<std::_Rb_tree_node_base*>, std::is_function<std::_Rb_tree_node_base*> > (0x0x7f12946ff410) 0 empty
    std::is_function<std::_Rb_tree_node_base*> (0x0x7f12946ff478) 0 empty
      std::integral_constant<bool, false> (0x0x7f12946e8e40) 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*> > (0x0x7f12946e8ea0) 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*> (0x0x7f12946ff4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f12946e8f00) 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*> (0x0x7f12946ff548) 0 empty
  std::integral_constant<bool, false> (0x0x7f12946e8f60) 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*> > (0x0x7f129431a000) 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*> (0x0x7f12946ff5b0) 0 empty
  std::integral_constant<bool, false> (0x0x7f129431a060) 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*> (0x0x7f12946ff618) 0 empty
  std::integral_constant<bool, false> (0x0x7f129431a0c0) 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*> > (0x0x7f12946ff680) 0 empty
  std::is_floating_point<std::_Rb_tree_node_base*> (0x0x7f12946ff6e8) 0 empty
    std::integral_constant<bool, false> (0x0x7f129431a120) 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*> (0x0x7f12946ff820) 0 empty
  std::integral_constant<bool, false> (0x0x7f129431a180) 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*> > > (0x0x7f129431a1e0) 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*> (0x0x7f12946ff888) 0 empty
  std::integral_constant<bool, false> (0x0x7f129431a240) 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*> > > (0x0x7f129431a2a0) 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*> (0x0x7f12946ff8f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f129431a300) 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*> (0x0x7f12946ff958) 0 empty
  std::integral_constant<bool, true> (0x0x7f129431a360) 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*> > > (0x0x7f129431a3c0) 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*> > (0x0x7f12946ff9c0) 0 empty
  std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f12946ffa28) 0 empty
    std::integral_constant<bool, true> (0x0x7f129431a420) 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*> > (0x0x7f12946ffa90) 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*> > (0x0x7f12946ffaf8) 0 empty
    std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f12946ffb60) 0 empty
      std::integral_constant<bool, true> (0x0x7f129431a480) 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*> > (0x0x7f12946ffbc8) 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*> > (0x0x7f12946ffc30) 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*> > (0x0x7f12946ffc98) 0 empty
      std::is_pointer<std::_Rb_tree_node_base*> (0x0x7f12946ffd00) 0 empty
        std::integral_constant<bool, true> (0x0x7f129431a4e0) 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*> (0x0x7f12946ffd68) 0 empty
  std::integral_constant<bool, true> (0x0x7f129431a540) 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*> > (0x0x7f12946ffdd0) 0 empty
  std::is_scalar<std::_Rb_tree_node_base*> (0x0x7f12946ffe38) 0 empty
    std::integral_constant<bool, true> (0x0x7f129431a5a0) 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> (0x0x7f12946fff70) 0 empty
  std::integral_constant<bool, true> (0x0x7f129431a6c0) 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*> (0x0x7f129432e000) 0 empty
  std::integral_constant<bool, true> (0x0x7f129431a720) 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*> > (0x0x7f129431a780) 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&> (0x0x7f129432e068) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f129431a8a0) 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&> > (0x0x7f129432e138) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f129432e1a0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f129431a9c0) 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&> (0x0x7f129432e208) 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&> > (0x0x7f129432e270) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f129432e2d8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f129431aa80) 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&> (0x0x7f129432e410) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f129432e478) 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&> > (0x0x7f129432e4e0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f129432e548) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f129431ab40) 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&> (0x0x7f129432e618) 0 empty
  std::integral_constant<bool, true> (0x0x7f129431ad80) 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&> (0x0x7f129432e680) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f129432e6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f129431aea0) 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&> (0x0x7f129432e750) 0 empty
  std::integral_constant<bool, true> (0x0x7f129431af60) 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&> > (0x0x7f1294336000) 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&> > (0x0x7f129432e7b8) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&> (0x0x7f129432e820) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294336060) 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&> (0x0x7f1294336180) 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&> (0x0x7f12943361e0) 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&> (0x0x7f1294336120) 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&> (0x0x7f129432e8f0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294336240) 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&> (0x0x7f129432e958) 0 empty
  std::integral_constant<bool, false> (0x0x7f12943362a0) 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*> > > (0x0x7f1294336300) 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*> > (0x0x7f1294336420) 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*> > (0x0x7f129432e9c0) 0 empty
  std::is_array<std::_Rb_tree_node_base*> (0x0x7f129432ea28) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294336480) 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*> > (0x0x7f129432eb60) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f129432ebc8) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f129432ec30) 0 empty
      std::integral_constant<bool, false> (0x0x7f12943364e0) 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> (0x0x7f1294336540) 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*> (0x0x7f129432ed68) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294336720) 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*> > (0x0x7f1294336780) 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*> > (0x0x7f129432edd0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f129432ee38) 0 empty
    std::integral_constant<bool, true> (0x0x7f12943367e0) 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f12943368a0) 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>, HeaderPrefixList::HeaderData> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> >
   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>, HeaderPrefixList::HeaderData> >*&>, std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> > (0x0x7f1294336900) 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>, HeaderPrefixList::HeaderData> >*&>, 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>, HeaderPrefixList::HeaderData> >*&>, std::is_destructible<std::_Rb_tree_node_base*> > (0x0x7f1294336960) 0 empty

Class std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>
   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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360000) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294336a20) 0 empty

Class std::conditional<false, std::is_function<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&> > >
   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>, HeaderPrefixList::HeaderData> >*&>, std::__or_<std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&> > > (0x0x7f1294336a80) 0 empty

Class std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>
   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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360068) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294336ae0) 0 empty

Class std::conditional<true, std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> >
   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>, HeaderPrefixList::HeaderData> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> > (0x0x7f1294336b40) 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> >, HeaderPrefixList::HeaderData> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&> >
   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> >, HeaderPrefixList::HeaderData> >*&>, std::is_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&> > (0x0x7f12943600d0) 0 empty
  std::is_lvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360138) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294336ba0) 0 empty

Class std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>
   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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f12943601a0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294336c00) 0 empty

Class std::conditional<true, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> >
   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>, HeaderPrefixList::HeaderData> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> > (0x0x7f1294336c60) 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> >, HeaderPrefixList::HeaderData> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&> >
   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> >, HeaderPrefixList::HeaderData> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&> > (0x0x7f1294360208) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360270) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294336cc0) 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> >, HeaderPrefixList::HeaderData> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&> >
   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> >, HeaderPrefixList::HeaderData> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&> > (0x0x7f12943602d8) 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> >, HeaderPrefixList::HeaderData> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&> > (0x0x7f1294360340) 0 empty
    std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> (0x0x7f12943603a8) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294336d20) 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> >, HeaderPrefixList::HeaderData> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&> > >
   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> >, HeaderPrefixList::HeaderData> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&>, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&> > > (0x0x7f1294360410) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294336d80) 0 empty

Class std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>
   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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360478) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294336de0) 0 empty

Class std::conditional<false, std::is_object<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> >
   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>, HeaderPrefixList::HeaderData> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> > (0x0x7f1294336e40) 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> >, HeaderPrefixList::HeaderData> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&> >
   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> >, HeaderPrefixList::HeaderData> >*&>, std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData> >*&> > (0x0x7f12943604e0) 0 empty
  std::is_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360548) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294336ea0) 0 empty

Class std::__is_referenceable<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>
   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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f12943605b0) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294336f00) 0 empty

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

Class std::add_rvalue_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>
   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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360618) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&, true> (0x0x7f1294373000) 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>, HeaderPrefixList::HeaderData> >*&>
   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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f129432ef70) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f12943369c0) 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> >, HeaderPrefixList::HeaderData> >*&> >
   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> >, HeaderPrefixList::HeaderData> >*&> > (0x0x7f12943606e8) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360750) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f1294373060) 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>, HeaderPrefixList::HeaderData> >*&>
   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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f12943607b8) 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> >, HeaderPrefixList::HeaderData> >*&> > (0x0x7f1294360820) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360888) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f12943730c0) 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>, HeaderPrefixList::HeaderData> >*&>
   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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f12943608f0) 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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360958) 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> >, HeaderPrefixList::HeaderData> >*&> > (0x0x7f12943609c0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360a28) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f1294373120) 0 empty

Class std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>
   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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360a90) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294373180) 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> >, HeaderPrefixList::HeaderData> >*&>
   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> >, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360af8) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360b60) 0 empty
    std::integral_constant<bool, true> (0x0x7f12943731e0) 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> >, HeaderPrefixList::HeaderData> >*&>
   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> >, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294360bc8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294373240) 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&> >
   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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&> > (0x0x7f12943732a0) 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&&> > (0x0x7f1294373300) 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*> > (0x0x7f1294373420) 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&&> (0x0x7f1294360c98) 0 empty
  std::integral_constant<bool, false> (0x0x7f12943735a0) 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&&> > > (0x0x7f1294373600) 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&&> (0x0x7f1294360d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294373660) 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&&> > (0x0x7f12943736c0) 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&&> (0x0x7f1294360d68) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294373720) 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&&> > (0x0x7f1294360dd0) 0 empty
  std::is_rvalue_reference<std::_Rb_tree_node_base* const&&> (0x0x7f1294360e38) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294373780) 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&&> (0x0x7f1294360ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f12943737e0) 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&&> > (0x0x7f1294373840) 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&&> > (0x0x7f1294360f08) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f1294360f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f12943738a0) 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&&> > (0x0x7f1294392000) 0 empty
  std::__or_<std::is_reference<std::_Rb_tree_node_base* const&&>, std::is_void<std::_Rb_tree_node_base* const&&> > (0x0x7f1294392068) 0 empty
    std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f12943920d0) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294373900) 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&&> > > (0x0x7f1294392138) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294373960) 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&&> (0x0x7f12943921a0) 0 empty
  std::integral_constant<bool, false> (0x0x7f12943739c0) 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&&> > (0x0x7f1294373a20) 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&&> > (0x0x7f1294392208) 0 empty
  std::is_reference<std::_Rb_tree_node_base* const&&> (0x0x7f1294392270) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294373a80) 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&&> (0x0x7f12943922d8) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294373ae0) 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> (0x0x7f1294373b40) 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&&> (0x0x7f1294392340) 0 empty
  std::__add_rvalue_reference_helper<std::_Rb_tree_node_base* const&&, true> (0x0x7f1294373ba0) 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&&> (0x0x7f1294360c30) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f1294373540) 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&&> > (0x0x7f1294392410) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f1294392478) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f1294373cc0) 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&&> (0x0x7f12943924e0) 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&&> > (0x0x7f1294392548) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f12943925b0) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f1294373d80) 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&&> (0x0x7f12943926e8) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f1294392750) 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&&> > (0x0x7f12943927b8) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f1294392820) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f1294373e40) 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&&> (0x0x7f12943928f0) 0 empty
  std::integral_constant<bool, true> (0x0x7f129439b0c0) 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&&> (0x0x7f1294392958) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base* const&&> (0x0x7f12943929c0) 0 empty
    std::integral_constant<bool, true> (0x0x7f129439b1e0) 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&&> (0x0x7f1294392a28) 0 empty
  std::integral_constant<bool, true> (0x0x7f129439b360) 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&, 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&&> > (0x0x7f129439b3c0) 0 empty

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

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

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

Class std::__is_void_helper<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>
   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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294392af8) 0 empty
  std::integral_constant<bool, false> (0x0x7f129439b540) 0 empty

Class std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>
   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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f1294392b60) 0 empty
  std::integral_constant<bool, false> (0x0x7f129439b5a0) 0 empty

Class std::conditional<false, std::is_void<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>, 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>, HeaderPrefixList::HeaderData> >*&>, std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > > (0x0x7f129439b600) 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> >, HeaderPrefixList::HeaderData> >*&>, 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> >, HeaderPrefixList::HeaderData> >*&>, std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f1294392bc8) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f1294392c30) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f1294392c98) 0 empty
      std::integral_constant<bool, false> (0x0x7f129439b660) 0 empty

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

Class std::is_convertible<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&, 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>, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*> (0x0x7f1294392dd0) 0 empty
  std::integral_constant<bool, true> (0x0x7f129439b720) 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>, HeaderPrefixList::HeaderData> >*&, 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>, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*> > (0x0x7f129439b780) 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f1294392e38) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f1294392ea0) 0 empty
    std::integral_constant<bool, true> (0x0x7f129439b7e0) 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f1294392f08) 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f1294392f70) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f12943b1000) 0 empty
      std::integral_constant<bool, true> (0x0x7f129439b840) 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> >, HeaderPrefixList::HeaderData> >*&>, 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&>, 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f12943b1068) 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f12943b10d0) 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > (0x0x7f12943b1138) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f12943b11a0) 0 empty
        std::integral_constant<bool, true> (0x0x7f129439b8a0) 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f129439b960) 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&> >
   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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&> > (0x0x7f129439b9c0) 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&, 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&&> > (0x0x7f129439ba20) 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f12943b1270) 0 empty
  std::integral_constant<bool, false> (0x0x7f129439ba80) 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f12943b12d8) 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f12943b1340) 0 empty
    std::integral_constant<bool, false> (0x0x7f129439bae0) 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> >, HeaderPrefixList::HeaderData> >*&>, 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&>, 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f12943b13a8) 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > > (0x0x7f12943b1410) 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> > > (0x0x7f12943b1478) 0 empty
      std::integral_constant<bool, false> (0x0x7f129439bb40) 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*> > > > (0x0x7f129439bc00) 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&> > (0x0x7f129439bc60) 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*&> > (0x0x7f129439bcc0) 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*> > (0x0x7f129439bd20) 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*&> (0x0x7f12943b1548) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f129439bd80) 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*&> > (0x0x7f12943b1618) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f12943b1680) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f129439bea0) 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*&> (0x0x7f12943b16e8) 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*&> > (0x0x7f12943b1750) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f12943b17b8) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f129439bf60) 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*&> (0x0x7f12943b1820) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f12943b1888) 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*&> > (0x0x7f12943b18f0) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f12943b1958) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f12943d2120) 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*&> (0x0x7f12943b19c0) 0 empty
  std::integral_constant<bool, true> (0x0x7f12943d2240) 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*&> (0x0x7f12943b1a28) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f12943b1a90) 0 empty
    std::integral_constant<bool, true> (0x0x7f12943d22a0) 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*&> (0x0x7f12943b1af8) 0 empty
  std::integral_constant<bool, true> (0x0x7f12943d2300) 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*&> > (0x0x7f12943d2360) 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*> > (0x0x7f12943d23c0) 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*&> (0x0x7f12943d2480) 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*&> (0x0x7f12943d24e0) 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*&> (0x0x7f12943d2420) 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*&> (0x0x7f12943b1bc8) 0 empty
  std::integral_constant<bool, false> (0x0x7f12943d2540) 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*&> (0x0x7f12943b1c30) 0 empty
  std::integral_constant<bool, false> (0x0x7f12943d25a0) 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*> > > (0x0x7f12943d2600) 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*> > (0x0x7f12943b1c98) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f12943b1d00) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f12943b1d68) 0 empty
      std::integral_constant<bool, false> (0x0x7f12943d2660) 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> (0x0x7f12943d26c0) 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*> (0x0x7f12943b1ea0) 0 empty
  std::integral_constant<bool, true> (0x0x7f12943d27e0) 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*> > (0x0x7f12943b1f08) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f12943b1f70) 0 empty
    std::integral_constant<bool, true> (0x0x7f12943d2840) 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*> > > (0x0x7f12943e7000) 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*> > (0x0x7f12943e7068) 0 empty
    std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f12943e70d0) 0 empty
      std::integral_constant<bool, true> (0x0x7f12943d28a0) 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*> > > (0x0x7f12943e7138) 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*> > > (0x0x7f12943e71a0) 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*> > (0x0x7f12943e7208) 0 empty
      std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f12943e7270) 0 empty
        std::integral_constant<bool, true> (0x0x7f12943d2900) 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*> > > > (0x0x7f12943d29c0) 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&> > (0x0x7f12943d2a20) 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*&> > (0x0x7f12943d2a80) 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*> > > (0x0x7f12943e7340) 0 empty
  std::integral_constant<bool, false> (0x0x7f12943d2ae0) 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*> > > > (0x0x7f12943e73a8) 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*> > > (0x0x7f12943e7410) 0 empty
    std::integral_constant<bool, false> (0x0x7f12943d2b40) 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*> > > > (0x0x7f12943e7478) 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*> > > > (0x0x7f12943e74e0) 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*> > > (0x0x7f12943e7548) 0 empty
      std::integral_constant<bool, false> (0x0x7f12943d2ba0) 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> >, HeaderPrefixList::HeaderData> >*&> >
   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> >, HeaderPrefixList::HeaderData> >*&> > (0x0x7f12943d2c60) 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> >, HeaderPrefixList::HeaderData> >*&>, 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> >, HeaderPrefixList::HeaderData> >*&>, std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> > (0x0x7f12943e75b0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, std::_Rb_tree_node_base*&> (0x0x7f12943e7618) 0 empty
    std::integral_constant<bool, true> (0x0x7f12943d2cc0) 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>, HeaderPrefixList::HeaderData> >*&, 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>, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*> > (0x0x7f12943d2d80) 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> >, HeaderPrefixList::HeaderData> >*&, 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> >, HeaderPrefixList::HeaderData> >*&, std::_Rb_tree_node_base*>, std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> > (0x0x7f12943e7680) 0 empty
  std::is_convertible<std::_Rb_tree_node_base*&, std::_Rb_tree_node_base*> (0x0x7f12943e76e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f12943d2de0) 0 empty

Class std::remove_reference<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*&>
   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>, HeaderPrefixList::HeaderData> >*&> (0x0x7f12943d2ea0) 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*&> (0x0x7f12943d2f60) 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*> > > > (0x0x7f12944091e0) 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*&> > (0x0x7f1294409240) 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&&> > (0x0x7f12944092a0) 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*> > (0x0x7f1294409300) 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*> > (0x0x7f12943e78f0) 0 empty
  std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f12943e7958) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294409360) 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*> > > (0x0x7f12943e79c0) 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*> > (0x0x7f12943e7a28) 0 empty
    std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f12943e7a90) 0 empty
      std::integral_constant<bool, true> (0x0x7f12944093c0) 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*> > > (0x0x7f12943e7af8) 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*> > > (0x0x7f12943e7b60) 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*> > (0x0x7f12943e7bc8) 0 empty
      std::is_convertible<std::_Rb_tree_node_base* const&, std::_Rb_tree_node_base*> (0x0x7f12943e7c30) 0 empty
        std::integral_constant<bool, true> (0x0x7f1294409420) 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*> > > > (0x0x7f12944094e0) 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*&> > (0x0x7f1294409540) 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&&> > (0x0x7f12944095a0) 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*> > > (0x0x7f12943e7d00) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294409600) 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*> > > > (0x0x7f12943e7d68) 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*> > > (0x0x7f12943e7dd0) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294409660) 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*> > > > (0x0x7f12943e7e38) 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*> > > > (0x0x7f12943e7ea0) 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*> > > (0x0x7f12943e7f08) 0 empty
      std::integral_constant<bool, false> (0x0x7f12944096c0) 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*> > > > (0x0x7f1294409780) 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&> > (0x0x7f12944097e0) 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&&> > (0x0x7f1294409840) 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*> > (0x0x7f12944098a0) 0 empty

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

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

Class std::is_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_rvalue_reference<int&&> (0x0x7f129443c138) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294409ba0) 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&&> > (0x0x7f129443c1a0) 0 empty
  std::is_rvalue_reference<int&&> (0x0x7f129443c208) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294409c00) 0 empty

Class std::is_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_reference<int&&> (0x0x7f129443c270) 0 empty
  std::integral_constant<bool, true> (0x0x7f1294409c60) 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&&> > (0x0x7f1294409cc0) 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&&> > (0x0x7f129443c2d8) 0 empty
  std::is_reference<int&&> (0x0x7f129443c340) 0 empty
    std::integral_constant<bool, true> (0x0x7f1294409d20) 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&&> > (0x0x7f129443c3a8) 0 empty
  std::__or_<std::is_reference<int&&>, std::is_void<int&&> > (0x0x7f129443c410) 0 empty
    std::is_reference<int&&> (0x0x7f129443c478) 0 empty
      std::integral_constant<bool, true> (0x0x7f1294409d80) 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&&> > > (0x0x7f129443c4e0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294409de0) 0 empty

Class std::is_object<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_object<int&&> (0x0x7f129443c618) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294409f00) 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&&> > (0x0x7f1294409f60) 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&&> > (0x0x7f129443c680) 0 empty
  std::is_reference<int&&> (0x0x7f129443c6e8) 0 empty
    std::integral_constant<bool, true> (0x0x7f129444d000) 0 empty

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

Class std::add_rvalue_reference<int&&>
   size=1 align=1
   base size=1 base align=1
std::add_rvalue_reference<int&&> (0x0x7f129443c7b8) 0 empty
  std::__add_rvalue_reference_helper<int&&, true> (0x0x7f129444d120) 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&&> (0x0x7f129443c000) 0 empty
  std::__do_is_direct_constructible_impl (0x0x7f1294409900) 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&&> > (0x0x7f129443c888) 0 empty
  std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f129443c8f0) 0 empty
    std::__do_is_direct_constructible_impl (0x0x7f129444d180) 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&&> (0x0x7f129443c958) 0 empty
  std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f129443c9c0) 0 empty
    std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f129443ca28) 0 empty
      std::__do_is_direct_constructible_impl (0x0x7f129444d1e0) 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&&> (0x0x7f129443ca90) 0 empty
  std::__is_direct_constructible_new_safe<std::_Rb_tree_node_base*, int&&> (0x0x7f129443caf8) 0 empty
    std::__and_<std::is_destructible<std::_Rb_tree_node_base*>, std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> > (0x0x7f129443cb60) 0 empty
      std::__is_direct_constructible_impl<std::_Rb_tree_node_base*, int&&> (0x0x7f129443cbc8) 0 empty
        std::__do_is_direct_constructible_impl (0x0x7f129444d240) 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&&> (0x0x7f129443cc30) 0 empty
  std::integral_constant<bool, false> (0x0x7f129444d2a0) 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&&> (0x0x7f129443cc98) 0 empty
  std::__is_direct_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f129443cd00) 0 empty
    std::integral_constant<bool, false> (0x0x7f129444d300) 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&&> (0x0x7f129443cd68) 0 empty
  std::integral_constant<bool, false> (0x0x7f129444d360) 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&&> > (0x0x7f129444d3c0) 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*> > > (0x0x7f129443cdd0) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f129443ce38) 0 empty
    std::integral_constant<bool, false> (0x0x7f129444d420) 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*> > > (0x0x7f129443cea0) 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*> > > (0x0x7f129443cf08) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f129443cf70) 0 empty
      std::integral_constant<bool, false> (0x0x7f129444d480) 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*> > > > (0x0x7f129444d540) 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&> > (0x0x7f129444d5a0) 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&&> > (0x0x7f129444d600) 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*> > > > (0x0x7f129445d068) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f129445d0d0) 0 empty
    std::integral_constant<bool, false> (0x0x7f129444d660) 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*> > > > (0x0x7f129445d138) 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*> > > > (0x0x7f129445d1a0) 0 empty
    std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f129445d208) 0 empty
      std::integral_constant<bool, false> (0x0x7f129444d6c0) 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*&> > (0x0x7f129444d780) 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&&> > (0x0x7f129445d270) 0 empty
  std::is_constructible<std::_Rb_tree_node_base*, int&&> (0x0x7f129445d2d8) 0 empty
    std::integral_constant<bool, false> (0x0x7f129444d7e0) 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*> > (0x0x7f129444d8a0) 0 empty

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

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

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

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

Class std::is_void<int&&>
   size=1 align=1
   base size=1 base align=1
std::is_void<int&&> (0x0x7f129445d410) 0 empty
  std::integral_constant<bool, false> (0x0x7f129444da80) 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*> > > (0x0x7f129444dae0) 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*> > (0x0x7f129445d478) 0 empty
  std::__or_<std::is_function<std::_Rb_tree_node_base*>, std::is_array<std::_Rb_tree_node_base*> > (0x0x7f129445d4e0) 0 empty
    std::is_array<std::_Rb_tree_node_base*> (0x0x7f129445d548) 0 empty
      std::integral_constant<bool, false> (0x0x7f129444db40) 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> (0x0x7f129444dba0) 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*> (0x0x7f129445d680) 0 empty
  std::integral_constant<bool, false> (0x0x7f129444dc00) 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*> > (0x0x7f129445d6e8) 0 empty
  std::is_convertible<int&&, std::_Rb_tree_node_base*> (0x0x7f129445d750) 0 empty
    std::integral_constant<bool, false> (0x0x7f129444dc60) 0 empty

Class __gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> >
   size=8 align=8
   base size=8 base align=8
__gnu_cxx::__normal_iterator<const wchar_t*, std::__cxx11::basic_string<wchar_t> > (0x0x7f129447f780) 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> > (0x0x7f129447f7e0) 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> > (0x0x7f129447fa80) 0

Class std::iterator_traits<char16_t*>
   size=1 align=1
   base size=0 base align=1
std::iterator_traits<char16_t*> (0x0x7f129447fb40) 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> > (0x0x7f129447fae0) 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> > (0x0x7f129447fea0) 0

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

Class std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> > > > (0x0x7f12945103c0) 0 empty

Class __gnu_cxx::__alloc_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > >
   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>, HeaderPrefixList::HeaderData> > > > (0x0x7f129445de38) 0 empty
  std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> > > > (0x0x7f1294510420) 0 empty

Class std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*, std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>*>
   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>, HeaderPrefixList::HeaderData> >*, std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>*> (0x0x7f129445ddd0) 0 empty
  std::integral_constant<bool, false> (0x0x7f1294510480) 0 empty

Class std::conditional<false, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*, std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>*> >
   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>, HeaderPrefixList::HeaderData>*> >, std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*, std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>*> > (0x0x7f12945104e0) 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> >, HeaderPrefixList::HeaderData> >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>*> > >
   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> >, HeaderPrefixList::HeaderData> >*, std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>*>, std::__not_<std::is_pointer<std::pair<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, HeaderPrefixList::HeaderData>*> > > (0x0x7f129445dd68) 0 empty
  std::is_same<std::_Rb_tree_node<std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData> >*, std::pair<const std::__cxx11::basic_string<char>, HeaderPrefixList::HeaderData>*> (0x0x7f1294136000) 0 empty
    std::integral_constant<bool, false> (0x0x7f1294510540) 0 empty

Class std::remove_reference<HeaderPrefixList::HeaderData>
   size=1 align=1
   base size=0 base align=1
std::remove_reference<HeaderPrefixList::HeaderData> (0x0x7f12941ba000) 0 empty

